|
Доставка цветов недорого Адреса торговых точек. Продажа бытовой техники. cveti-moskva.ru |
Статья для журнала
По мере увеличения вычислительных мощностей компьютеров на рынке систем виртуализации становится все горячее. Ситуацию здесь можно смело сравнить с зоной боевых действий. Практически все игроки, чтобы привлечь под свои знамена как рядовых пользователей, так и крупных заказчиков, уже предложили бесплатные версии своих продуктов (правда, с несколько ограниченной функциональностью). В свою очередь компания Citrix в конце февраля объявила о том, что Citrix XenServer, начиная с релиза 5.0, теперь также будет также бесплатным.
С каждым днем виртуализация становится все популярнее. Еще бы, на одном физическом сервере можно без проблем разместить несколько виртуальных, тем самым снижая затраты на оборудование и повышая эффективность его использования. Процедура восстановления виртуального сервера выглядит проще, ведь админу достаточно перенести файлы на другой доступный сервер, будь то физический или виртуальный. Сегодня на рынке доступно множество решений виртуализации, обладающих разной функциональностью и распространяемых под различными лицензиями: Microsoft Hyper-V, VMware ESX Server, Parallels Desktop/Workstation/Server, Qemu, VirtualBox, Virtual Iron, XenServer, Oracle VM и т.д. В основе последних трех лежит свободный гипервизор Xen, который известен тем, что одним из первых обеспечил поддержку полной аппаратной виртуализации Intel VT и AMD SVM.
Новая версия XenServer включает множество функций, ранее доступных в платных решениях. Вот только некоторые из них – неограниченное количество серверов и виртуальных машин, динамическая балансировка нагрузки, миграция виртуальных машин (Live Motion) между физическими серверами без прерывания обслуживания при условии того, что ресурсы нескольких серверов объединены в пул. Рабочая нагрузка динамически перераспределяется не только между виртуальными, но и физическими серверами, что существенно упрощает управление. Также следует отметить, что XenServer спроектирован с учетом требований по предоставлению высокого уровеня доступности системы (High Availability). Рабочую ОС, установленную на любом физическом сервере, можно легко конвертировать в виртуальную (P2V) систему. Поддерживаются все существующие системы хранения данных (локальный диск, NAS, SAN и т.д.) Официально в качестве гостевых систем поддерживаются:
Некоторые характеристики виртуальной машины будут зависеть от используемой гостевой ОС. В общем случае это: 8 CPU (64х битный) с возможностью «тонкой» настройки ресурсов, до 8 виртуальных дисков (включая CD-ROM) и до 7 сетевых карт. Поддерживается горячее подключение виртуальных дисков и сетевых устройств. Виртуальная машина не имеет ограничений на количество используемой оперативной памяти: все, что сможет выдать сервер, будет доступно VM.
Для удаленного управления серверами, VM, виртуальными дисками и пулами используется удобная и понятная в работе консоль XenCenter. Теперь познакомимся с Citrix XenServer поближе.
Для установки XenServer понадобится компьютер, имеющий характеристики не ниже 1.5 Ггц 64х CPU, 1 Гб RAM и не менее 16 Гб места на харде. Во время установки будет создано два раздела: корневой с XenServer размером в 4 Гб и раздел для VM. Некоторые гостевые ОС потребуют больше места, чем указано в минимальной конфигурации. Например, для Vista необходим виртуальный диск размером в 16 Гб, т.е. суммарно жесткий диск должен быть не менее 20 Гб (4 + 16 Гб). Для комфортной работы эти цифры смело умножаем на 2, а для диска — на 5. Минимальных требований следует придерживаться в любом случае, иначе мастер установки после проверки оборудования просто откажется дальше работать. Для запуска гостевой Windows процессор должен иметь поддержку технологии аппаратной виртуализации Intel VT/AMD-V, в случае с Linux такая поддержка не обязательна.
Установочный ISO образ можно свободно скачать по ссылам на сайте www.xenserver5.com. Для установки нам понадобятся два образа, подписанные как install-cd и linux-cd. На первом, кроме собственно файлов, позволяющих установить или обновить XenServer, находится инсталлятор консоли управления XenCenter и паравиртуальные PVD драйвера для Windows, плюс документация. На втором — сконфигурированный шаблон (templates), необходимый для поддержки гостевых машин Linux (Debian Sarge/Etch).
Сам процесс установки XenServer не сложен и несколько напоминает упрощенную инсталляцию Linux. Но помни, все данные на диске будут уничтожены, разрабочик не рекомендует использовать двойную загрузку, а инсталлятор не имеет никаких инструментов для этого (по крайней мере, видимых).

Выбор операции во время установки XenServer
Загружаемся с install-cd (кроме обычной, можно использовать и PXE установку). В первом окне будет предложено выбрать режим установки — обычный (Standard) или продвинутый (Advanced). Нажимаем
После перезагрузки тебя встретит окно «Customize System», в котором содержится 14 основных пунктов, при помощи которых можно изменить основные системные настройки, просмотреть список работающих VM, создать пул ресурсов, управлять системами хранения данных, оценить загрузку системы, выключить/перезагрузить систему, выйти в локальный шелл и т.д. Ничего сложного здесь нет, достаточно базовых знаний, чтобы самостоятельно сориентироваться в назначении параметров. В любом пункте необходимо лишь заполнить предложенные параметры, ориентируясь на вполне понятные подсказки. Для доступа к настройкам, требующим прав администратора, потребуется ввести пароль root.
Если на этапе установки не были проинсталлированы пакеты со второго диска, это можно сделать после установки. Для этого в меню выбираем «Local Command Shell», вводим пароль root, вставляем диск, монтируем его и запускаем находящийся внутри скрипт install.sh:
# mount /dev/cdrom /media # cd /media # ./install.sh
Для управления виртуальными машинами предлагается консоль администратора XenCenter. Установка XenCenter возможна на любой компьютер, работающий под управлением Windows XP/2003/Vista. Среди требований — обязательное наличие .NET Framework 2.0 или старше. Дистрибутив XenCenter можно скачать по ссылке на сайте проекта, или взять из каталога client_install первого установочного диска. Кроме последней пятой версии XenServer, клиент обеспечивает управление и 4.x, поддержку которой необходимо подключить на этапе установки.
Консоль администрирования XenCenter
В остальном процесс инсталляции стандартен, по его окончании ярлык для запуска XenCenter помещается в меню Пуск. Кроме того, с XenCenter будет сопоставлено несколько типов файлов:
Интерфейс XenCenter не локализован, но учитывая, что используются стандартные термины, при базовом знании английского разобраться с настройками не сложно. При первом включении появится окно с запросом о запрете или разрешении периодической проверки на наличие обновлений, эту настройку затем можно изменить, перейдя в Tools – Options – Updates.
Основное окно консоли визуально разбито на несколько частей и выглядит аналогично другим подобным программам. Слева под меню находится панель ресурсов, здесь находятся все сервера XenServer, к которым подключена консоль, и связанные с ними виртуальные машины и прочие ресурсы. После выбора любого пункта в окне справа показываются его текущие настройки, некоторые из них можно изменить. Чуть выше над панелью ресурсов находится панель поиска, а под ней «Saved Searches Panel», где можно найти предустановки для поиска систем по определенным критериям.
Для подключения к установленному XenServer нажимаем кнопку «Add your XenServer», вводим имя или IP-адрес узла, данные пользователя root и жмем Connect. Чтобы при последующем запуске консоли выбранный сервер подключался автоматически, в появившемся окне устанавливаем флажок «Save and restore server connection …». При наличии нескольких серверов это заметно упрощает управление. Для защиты от несанкционированного доступа к серверам следует указать «master password», установив одноименный флажок и введя его по запросу.
Выбор шаблона при создании VM
Настройка виртуального диска при создании VM
Процесс добавления нового storage repository довольно прост
Программа XenConvert позволяет конвертировать Windows систему в виртуальный образ
По мере эксплутации XenServer администратор столкнется к необходимостью управления источниками данных, в терминологии XenServer именуемых Storage Repository (SR). После установки сервера обычно доступны три вида SR, соответсвующих приводу компакт-диска, жесткому диску и подключаемым устройствам. Устройство, помеченное черным значком, является SR по умолчанию. Такое устройство используется для хранения файлов XenServer, аварийного дампа, образов остановленных VM. Это же устройство будет предложено по умолчанию при создании новой VM. Добавить новое SR очень просто. Для этого нажимаем кнопку «New Storage» в главном окне программы или «New SR» во вкладке Storage выбранного сервера. В первом окне отмечаем тип устройства хранения, во втором указываем его месторасположение. После добавления данные о новом SR появляются в панели ресурсов. Один SR может использоваться несколькими серверами XenServer.
Новый виртуальный диск для конкретной VM создается или подключается во вкладке или в меню Storage. Достаточно выбрать «Storage – New Virtual Disk», указать его размер, а затем подключить в «Storage – Attach Virtual Disk».
7 Комментариев к Citrix XenServer: обзор возможностей новой версии платформы виртуализации
Август 7th, 2009 | 9:03
Почитал на сайте цитрикса про лицезензирование так что-то и не понял … Все указывает на то что он асолютно бесплатный. ЭТО ТАК? (Поподробней ответь плз
)
За статейку спасибо … хорошо написано!!!
Август 7th, 2009 | 9:43
Если есть такая возможность описать плюсы и минусы цитрикса от простого бесплатного ксена (на русском) и в чем отличие бесплатного ситрикс решения от платного (если такое существует)!
P.S. с ксеном первое знакомство, так что просьба отнестись с пониманием!!!
И последний вопрос … можноли как-нить поставить консоль управления не на выньду, а на линь, к примеру на gentoo (Calculate)?
Август 10th, 2009 | 10:38
Подскажи плз!
Решил установить на другую машинку хен сервер.
После загрузки install.img ,бегут точки и комп уходит на перезагрузку. В safe режиме после загрузки инсталл.имг висит надпись «Нажмите ретурн для просмотра доступных видео режимов или пробел для продолжения или ждите 30 секунд»!
В чем проблема? Как думаешь? Может видюхвидюха емему каким-то макаром не понравилась встроенная?
Август 20th, 2009 | 3:09
2 AlektroNik даже не знаю, можно попробовать другой видеорежим.
Сентябрь 10th, 2009 | 11:14
Консоль управления Ксен Центр написана на дот нете, поэтому попытаться можно если под вайном будет установлен дот нет 3.5, или попробовать стартануть при помощи МОНО. По поводу лицензирования — лицензирование происходит на отдельный физический сервер, лицензирование бесплатное, время действия 12 месяцев… потом нужно переполучить лицензию. Отличие от бесплатного ксена, да никаких… просто цитрикс купил ксенсоурс и на базе бесплатного продукта делает решение для продакшена, за работу которого берет на себя ответственность… Если в цитрикс ксен сервер написано, что поддерживается работа вин2003 сервер, значит она не только поддерживается а и работает… что протестировано… а некоторые плюшки конечно за денюжку… типа расширеное протоколирование — алерты, балансировка нагрузки на хостах, повышенная отказоустойчивость — такая лицензия стоит 2500 у.е. на хост.
Март 2nd, 2010 | 13:27
Бесплатная консоль управления для XenServer для различных ОС — http://www.openxencenter.com/
Сентябрь 15th, 2010 | 13:38
>> Установочный ISO образ можно свободно скачать по ссылам на сайте http://www.xenserver5.com
вряд ли на этом сайте есть что-либо полезное, ссылку нужно поправить