Supplemental pack xenserver что это

Установка и настройка Citrix XenServer Часть 1.

В данном цикле статей, мы рассмотрим установку и настройку виртуальной среды основанной на гипервизоре XenServer. Перейдем к установке гипервизора.

Скачиваем дистрибутив с официального сайта — тут.

Посмотреть возможности XenServer можно на этой странице.

Начнем. Загружаемся с установочного диска.

Выбираем раскладку клавиатуры.

Supplemental pack xenserver что это. 701a607a53add183fcb211b250ce6535. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-701a607a53add183fcb211b250ce6535. картинка Supplemental pack xenserver что это. картинка 701a607a53add183fcb211b250ce6535

Далее XenServer предупреждает что все данные на дисках будут уничтожены, также возможно установить специальные драйвера нажав F9 если это необходимо.

Supplemental pack xenserver что это. d59936c08e5753a0e1c12e2e5e9b9ad5. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-d59936c08e5753a0e1c12e2e5e9b9ad5. картинка Supplemental pack xenserver что это. картинка d59936c08e5753a0e1c12e2e5e9b9ad5

Supplemental pack xenserver что это. 04c319d3ed9954a6a27c709f1d97b85a. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-04c319d3ed9954a6a27c709f1d97b85a. картинка Supplemental pack xenserver что это. картинка 04c319d3ed9954a6a27c709f1d97b85a

Далее выбираем диск на котором будет располагаться хранилище виртуальных машин. Если необходимо хранилище которое будет расширяться динамически, выбираем Thin provisioning.

Supplemental pack xenserver что это. af4e3493ff602e58c793cb4c0e67329a. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-af4e3493ff602e58c793cb4c0e67329a. картинка Supplemental pack xenserver что это. картинка af4e3493ff602e58c793cb4c0e67329a

Далее выбираем путь файлов установки. В нашем случае это локальное хранилище.

Supplemental pack xenserver что это. 8dd003c72b5ee8b082b9a4d98706a460. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-8dd003c72b5ee8b082b9a4d98706a460. картинка Supplemental pack xenserver что это. картинка 8dd003c72b5ee8b082b9a4d98706a460

Если у вас отсутствует Supplemental Pack (дополнительные компоненты XenServer) нажимаем No.

Supplemental pack xenserver что это. d7564dfe3987fc67a9b87cf2c6394104. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-d7564dfe3987fc67a9b87cf2c6394104. картинка Supplemental pack xenserver что это. картинка d7564dfe3987fc67a9b87cf2c6394104

Пропускаем проверку установочного диска, т.к. мы уверены что он на 100% рабочий =)

Supplemental pack xenserver что это. c8bfde28c6f03e31717b60282f17a800. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-c8bfde28c6f03e31717b60282f17a800. картинка Supplemental pack xenserver что это. картинка c8bfde28c6f03e31717b60282f17a800

Вводим пароль root.

Supplemental pack xenserver что это. 942a4ffb4a0905b576722e564a5b97e5. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-942a4ffb4a0905b576722e564a5b97e5. картинка Supplemental pack xenserver что это. картинка 942a4ffb4a0905b576722e564a5b97e5

Указываем сетевой интерфейс для управления сервером.

Supplemental pack xenserver что это. 7b7425c482518d6ea110d92e8c0fd18e. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-7b7425c482518d6ea110d92e8c0fd18e. картинка Supplemental pack xenserver что это. картинка 7b7425c482518d6ea110d92e8c0fd18e

Указываем сетевые настройки для управляющего интерфейса.

Supplemental pack xenserver что это. 916751701e7e0b8c7cc6c83804614e01. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-916751701e7e0b8c7cc6c83804614e01. картинка Supplemental pack xenserver что это. картинка 916751701e7e0b8c7cc6c83804614e01

Указываем Hostname и DNS сервера.

Supplemental pack xenserver что это. 215ea8c49f5f239ee48dcbb3e6d6cbb2. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-215ea8c49f5f239ee48dcbb3e6d6cbb2. картинка Supplemental pack xenserver что это. картинка 215ea8c49f5f239ee48dcbb3e6d6cbb2

Указываем временную зону.

Supplemental pack xenserver что это. 5a351a5e65e7c664041756344068e6d5. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-5a351a5e65e7c664041756344068e6d5. картинка Supplemental pack xenserver что это. картинка 5a351a5e65e7c664041756344068e6d5

Далее для синхронизации времени выбираем NTP.

Supplemental pack xenserver что это. 18628dd05e05f1bf4ea2fb6e1b25ab73. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-18628dd05e05f1bf4ea2fb6e1b25ab73. картинка Supplemental pack xenserver что это. картинка 18628dd05e05f1bf4ea2fb6e1b25ab73

Указываем адреса NTP серверов.

Supplemental pack xenserver что это. fbfcb76ab8e9feafa69a8bfba99476f9. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-fbfcb76ab8e9feafa69a8bfba99476f9. картинка Supplemental pack xenserver что это. картинка fbfcb76ab8e9feafa69a8bfba99476f9

Подтверждаем установку XenServer.

Supplemental pack xenserver что это. 4fe541d096da69e01938aee56739328e. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-4fe541d096da69e01938aee56739328e. картинка Supplemental pack xenserver что это. картинка 4fe541d096da69e01938aee56739328e

Ожидаем окончания установки.

Supplemental pack xenserver что это. aed9982fdb0b6db4d1d660ab075ef870. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-aed9982fdb0b6db4d1d660ab075ef870. картинка Supplemental pack xenserver что это. картинка aed9982fdb0b6db4d1d660ab075ef870

После окончания установки перезагружаемся.

Supplemental pack xenserver что это. aaff0f4321ee5d01159a41d500d96a6b. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-aaff0f4321ee5d01159a41d500d96a6b. картинка Supplemental pack xenserver что это. картинка aaff0f4321ee5d01159a41d500d96a6b

После загрузки сервера устанавливаем Citrix XenCenter. Актуальную версию можно найти тут (Windows Management Console).

Запускаем XenCenter, выбираем Add New Server.

Supplemental pack xenserver что это. 659c2b4a2dac96279abc04ee2f232bb1. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-659c2b4a2dac96279abc04ee2f232bb1. картинка Supplemental pack xenserver что это. картинка 659c2b4a2dac96279abc04ee2f232bb1

Вводим ip адрес установленного сервера и логин с паролем.

Supplemental pack xenserver что это. 470cce033d3fa3ed2a10e6c93b9060f5. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-470cce033d3fa3ed2a10e6c93b9060f5. картинка Supplemental pack xenserver что это. картинка 470cce033d3fa3ed2a10e6c93b9060f5

После этого в консоли появится наш XenServer.

Supplemental pack xenserver что это. 0d8684567029ba75f44e8117f8e7208c. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-0d8684567029ba75f44e8117f8e7208c. картинка Supplemental pack xenserver что это. картинка 0d8684567029ba75f44e8117f8e7208c

Перейдем к установке SP1.

Скачивам и распаковываем SP1. Скачать можно отсюда.

В меню XenCenter выбираем Tools — Install Update.

Supplemental pack xenserver что это. 1a389ab9c86c380b6a407f98da4368ba. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-1a389ab9c86c380b6a407f98da4368ba. картинка Supplemental pack xenserver что это. картинка 1a389ab9c86c380b6a407f98da4368ba

Supplemental pack xenserver что это. 4ef11f57c9b41e8fbc73f22efd7d104f. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-4ef11f57c9b41e8fbc73f22efd7d104f. картинка Supplemental pack xenserver что это. картинка 4ef11f57c9b41e8fbc73f22efd7d104f

Supplemental pack xenserver что это. 8bd0a62a66f9eb6b7171c9c03fdf34b2. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-8bd0a62a66f9eb6b7171c9c03fdf34b2. картинка Supplemental pack xenserver что это. картинка 8bd0a62a66f9eb6b7171c9c03fdf34b2

Следующим шагом загружаем обновление на сервер. Заметьте, иконка сервера изменилась.

Supplemental pack xenserver что это. e795bfa765f474156872ebefb221bdcf. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-e795bfa765f474156872ebefb221bdcf. картинка Supplemental pack xenserver что это. картинка e795bfa765f474156872ebefb221bdcf

Проходим проверку, и нажимаем Next.

Supplemental pack xenserver что это. 216e9ab994f9179e7ff2853fdd53238f. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-216e9ab994f9179e7ff2853fdd53238f. картинка Supplemental pack xenserver что это. картинка 216e9ab994f9179e7ff2853fdd53238f

Далее предоставим XenCenter возможность самому запустить процесс установки обновления. Нажимаем Install Update.

Supplemental pack xenserver что это. 26454cd67feba7d323ae584248d464f7. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-26454cd67feba7d323ae584248d464f7. картинка Supplemental pack xenserver что это. картинка 26454cd67feba7d323ae584248d464f7

Ждем окончания установки.

Supplemental pack xenserver что это. 8004f12fd18cba7d6a1174f721c631fe. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-8004f12fd18cba7d6a1174f721c631fe. картинка Supplemental pack xenserver что это. картинка 8004f12fd18cba7d6a1174f721c631fe

Во время установки хост Xen будет перезагружен. После перезагрузки XenCenter запустит скрипты обновления и завершит установку.

Supplemental pack xenserver что это. 48bff77a06d06385a6966569b3b99b8a. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-48bff77a06d06385a6966569b3b99b8a. картинка Supplemental pack xenserver что это. картинка 48bff77a06d06385a6966569b3b99b8a

Supplemental pack xenserver что это. 990017d52a01bce8c3a7c845841d9c1b. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-990017d52a01bce8c3a7c845841d9c1b. картинка Supplemental pack xenserver что это. картинка 990017d52a01bce8c3a7c845841d9c1b

Перейдем к настройкам сети. Открываем хост Xen и открываем раздел networking.

Supplemental pack xenserver что это. cbf5ccc57cb2a54076f317226882dda5. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-cbf5ccc57cb2a54076f317226882dda5. картинка Supplemental pack xenserver что это. картинка cbf5ccc57cb2a54076f317226882dda5

Нажимаем add network.

Supplemental pack xenserver что это. 38aaa8c1776f814bad3b6575e061571a. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-38aaa8c1776f814bad3b6575e061571a. картинка Supplemental pack xenserver что это. картинка 38aaa8c1776f814bad3b6575e061571a

Далее мы создадим агрегированный сетевой адаптер, состоящий из 2-х физических.

Выбираем Bonded network.

Supplemental pack xenserver что это. 7c1988b5dd7902ef290f58aa10a0f9ee. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-7c1988b5dd7902ef290f58aa10a0f9ee. картинка Supplemental pack xenserver что это. картинка 7c1988b5dd7902ef290f58aa10a0f9ee

Выбираем сетевые адаптеры и тип агрегации.

Supplemental pack xenserver что это. 9166a554108c58c3a1fd79a0fd9297bf. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-9166a554108c58c3a1fd79a0fd9297bf. картинка Supplemental pack xenserver что это. картинка 9166a554108c58c3a1fd79a0fd9297bf

Если у вас всего 2 физических сетевых адаптера, XenCenter предупредит вас о том что интерфейс управления переместиться в агрегированный интерфейс.

Supplemental pack xenserver что это. f20206af131200593edb75393130ca4d. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-f20206af131200593edb75393130ca4d. картинка Supplemental pack xenserver что это. картинка f20206af131200593edb75393130ca4d

Supplemental pack xenserver что это. f0536a47f517352419818d81d19e6502. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-f0536a47f517352419818d81d19e6502. картинка Supplemental pack xenserver что это. картинка f0536a47f517352419818d81d19e6502

Теперь создадим сеть для виртуальных машин, сеть будет с определенным VLAN.

Нажимаем Add network.

Выбираем External Network.

Supplemental pack xenserver что это. dab8f97f59ca74e31625c24173e8edbb. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-dab8f97f59ca74e31625c24173e8edbb. картинка Supplemental pack xenserver что это. картинка dab8f97f59ca74e31625c24173e8edbb

Supplemental pack xenserver что это. 0921209deaa6d31710fe42d22fdbe9b3. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-0921209deaa6d31710fe42d22fdbe9b3. картинка Supplemental pack xenserver что это. картинка 0921209deaa6d31710fe42d22fdbe9b3

Указываем агрегированный интерфейс и VLAN. Также можно добавлять эту сеть автоматически для новых виртуальных машин.

Supplemental pack xenserver что это. 0da754405f4b55494fdbd7dbd02d203c. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-0da754405f4b55494fdbd7dbd02d203c. картинка Supplemental pack xenserver что это. картинка 0da754405f4b55494fdbd7dbd02d203c

Теперь у нас есть сети для управления и виртуальных машин.

Supplemental pack xenserver что это. 040ab434f35e0b84d1584e22b95baf60. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-040ab434f35e0b84d1584e22b95baf60. картинка Supplemental pack xenserver что это. картинка 040ab434f35e0b84d1584e22b95baf60

Теперь перейдем к созданию виртуальной машины.

Supplemental pack xenserver что это. 393a9ea5a783afddb4a9202373ebb6fc. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-393a9ea5a783afddb4a9202373ebb6fc. картинка Supplemental pack xenserver что это. картинка 393a9ea5a783afddb4a9202373ebb6fc

Supplemental pack xenserver что это. 52049cfc11bc952909e69843e2d4076b. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-52049cfc11bc952909e69843e2d4076b. картинка Supplemental pack xenserver что это. картинка 52049cfc11bc952909e69843e2d4076b

Supplemental pack xenserver что это. 0858c35dfae1673d79717c3e5a00f482. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-0858c35dfae1673d79717c3e5a00f482. картинка Supplemental pack xenserver что это. картинка 0858c35dfae1673d79717c3e5a00f482

Выбираем установку с DVD привода хоста.

Supplemental pack xenserver что это. eab4f743bc5609dc7e3ee1ce4fb71835. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-eab4f743bc5609dc7e3ee1ce4fb71835. картинка Supplemental pack xenserver что это. картинка eab4f743bc5609dc7e3ee1ce4fb71835

Supplemental pack xenserver что это. 0e6087d4fd3fddd96479d0a42000fc80. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-0e6087d4fd3fddd96479d0a42000fc80. картинка Supplemental pack xenserver что это. картинка 0e6087d4fd3fddd96479d0a42000fc80

Указываем ресурсы для VM.

Supplemental pack xenserver что это. 11c7dfb881b4009d5834d8dce8a40d2b. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-11c7dfb881b4009d5834d8dce8a40d2b. картинка Supplemental pack xenserver что это. картинка 11c7dfb881b4009d5834d8dce8a40d2b

Supplemental pack xenserver что это. 88afc0a8cc634621121b50983287eca1. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-88afc0a8cc634621121b50983287eca1. картинка Supplemental pack xenserver что это. картинка 88afc0a8cc634621121b50983287eca1

Supplemental pack xenserver что это. 55f17af02b0c9da43097857f20d1efdb. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-55f17af02b0c9da43097857f20d1efdb. картинка Supplemental pack xenserver что это. картинка 55f17af02b0c9da43097857f20d1efdb

Также при выборе сети, можно указать пропускную способность виртуальной машины.

Supplemental pack xenserver что это. 6fa678e4564aee227dcd882deb614bd1. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-6fa678e4564aee227dcd882deb614bd1. картинка Supplemental pack xenserver что это. картинка 6fa678e4564aee227dcd882deb614bd1

Проверяем введенные данные и создаем виртуальную машину.

Supplemental pack xenserver что это. b271ef53593afbce534f7c886ed56875. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-b271ef53593afbce534f7c886ed56875. картинка Supplemental pack xenserver что это. картинка b271ef53593afbce534f7c886ed56875

Для управления VM перейдите в раздел Console.

Supplemental pack xenserver что это. e52954b520bd64f9497e4402f612208e. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-e52954b520bd64f9497e4402f612208e. картинка Supplemental pack xenserver что это. картинка e52954b520bd64f9497e4402f612208e

Далее установите ОС в обычном режиме.

Важная особенность, XEN в зависимости от выбранной ОС, сам определяем параметры загрузки ядра ОС, поэтому при установке Ubuntu, вы сразу попадаете в режим установки.

Также обратите внимание, что для хранения дисков VM, Xen использует LVM, и отдает ее виртуальной машине как блочное устройство.

Установка Windows проходит в обычном режиме, там Xen не меняет параметры загрузки.

После установки VM установите Xen tools. Дистрибутивы linux, например Ubuntu, устанавливают xen tools на этапе установки ОС.

В Windows нужно установить xen tools вручную. Сделать это можно подключив CD образ Xen tools в консоли Xen.

Supplemental pack xenserver что это. 4ecd118f54fa4f187882d95dd18d16dc. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-4ecd118f54fa4f187882d95dd18d16dc. картинка Supplemental pack xenserver что это. картинка 4ecd118f54fa4f187882d95dd18d16dc

Добавим второй хост XEN.

Supplemental pack xenserver что это. 106a6e5a040eadc9fd8a7b91b757d66d. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-106a6e5a040eadc9fd8a7b91b757d66d. картинка Supplemental pack xenserver что это. картинка 106a6e5a040eadc9fd8a7b91b757d66d

Добавляем второй хост по аналогии.

Supplemental pack xenserver что это. 64a150358b9d8ba62ccde47ab65255a6. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-64a150358b9d8ba62ccde47ab65255a6. картинка Supplemental pack xenserver что это. картинка 64a150358b9d8ba62ccde47ab65255a6

Теперь у нас 2 хоста XenServer.

Установите SP1 по аналогии.

В последней версии Xen хосты находят обновления автоматически через XenCenter, и загружают обновления с ближайших хостов Xen.

Продублируйте настройки сети на втором хосте.

Supplemental pack xenserver что это. 7d860f05674ae6e19cf1960d0aa75dcf. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-7d860f05674ae6e19cf1960d0aa75dcf. картинка Supplemental pack xenserver что это. картинка 7d860f05674ae6e19cf1960d0aa75dcf

Рассмотрим живую миграцию с хоста на хост.

XenServer поддерживает живую миграцию без общих хранилищ.

Запускаем мастер миграции.

Supplemental pack xenserver что это. 338efa7fb44d0169cee6f010e3f3ca93. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-338efa7fb44d0169cee6f010e3f3ca93. картинка Supplemental pack xenserver что это. картинка 338efa7fb44d0169cee6f010e3f3ca93

Выбираем какую виртуальную машину мы будем мигрировать на какой хост.

Supplemental pack xenserver что это. 26e743a1142ea0f6c37fd5baf3a3991d. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-26e743a1142ea0f6c37fd5baf3a3991d. картинка Supplemental pack xenserver что это. картинка 26e743a1142ea0f6c37fd5baf3a3991d

Далее будет выбрано локальное хранилище второго хоста Xen.

Supplemental pack xenserver что это. 33496f1420f09dac78f17d532ee36939. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-33496f1420f09dac78f17d532ee36939. картинка Supplemental pack xenserver что это. картинка 33496f1420f09dac78f17d532ee36939

Далее выбираем сеть, куда VM будет мигрировать.

Supplemental pack xenserver что это. 6620b551160cbded91d875b030f1c233. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-6620b551160cbded91d875b030f1c233. картинка Supplemental pack xenserver что это. картинка 6620b551160cbded91d875b030f1c233

Далее выбираем Storage Network.

Supplemental pack xenserver что это. 40937ce05cb541e48874b1775db9d1c8. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-40937ce05cb541e48874b1775db9d1c8. картинка Supplemental pack xenserver что это. картинка 40937ce05cb541e48874b1775db9d1c8

Как видите иконка VM изменилась. Теперь она в статусе миграции.

Supplemental pack xenserver что это. 0dcf3946bdc934f8f27835d8225adda0. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-0dcf3946bdc934f8f27835d8225adda0. картинка Supplemental pack xenserver что это. картинка 0dcf3946bdc934f8f27835d8225adda0

Как видите Vm успешно мигрировала на второй хост.

Supplemental pack xenserver что это. ccca6c371d9baa325ff27addf3e332f6. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-ccca6c371d9baa325ff27addf3e332f6. картинка Supplemental pack xenserver что это. картинка ccca6c371d9baa325ff27addf3e332f6

Также возможно администрировать хост XenServer напрямую, подключившись к консоли сервера.

Данных функций хватит для минимального управления хостом Xen.

Supplemental pack xenserver что это. ad2f7b4373043cfea4cb1fc2b6c9c47e. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-ad2f7b4373043cfea4cb1fc2b6c9c47e. картинка Supplemental pack xenserver что это. картинка ad2f7b4373043cfea4cb1fc2b6c9c47e

В следующей статье мы рассмотрим интеграцию с Active Directory, настройку пулов серверов, настройку HA, и подключение общих хранилищ.

Источник

Виртуальные машины на платформе Xen

Supplemental pack xenserver что это. empty. Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-empty. картинка Supplemental pack xenserver что это. картинка empty

На данный момент этими возможностями обладают платформы компаний VMware, Virtual Iron и, в некоторой степени, SWSoft. Не так давно (в августе 2007 года) к этим участникам рынка присоединилась и компания XenSource, выпустившая после недолгого бета-тестирования четвертую версию своих платформ на основе гипервизора Xen.

О проекте Xen

Разработка некоммерческого гипервизора Xen начиналась как исследовательский проект компьютерной лаборатории Кембриджского университета. Основателем проекта и его лидером был Иан Пратт (Ian Pratt), сотрудник университета, который создал впоследствии компанию XenSource, занимающуюся разработкой коммерческих платформ виртуализации на основе гипервизора Xen, а также поддержкой Open Source сообщества некоммерческого продукта Xen. Основу этой платформы составляет монитор виртуальных машин (гипервизор), работающий в нулевом кольце хостовой системы и управляющий виртуальными системами. Изначально Xen представлял собой самую развитую платформу, поддерживающую технологию паравиртуализации. Эта технология позволяет гипервизору в хостовой системе управлять гостевой ОС посредством гипервызовов VMI (Virtual Machine Interface), что требует модификации ядра гостевой системы. Такой подход обещал высокое быстродействие гостевых систем при малых затратах на поддержание платформы паравиртуализации. Однако, по вполне понятным причинам, далеко не все разработчики проприетарных операционных систем, такие как Microsoft, готовы были пойти на модификацию кода своих платформ, поэтому технология паравиртуализации так и не приобрела популярности. С разработчиками Open Source-систем договориться было проще, однако не все поверили в перспективу технологии. Тем не менее, даже компания VMware, сторонник технологии нативной виртуализации, включила в некоторые свои продукты недокументированную поддержку паравиртуализованных гостевых систем. На данный момент бесплатная версия Xen включена в дистрибутивы нескольких ОС, таких как Red Hat, Novell SUSE, Debian, Fedora Core, Sun Solaris.

Надо отметить, что еще при разработке первой версии гипервизора Xen, сотрудниками Кембриджского университета и лабораторией Microsoft Research был разработан порт операционной системы Windows XP, поддерживающий технологию паравиртуализации, который, однако, не мог быть опубликован в соответствии с лицензионной политикой Microsoft. Тем не менее, опыт, полученный в ходе работы, был зафиксирован и на данный момент доступен в документах проекта Xen. Последний год компания XenSource ведет тесное сотрудничество с компанией Microsoft в рамках партнерских отношений, что позволит XenSource более эффективно виртуализовывать Windows-платформы, а компании Microsoft реализовать полноценную поддержку Linux в платформе Windows Virtualization, которая будет интегрирована в ОС Windows Server 2008 (Longhorn). Уже сейчас XenSource ведет разработку слоя совместимости гипервизора Xen с гипервизором Viridian в Windows Longhorn. Это свидетельствует о наметившейся тенденции объединения усилий различных компаний в конкурентной борьбе с лидером рынка VMware.

В середине августа 2007 года компания XenSource была поглощена компанией Citrix Systems. Сумма проведенной сделки — около 500 миллионов долларов (акциями и денежными средствами) говорит о серьезных намерениях Citrix в отношении виртуализации. Эксперты полагают, что не исключена и покупка Citrix компанией Microsoft, учитывая давнее ее сотрудничество с XenSource.

Платформа Xen

Гипервизор Xen представляет собой открытую платформу виртуализации для архитектур IA-32, x86-64, IA-64 и PowerPC, ведется также работа по портированию его на архитектуру SPARC. Xen может быть развернут на хостах с множеством различных Nix-систем, при этом поддерживаются гостевые Linux, Windows и BSD-системы. В платформе используются как технологии паравиртуализации для запуска паравиртуализованных операционных систем, так и технологии аппаратной виртуализации (VT-x и AMD-V) для поддержки немодифицированных версий ОС в виртуальных машинах. Процессоры, поддерживающие аппаратную виртуализацию, имеют дополнительные инструкции для управления виртуальными машинами, а также два режима работы: root-mode и nonroot-mode. Гипервизор Xen работает в режиме root-mode, напрямую общаясь с аппаратным обеспечением, и управляет гостевыми системами. Платформа Xen поддерживает до 64 процессоров в физической системе (64-way SMP).

Паравиртуализованные системы

Начиная с версии 3.0, гипервизор Xen поддерживает технологии аппаратной виртуализации AMD-V и Intel VT, что позволяет использовать операционные системы Windows в качестве гостевых, а также другие немодифицированные ОС.

Средства управления Xen

Кроме того, для коммерческих изданий Xen компании XenSource существуют такие мощные и многофункциональные средства управления как XenCenter (аналог Virtual Center у VMware для Virtual Infrastructure 3).

Применение бесплатного издания Xen

В настоящее время Open Source версия платформы Xen применяется в основном в образовательных и исследовательских целях. Некоторые удачные идеи, реализованные многочисленными разработчиками со всего мира, находят свое отражение в коммерческих версиях продуктов виртуализации компании XenSource. Сейчас бесплатные версии Xen включаются в дистрибутивы многих Linux-систем, что позволяет их пользователям применять виртуальные машины для изоляции программного обеспечения в гостевых ОС с целью его тестирования и изучения проблем безопасности, без необходимости установки платформы виртуализации. К тому же многие независимые разработчики ПО могут распространять его с помощью виртуальных шаблонов, в которых уже установлена и настроена гостевая система и предлагаемый продукт. Кроме того, Xen идеально подходит для поддержки старого программного обеспечения в виртуальной машине. Для более же серьезных целей, в производственной среде предприятия необходимо использовать платформы компании XenSource.

Платформы компании XenSource

Четвертое поколение продуктов виртуализации компании XenSource на основе гипервизора Xen включает в себя три версии платформы:

XenExpress
Бесплатное стартовое издание системы виртуализации, включающее в себя возможность размещения нескольких виртуальных машин в пределах одного физического сервера. Эта версия является скорее ознакомительной и хорошо подходит для домашних пользователей и небольших компаний, планирующих внедрение виртуализации.

XenServer
Издание платформы для сектора SMB (Small and Medium Business), обеспечивающее решение основных задач по консолидации виртуальных серверов на нескольких физических хостах.

XenEnterprise
Наиболее полная версия платформы виртуализации, включающая в себя, помимо возможностей XenServer, также и необходимые средства по агрегации ресурсов, распределению нагрузки, живой миграции и обеспечению высокой доступности.

Структура возможностей каждого из изданий Xen приведена ниже:Supplemental pack xenserver что это. . Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-. картинка Supplemental pack xenserver что это. картинка

Каждый из продуктов компании XenSource поддерживает 64-битные гостевые операционные системы (это позволяет использовать на полную мощность такие продукты, как Microsoft Exchange x64 или SQL Server x64), обладает открытым интерфейсом для написания приложений, взаимодействующих с виртуальными машинами (XenAPI на языках C, Python и C#), а также позволяет использовать продукт XenCenter для централизованного управления серверами виртуализации. Кроме того, XenServer и XenEnterprise включают в себя техническую поддержку и возможность использования нескольких физических серверов, а XenEnterprise обладает всеми необходимыми возможностями для применения виртуальных машин в производственной среде предприятия. В четвертом квартале 2007 года планируется также реализация поддержки решений компании Symantec для устройств хранения данных, а также «горячего» резервного копирования виртуальных машин. Надо отметить также, что издания XenExpress и XenServer могут быть «прокачаны» до изданий XenServer и XenEnterprise соответственно, путем введения нового лицензионного ключа без необходимости переустановки платформы.

Технические возможности изданий Xen

В приведенной ниже таблице представлены технические характеристики изданий платформ XenSource:

Возможности / ПлатформаXenExpressXenServerXenEnterprise
Число управляемых физических серверовОдин серверНесколько серверовНесколько серверов с возможностью создания пулов ресурсов
Число поддерживаемых процессоров хоста2 процессорных гнездаНе ограниченоНе ограничено
Объем оперативной памяти хостаОт 1 до 4 ГБОт 1 до 128 ГБОт 1 до 128 ГБ
Число одновременно запущенных виртуальных машинДо 4-хНе ограниченоНе ограничено
Объем оперативной памяти, выделенной виртуальной машинеДо 4 ГБДо 32 ГБДо 32 ГБ
Возможность добавления в пулы ресурсовНетНетДа
Использование систем храненияВыделенная система храненияВыделенная система храненияОбщие и выделенные системы хранения (iSCSI SANs, Fiber Channel SANs, NFS NAS)
Дополнительные возможностиНетНетЖивая миграция виртуальных машин, конфигурация VLAN, управление выделением ресурсов хостов (CPU, память, сеть)

Поддерживаемое оборудование

Компания XenSource регулярно обновляет списки поддерживающего платформу Xen оборудования (HCL, Hardware Compatibility Lists), которые можно найти по адресу: http://hcl.xensource.com. Эти списки составляются как на основе тестов самой компании XenSource, так и информации производителей аппаратного обеспечения, а также членов сообщества Xen. Что касается поддерживаемых процессоров, то продукт XenEnterprise в данный момент поддерживает множество серверных платформ.

Системные требования и поддерживаемые гостевые системы

Сейчас платформы Xen поддерживают следующие гостевые системы:

Возможности XenEnterprise и XenCenter

В совокупности эти два продукта компании XenSource позволяют развернуть по-настоящему гибкую и легко управляемую виртуальную инфраструктуру, которая вполне может посоперничать с инфраструктурой VI3 компании VMware. Безусловным плюсом четвертой версии XenEnterprise является возможность использовать системы хранения данных в сетях SAN по протоколам iSCSI и Fiber Channel. Платформы XenSource используют испытанный формат виртуальных дисков компании Microsoft (VHD, Virtual Hard Drive), что позволяет довольно просто осуществлять миграцию между платформами компаний Microsoft и Virtual Iron, использующих этот же формат. Также XenEnterprise позволяет осуществлять живую миграцию виртуальных машин в пределах пула ресурсов между различными хостами в случаях с общей системой хранения, когда требуется остановка серверов для их обслуживания, чрезмерного увеличения нагрузки или износа оборудования. Эта возможность имеет название XenMotion и аналогична по своей сути функциям VMotion компании VMware. При миграции виртуальной машины на другой физический хост, работа виртуальной машины по отношению к внешним источникам не прерывается, что обеспечивает нулевое время простоя критически важных production-серверов.

Продукт XenCenter, обеспечивающий поддержку всех изданий платформ XenSource, позволяет централизованно управлять виртуальными машинами с выделенного сервера, осуществлять мониторинг производительности хостов в реальном режиме времени, выделять физические ресурсы виртуальным машинам в зависимости от приоритетов (QoS, Quality of Service), а также напрямую подключаться к консолям гостевых систем. В ближайшем будущем ожидается появление функций по автоматическому распределению нагрузки между хостами и обеспечению высокой доступности виртуальных серверов посредством XenCenter.Supplemental pack xenserver что это. . Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-. картинка Supplemental pack xenserver что это. картинка

Миграция виртуальных машин Xen

К сожалению, компания XenSource не предоставляет собственного средства для P2V-миграции, в отличие от VMware, предлагающей VMware Converter. Также на данный момент нельзя напрямую конвертировать виртуальные машины бесплатного Xen в формат платформ XenSource, однако в ближайшем будущем ожидается переход компании на формат OVA (Open Virtual Appliances), что позволит использовать виртуальные машины в любом окружении Xen.

Производительность платформ Xen

Поскольку платформы компании XenSource вышли на серьезный Enterprise-уровень, в мире виртуализации разгорелись ожесточенные споры о производительности платформ в отношении продуктов виртуализации компании VMware (в частности ESX Server). В прошлом году VMware провела исследование по сравнению производительности гипервизоров Xen и ESX Server и сделала вывод о том, что последний заметно выигрывает в производительности. По результатам тестов SPECcpu2000, Passmark и прочих, затраты на виртуализацию гипервизора ESX Server в два раза меньше затрат гипервизора Xen версии 3.0.3. Снижение производительности ESX Server по сравнению с нативной составляет от 0 до 6 процентов, в то время как затраты Xen в некоторых тестах доходят до 12 процентов. Результат одного из тестов приведен ниже:Supplemental pack xenserver что это. . Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-. картинка Supplemental pack xenserver что это. картинка

Однако компания XenSource не согласна с таким положением дел и в документе «A Performance Comparison of Commercial Hypervisors» дает понять, что по результатам того же теста разница составляет всего в 1 процент в пользу ESX. При этом по результатам тестов программы Passmark в отношении операций с памятью, гипервизор Xen опережает ESX, в то время как в тестах VMware совершенно обратная ситуация.Supplemental pack xenserver что это. . Supplemental pack xenserver что это фото. Supplemental pack xenserver что это-. картинка Supplemental pack xenserver что это. картинка

Поэтому в аспекте производительности сложно рассчитывать на объективную оценку. Но ясно одно: компания VMware серьезно воспринимает инфраструктуру XenEnterprise как ближайшего конкурента VMware Infrastructure 3.

Виртуальные лаборатории с помощью продуктов XenSource

Одним из главных продуктов компании VMware в корпоративном секторе является решение VMware LabManager (бывший продукт Akimbi Slingshot), позволяющее централизованно развертывать виртуальные машины в пределах виртуальной инфраструктуры, применяемое сейчас, в основном, для целей разработки и тестирования ПО в больших масштабах. VMware LabManager является одним из самых дорогих продуктов компании, на который она возлагает большие надежды. Компания XenSource также решила вторгнуться в сегмент рынка виртуальных лабораторий, заключив партнерское соглашение с компанией VMLogix.

Продукт VMLogix LabManager выполняет те же функции что и LabManager VMware и нацелен на быстрое развертывание виртуальных машин при потоковой разработке ПО для демонстрации дефектов, испытаний программных комплексов в различных многомашинных конфигурациях и быстрой доставки программного обеспечения конечному пользователю. В этой категории продукты VMLogix вполне могут соперничать с решениями VMware.

Заключение

Зародившись как чисто исследовательский проект сообщества Open Source, Xen постепенно эволюционировал в поистине мощную платформу виртуализации благодаря усилиям компании XenSource. Эта компания является одной из немногих, кто предлагает несколько изданий платформ виртуализации для серверов в организациях различного масштаба. Множество энтузиастов по всему миру принимают участие в доработке открытой версии Xen и используют его для запуска виртуальных систем в самых различных целях. Безусловно, Xen имеет большие перспективы, несмотря на то, что технология паравиртуализации, на которую он был изначально нацелен, уже практически умерла. Аппаратная виртуализация, на которую сделала ставку XenSource, набирает обороты и в скором времени, возможно, вытеснит программные техники. По крайней мере, в этом сильно заинтересованы такие крупные вендоры процессоров, как Intel и AMD.

Включение Xen в дистрибутивы многих Linux-систем, бесспорно, будет способствовать росту популярности технологий виртуализации среди конечных пользователей, которым необходимо одновременно работать в двух мирах: Windows и Linux.

Платформы компании XenSource, развивающиеся стремительными темпами, уже сейчас составляют хорошую конкуренцию продуктам VMware. С точки зрения функциональности, им не хватает лишь некоторых решений по обеспечению высокой доступности и целостности виртуальной инфраструктуры, как у VMware. Будем надеяться, что покупка XenSource компанией Citrix даст дополнительный импульс в развитии платформы Xen и подарит рынку технологий виртуализации еще одного сильного конкурента VMware.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *