ПО Linux: виртуализация

Гондаренков, А. Облака: тандем гигантов

Гондаренков, А. Облака: тандем гигантов. Oracle и Samsung объединят усилия для создания мобильного облачного сервиса [Текст] : [партнерство компаний в области создания мобильного облачного сервиса для корпоративных пользователей комментируют аналитики] / рубрику готовил Андрей Гондаренков  //  Linux Format. — 2015. — № 2 (193), февр.. — С. 8. — (Новости) (Сервисы).
     Аннотация
     В конце января 2015 года в Сеуле сопрезидент Oracle Марк Херд (Mark Hurd) и глава мобильного подразделения Samsung Electronics Шин Йонг-­Кюн (Shin Jong­-Kyun) обсудили детали партнёрства в области создания мобильного облачного сервиса для корпоративных пользователей.
     Партнерство Oracle и Samsung сравнивается с недавней сделкой IBM и Apple, приводится статистика доходов Oracle от ПО и облачных сервисов во втором квартале 2014 года, сказано об опыте партнёрства Samsung с Microsoft и SAP, приведены комментарии к сделке, которые дали основатель и главный аналитик Constellation Research Рэй Вонг (Ray Wang) и аналитик Pund­IT Чарльз Кинг (Charles King).

 

Гондаренков, А. Облакотека на новой платформе

Гондаренков, А. Облакотека на новой платформе. Запущена новая платформа AzuRus с линейкой тарифных планов WAZ [Текст] : [компания Облакотека предоставляет на своей площадке полноценное частное облако на базе платформы AzuRus] / рубрику готовил Андрей Гондаренков  //  Linux Format. — 2015. — № 2 (193), февр.. — С. 8. — (Новости) (Виртуальные ресурсы).
     Аннотация
     Услуга AzuRus от российской компании Облакотека — виртуальная ИТ-инфраструктура на основе платформы Hyper­V с веб-интерфейсом управления AzurePack (аналог Azure) — особенности, пакет услуги.
 

Браун, Д. Docker: Jenkins и Dockerfiles

Браун, Д. Docker: Jenkins и Dockerfiles [Текст] : [развертывание контейнеров Docker в рабочей среде] : учебник / Джолион Браун [Jolyon Brown]  //  Linux Format. — 2015. — № 1 (191-192), янв.. — С. 74-77. — (Учебник) (Docker). — Прил.: "Непрерывный рост Docker" : [применение программы компаниями и расширение областей использования]. — С. 75 ; "Микросервисы" : [критика монолитной программной архитектуры приложения, микросервисная программная архитектура приложений как концепция]. — С. 76. 
     Аннотация
     Рассмотрены некоторые шаги по внедрению Docker в технологическую среду разработки, разобравшись с возможностями распределённого доступа к контейнерам Docker и применением Docker в рабочем процессе непрерывной интеграции [continuous integration] (CI) с использованием инструмента Jenkins.
 

Ельчук, К. Строим ВМ для разработки PHP

Ельчук, К. Строим ВМ для разработки PHP [Текст] :  [создание среды разработки на PHP при помощи виртуальной машины] / Кент Ельчук [Kent Elchuk]  //  Linux Format. — 2015. — № 1 (191-192), янв.. — С. 52-55. — (Начала работы с PHP). — Прил.: "Безопасность PHP" : [меры обеспечение безопасности домашнего сервера PHP]. — С. 53 ; "Скрипты PHP и командная строка" : [различие запуска скриптов PHP из командной строки и из браузера]. — С. 54 ; "Сервер электронной почты" : [установка и настройка почтового сервера Postfix, простейший способ проверки исходящей почты (приводятся команды проверки)]. — С. 55. 
     Аннотация
     Создание среды разработки на PHP и изучения PHP. Показано, как применение полной виртуальной машины ВМ (VM) поможет в создании веб-страниц, запуске скриптов PHP и доставке электронной почты. Кроме этого показано, как клонировать виртуальную машину и перенести её на другую машину, независимо от того, будет ли хост или гость 32- или 64-битным. Рассмотрен весь процесс сборки — скачивание самой свежей версии Ubuntu, установка Virtualbox на Ubuntu, установка пакетов и модификация пакетов. 
     Установка Virtualbox на Ubuntu для новичков — работа с файлом /etc/apt/sources.list, создание виртуальной машины с Ubuntu, расширение её функциональности при помощи гостевых дополнений Virtualbox (http://download.virtualbox.org/virtualbox) и её настройка.
     Клонирование виртуальной машины и запуск функционального сервера с Apache, MySQL, PHP и Postfix. Создание тестового файла PHP (test.php) в текстовом редакторе.
     Настройка DNS и переадресация портов. Настройка собственного IP-адреса виртуальной машины.
     Основы PHP на примере создания скриптов на PHP — как создавать комментарии, переменные, массивы, циклы (foreach, for и while), функции (sprintf()), классы и объекты, CRUD, запросы MySQL и включать файлы.
 

Браун, Д. Docker: создаем контейнеры

Браун, Д. Docker: создаем контейнеры [Текст] : [главные функции и команды] : учебник / Джолион Браун (Jolyon Brown)  //  Linux Format. — 2014. — № 12 (190), дек.. — С. 78-81. — (Учебник) (Docker). — Прил.: "Скорая помощь. Проект Docker любит сравнивать свои контейнеры с настоящими контейнерами для погрузки: это ящик с определенными свойствами — согласованные размеры и характеристики, которые можно поднять и перенести в любую точку мира независимо от того, что внутри.". — С. 78 ; "Скорая помощь. LXC (LinuX Containers) может относиться как к соответствующим возможностям ядра (cgroups и другие), так и к проекту, который поддерживает инструменты пользователя — так что на него явно стоит обратить внимание, и он уже достиг версии 1.0." ; "Гипервизоры и контейнеры — в чем разница" : [ответ на вопрос]. — С. 79 ; "Ваш образ Docker испорчен?" : [мнение команды Phusion о работе Docker]. — С. 80 ; "Скорая помощь" : [общественный онлайн-репозиторий образов контейнеров Docker и его использование]. — С. 81. 
     Аннотация 
     Контейнеры как программная концепция Linux. Отличия реализации контейнеров Docker. Docker (www.docker.com) — установка, контейнеры и функции, полезный пример контейнера (Nginx), внесение изменений в контейнеры и соединение контейнеров.
 

 

Шарма, М. Red Hat Enterprise Linux 7

Шарма, М. Red Hat Enterprise Linux 7 [Текст] : [обзор релиза дистрибутива] / Маянк Шарма (Mayank Sharma)  //  Linux Format. — 2014. — № 10 (188), окт.. — С. 14-15. — (Обзоры) (Дистрибутив Linux). — Прил.: "Вкратце" : [характеристика RHEL 7, как лучшего платного корпоративного дистрибутива; назван аналог — SUSE Linux Enterprise Server] ; "Свойства навскидку. Оперативные обновления ; Контейнеры Docker". — С. 14 ; "RHEL 7, CentOS и Fedora" : [различия проектов; отмечено, что пользователи CentOS получат те же новые программы, что и пользователи Fedora, сохранив стабильность RHEL] ; "Вердикт Linux Format. Red Hat Enterprise Linux 7" : [необходимый своим пользователям, RHEL 7 также склонит на свою сторону сомневающихся корпоративных клиентов]. — С. 15. 
      Аннотация
      С RHEL 7 Красная Шляпка стала 64­-битной, по умолчанию поддерживает файловую систему XFS, использует демон инициализации Systemd, загрузчик Grub 2 с поддержкой UEFI, предлагает улучшенную совместимость с Active Directory от Microsoft, предоставляет возможность автоматических обновлений без переустановки. Одно из главных событий RHEL 7 — контейнерная технология виртуализации и обзор кратко информирует о таких ее компонентах, как контейнеры Linux и открытое виртуальное средство Docker для упаковки приложений в виртуальный контейнер.
 

 

«Российская компания Eltechs выпустила Eltechs ExaGear Desktop…»

"Российская компания Eltechs выпустила Eltechs ExaGear Desktop — ВМ дпя запуска приложений для Intel x86 на мини­-компьютерах на базе ARM" [Текст] : [инф. сообщение на основе публикации eltechs.com] / рубрику готовил Андрей Гончаренков  //  Linux Format. — 2014. — № 10 (188), окт.. — С. 10. — (Новости) (Новости короткой строкой). строкой). 
      Аннотация
      Виртуальная машина Eltechs ExaGear Desktop для запуска приложений для Intel x86 на мини-­компьютерах на базе ARM.

 

Браун, К. По рецептам д-ра Брауна

Браун, К. По рецептам д-ра Брауна [Текст] : Добротное администрирование систем из причудливых заворотов кишок серверной : [Материалы для сисадминов Linux-систем] / Крис Браун (Chris Brown) (Chris Brown)  //  Linux Format. — 2010. — № 1 (126-127), янв.. — С. 50-53. — (Рецепты доктора Брауна). — Содерж.: Похоронный блюз : [ноутбуку, который обратился в ничто] : [пародия на стихи У. Х. Одена (W. H. Auden)] ; Освежающее легко. Eucaliptus. Создайте свое облако с помощью пары Кармических Коал и веточки Эвкалипта : [Ubuntu Enterprise Cloud (UEC — Облако Ubuntu для предприятий) от Canonical, которое позволяет создать частное облако типа Amazon EC2 в локальной сети, и его основа Eucaliptus (Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems — Эластичная вычислительная компьютерная архитектура для связи ваших программ с полезными системами) — открытая реализация стандарта де-­факто API EC2]. — С. 50 ; Первые шаги с Xen. Познакомимся с Xen, загрузив Live CD и загрузившись с него : [Технология виртуализации Xen — гипервизор, Dom0; запуск Xen с Live CD (http://wiki.xensource.com/xenwiki) с Dom0 на основе Debian (Lenny), упражнения с Xen] ; Архитектура Xen на Live CD. xm, родная утилита управления виртуальными машинами в Xen, подключается к гипервизору через демон xend [Схема] ; Книга о виртуализации с Xen : [Краткая информация о книге Уильям фон Хагена "Профессиональная виртуализация с Xen" (William von Hagen "Professional Xen Virtualization") от издательства Wrox Press (www.wrox.com)]. — С. 51 ; Как насчет поддержки? : [Система поддержки пользователя облачного сервиса Amazon — краткая справка]. — С. 52 ; В будущее на облаке. Узнаем, как арендовать кусочек облака Amazon : [Сервисы Amazon Web Services (AWS) — краткие характеристики EC2 (Elastic Computing Cloud), E3C (Simple Storage Service), EBS (Elastic Block Store), Cloudwatch, Cloudfront, Elastic IPs, SQS (Simple Queue Service), FPS (Flexible Payment Service); создание виртуальных машин на AWS или использование образов, предоставленных сообществом на http://aws.amazon.com > Amazon machine Images; варианты конфигурации оборудования; консоль управления AWS]. — С. 52-53 ; Обзорный тур : [Ознакомиться с консолью управления AWS можно и без учетной записи на http://aws.amazon.com/console > Take The Tour] ; Прайс-лист : [Основа оплаты — это почасовая оплата за время от создания ВМ до ее удаления и отдельная плата за сервисы; калькулятор расчета платежей в месяц http://calculator.s3.amazonaws.com/calc5.html; советы по экономии; сравнение платы за сервисы и платы за аренду выделенного сервера]. — С. 53. 
      Аннотация 
      Виртуализация с Xen, облачные технологии от Amazon и Canonical, захватывающие дух перспективы "эластичности" облаков.
      Устав от трудов виртуализации, можно развлечься и сравнить пародию Криса Брауна с оригинальным стихом Уистена Хью Одена "Часы останови, забудь про телефон…" (Funeral Blues" or "Stop all the clocks" by Wystan Hugh Auden) на http://math.berkeley.edu/~giventh/auden-brodsky.pdf и там же почитать перевод стихотворения на русский язык Иосифа Бродского.

 

 

Браун, К. По рецептам д-ра Брауна

Браун, К. По рецептам д-ра Брауна [Текст] : Добротное администрирование систем из причудливых заворотов кишок серверной : [Материалы для сисадминов Linux-систем] / Крис Браун (Chris Brown)  //  Linux Format. — 2008. — № 11 (111), нояб.. — С. 54-57. — (Рецепты доктора Брауна). —  Содерж.: Не пропустите мелкий шрифт : [Годовой отчет Microsoft за 2008 год по форме 10-K (это документ, который обязаны подавать все публичные компании в США), пункт 1A, в котором перечислены 20 факторов риска для бизнеса компании, первая строчка в этом списке гласит "определенные модели ведения бизнеса открытого ПО бросают вызов нашим моделям лицензируемого ПО… Некоторые фирмы конкурируют с нами, используя эту модель… Эти фирмы не несут полных издержек на исследование и разработку ПО. Возможно, некоторые из них используют идеи Microsoft, которые мы предоставляем им бесплатно или за низкие лицензионные отчисления…" (Полная версия документа на сайте www.sec.gov); комментарий д-ра Брауна: "С годами Microsoft вобрала огромное количество идей, которые достались ей "за так" — языки C и C++, концепция меню/мыши/иконок, HTML и понятие Всемирной паутины, механизм RPC, используемый DCOM, не говоря уже о TCP/IP! Извините, ну никак не могу относиться к ним с большой симпатией…"] ; Виртуальные приспособления. JumpBox. Оцените новые технологии с готовыми настроенными образами виртуальных машин : [Технология создания пакетов программ и их развертывания, которая носит название virtual appliances (виртуальные приспособления, ВП); ВП — это образ виртуальной машины (ВМ), содержащий установленную операционную систему с набором программ, нацеленным на решение конкретной задачи; ВП от компаний JumpBox, VMware (www.vmware.com/appliances) и других (www.virtualappliances.net); Крис Браун (Chris Brown) выбрал Cacti (это утилита построения графиков использования сети) и запустил ее в VMware Player]. — С. 54 ; Поджарый или раздутый? Bonnie++. Управляемый способ измерить производительность файловой системы : [Утилита Bonnie++ (www.coker.com.au/bonnie++): использование] ; Совет дня : [Пользуясь какой-нибудь графической утилитой настройки, вы наверняка задумывались: какие же файлы на самом деле изменяются? Вот маленький трюк, который поможет это выяснить…] ; Не забудьте Тима Тоди : [В соответствии со старым девизом Perl TIMTOWTDI (There Is More Than One Way To Do It — есть не один способ сделать это), имеются и другие средства для снятия характеристик файловых систем: Postmark — утилита, которая имитирует загрузку файловой системы, создаваемую файловым сервером, Dbench — утилита от разработчика Samba Эндрю Триджелла (http://samba.org/ftp/tridge/dbench/README)]. — С. 55 ; Виртуальный дивиденд : [Виртуализация и ее преимущества] ; Все нереально : [Слово «виртуальный» — определение, применительно к компьютерной области знаний: «Не существующее физически, но видимость существования которого создается ПО», согласно которому, почти все, с чем мы работаем в компьютере, виртуально]. — С. 56 ; Радости виртуализации. VMware. Простое развертывание сервера из образов для виртуальной машины : [Инсталляция VMware Workstation (www.vmware.com) и создание виртуальной машины, установка Vista на ВМ]. — С. 56-57 ; Программы для виртуализации : [Краткая характеристика Xen, KVM (Kernel Virtual Machine — ВМ ядра), Microsoft Virtual PC, Parallels, VMware Fusion, VMware Workstation, VMware Player] ; Виртуализация позволяет запускать несколько гостевых ОС поверх основной [Схема] : [Архитектура системы виртуализации, хотя Крис Браун (Chris Brown) отмечает, что она не совсем точная, так как основные части ПО виртуализации на самом деле находится в ядре хост-ОС, а не над ним]. — С. 57.
      Аннотация
      "А вы пробовали когда-нибудь согнать с экрана муху курсором мыши?" — спрашивает Крис Браун (Chris Brown) в заметке "Все нереально" (С. 56). Я читаю эти строки в конце ноября и можно только пожалеть, что мухи исчезли с наступлением холодов. Продолжаю отображение мыслей доктора в области физики элементарных частиц о тестировании производительности файловых систем и прелестях виртуализации.

 

Бидвелл, Д. Настроим безопасный VPS

Бидвелл, Д. Настроим безопасный VPS [Текст] : [основы безопасности виртуального приватного сервера] / Джонни Бидвелл (Jonni Bidwell)  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 50-53. — (Виртуальный приватный сервер). — Прил.: "Предупреждение" : [угрозы безопасности виртуального приватного сервера и основные подводные камни работы с ним]. — С. 51 ; "Полная блокировка" : [совет по здравой фильтрации исходящих пакетов]. — С. 52.
      Аннотация
      Виртуальные серверы — варианты виртуализации (бесплатный виртуальный приватный сервер на Amazon, дешевый виртуальный сервер на основе технологии виртуализации уровня операционной системы, например, OpenVZ), гипервизор, группы гостевых систем.
      Усиление безопасности SSH-соединения — аутентификация посредством приватного и публичного ключей; туннелирование сервисов, запускаемых для себя и своих авторизованных пользователей через SSH­-соединение; настройка брандмауэра на базе правил iptables (правила фильтрации и фильтр iptables, настройка правил, сохранение правил и обеспечение восстановления правил).
 

Бидвелл, Д. Как Windows живет в Linux

Бидвелл, Д. Как Windows живет в Linux [Текст] : [Wine — возможности и проблемы запуска Windows-приложений] / Джонни Бидвелл (Jonni Bidwell)  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 46-49. — (Wine). — Прил.: "Winetricks" : [скрипт Winetricks (http://appdb.winehq.org) — справка]. — С. 47 ; "PlayOnLinux" : [интерфейс для Wine, обеспечивающий категоризированный репозиторий пакетов, которые предлагают установку всех приложений с помощью скриптов]. — С. 48. 
      Аннотация
      Живи Омар Хайям (около 1048 — около 1131) в наши дни, он непременно написал бы:
      "О мудрец! Если бог тебе дал напрокат
      Музыкантшу и Wine, ручеек и закат —
      Не выращивай в сердце безумных желаний:
      Если все это есть — ты безмерно богат." *
      Джонни Бидвелл предоставляет возможность поближе познакомиться с альтернативной реализацией Windows API — Wine (http://winehq.org) и рассказывает о Wine в системе под управлением Ubuntu 14.04. В интересном рассказе — 32-битная среда обитания Wine chroot, средства управления средой schroot, утилита настройки winecfg, запуск Windows-игр сервиса цифрового распространения компьютерных игр и программ Steam (установка клиента Steam по ссылке http://store.steampowered.com, проблемы запуска игр, запуск Steambox для игр по сети при помощи Valve In­Home Streaming), применение Wine для просмотра Netflix или других форм потокового контента с ограничением DRM при помощи плагина Pipelight, проблемы запуска в Wine Microsoft Office и Adobe Creative Suite.
* Оригинальный текст: 
      Хайям, О. "О мудрец! Если Бог тебе дал напрокат…" [Текст] : [стихотворение] / Омар Хайям ; пер. с перс. Герман Борисович Плисецкий  //  Рубайат. Трактаты [Текст] / сост. Наталия Кондырева. — М, 2007. — С. 248. — (Библиотека всемирной литературы). — ISBN 978-5-699-06507-3.

Моррисон, Г. Пробуй любой!

Моррисон, Г. Пробуй любой! [Текст] : [виртуализация с помощью KVM (Kernel Virtual Machine — виртуальная машина ядра Linux) как идеальный способ для экспериментов с новыми дистрибутивами и их тестирования] / Грэм Моррисон (Graham Morrison)  //  Linux Format. — 2010. — № 6 (132), июнь.- С. 22-29. — (Пробуйте любой дистрибутив). — Содерж.: Пошаговая установка. Получите идеальное KVM-решение для виртуализации, следуя нашим инструкциям : Шаг 1. Проверка совместимости : [поддержка CPU расширений для виртуализации Intel VT-­x или AMD-­V, обеспечение виртуальной машины объемами памяти и дискового пространства] ; А не попробовать ли… SliTaz? : [характеристики дистрибутива и его программного обеспечения]. — С. 23 ; Шаг 2. Выбор дистрибутива-основы : [рекомендуется Fedora; открытая программа для управления виртуальными машинами Virt-Manager] ; Шаг 3. Установка программ виртуализации : [yum install kvm virt­manager libvirt] ; Шаг 4. Запуск Virt-Manager. — С. 24 ; Шаг 5. Создание новой виртуальной машины : [Play > Name > Local  Install  Media > Use ISO Image > Browse > Browse Local > OS Type > Memory > Enable Storage > Create A Disk Image > Finish] ; Шаг 6. Загрузка нового дистрибутива : [комбинации клавиш для управления виртуальной машиной] ; А не попробовать ли… DreamLinux? : [краткое описание рабочего стола; установка программ с помощью Easy Install]. — С. 25 ; Извлечь из Virt-Manager все. Виртуальные машины умеют не только запускаться : [выключение и перезапуск виртуальной машины — настройка; особенности кнопки Pause (Пауза) на панели инструментов Virt-Manager; изменение настроек виртуальной машины; настройка эмуляции графического оборудования; реализация удаленного доступа к рабочему столу виртуальной машины по пр0токолу VNC; предоставление доступа к реальному оборудованию через функцию Physical Host Device (Физические устройства хоста)]. — С. 26-27 ; А не попробовать ли… Unity? : [дистрибутив Unity Linux на основе Mandriva — характеристика и программное обеспечение]. — С. 27 ; А не попробовать ли… Absolute? : [характеристика дистрибутива, основанного на Slackware, но без его сложности]. — С. 28 ; Другие эксперименты. Если ваш CPU не заартачится, найдутся и другие способы : [двойная загрузка — разбивка диска на разделы, изменение размера текущего раздела для ограничения дискового пространства основного дистрибутива с помощью GParted; использование Live CD для тестирования дистрибутивов; запуск готового USB-­дистрибутива через USB-привод, создание USB-­дистрибутива с помощью Unetbootin]. — С. 28-29 ; Редактируем разделы вручную — но сперва сделайте копии! [Изображение] : [интерфейс GParted с комментариями]. — С. 29. 
     Аннотация
     Шесть простых шагов к Linux-виртуализации, чтобы тестировать новые дистрибутивы без вреда для своей установки Fedora. Плюс пара способов тестирования дистрибутива для пользователей, оборудование которых не поддерживает виртуализацию. 
 

 

Синицын, В. (глав. ред.). Виртуальная реальность

Синицын, В. (глав. ред.). Виртуальная реальность : [Текст] : приветствие : [редакц. ст.] / Валентин Синицын  //  Linux Format. — 2010. — № 6 (132), июнь. — С. 1. 
      Аннотация
      DistroWatch зарегистрировал несолько сотен разновидностей Linux и иногда свобода выбора программного обеспечения превращается в проблему выбора. 
      В 2000 году пользователю рекомендовалось выделить на диске специальный тестовый раздел, что означало частые проблемы с затертым загрузчиком. В 2005 году — пользоваться LiveCD и мириться с малой скоростью работы (а также автоматически потерять системы, распространяемые только в форме установочных образов). 
     С 2010 года основным средством знакомства с новыми дистрибутивами и фактически с любым программным обеспечением становится виртуальная машина. 

Смедли, Р. QEMU 2.0.0

Смедли, Р. QEMU. Версия: 2.0.0. Сайт: http://wiki.qemu.org [Текст] : эмулятор и виртуализатор машин : [характеристика в целом] / Ричард Смедли (Richard Smedley)  //  Linux Format. — 2014. — № 8 (186), авг.. — С. 102. — (LXFHotPicks). 
      Аннотация
      Значение виртуализации в мире серверов и настольных систем и роль средства виртуализации QEMU в настольных системах. 
 

Крестников Е. Мода на Linux Foundation

Крестников Е. Мода на Linux Foundation [Текст] : [краткая информация о новых членах организации, вступивших в нее в первой половине 2010 года] / Евгений Крестников  //  Linux Format. — 2010. — № 5 (131), май. — С. 6. — (Новости). 
     Аннотация
     В апреле 2010 года к некоммерческому фонду присоединились три крупных игрока ИТ-рынка: Ricon — производитель принтеров, сканеров, фотокамер и прочего периферийного оборудования — примет активное участие в развитии проекта OpenPrinting.org; Parallels — компания, специализирующаяся на разработке программного обеспечения для виртуализации и автоматизации (ее проекты — коммерческая система виртуализации уровня ОС Virtuozzo и ее свободная редакция OpenVZ; основатель и руководитель Parallels Сергей Белоусов известен также нелестными эпитетами в адрес свободного ПО в интервью немецкому журналу "t3n"); компания Meyer, известная своими акустическими системами для автомобилей; крупная южнокорейская корпорация LG Electronics.