Xen 4.0 – гипервизор с механизмом отказоустойчивости и трансцендентной памятью
Разработчики из открытого проекта Xen представили новую версию гипервизора Xen 4.0 для серверных и клиентских систем. Кроме поддержки большого числа физических и виртуальных процессоров и увеличенного объема оперативной памяти с возможностью «горячего подключения» и отключения ресурсов, Xen 4.0 предлагает пользователям уникальную технологию Remus для создания отказустойчивых кластеров из виртуальных машин, а также механизм трансцендентной памяти tmem, который позволяет перераспределять свободную физическую память между виртуальными машинами.
Xen 4.0 поддерживает до 128 физических процессоров и до 1 Терабайта оперативной памяти на главной машине. Для гостевых виртуальных машин Xen 4.0 может выделить до 128 виртуальных процессоров (максимальный размер памяти для виртуальной машины не сообщается). Реализована возможность горячего подключения процессоров и памяти в физический сервер без перезагрузки сервера и виртуальных машин. Также в Xen 4.0 можно менять размер виртуальных дисков без перезагрузки виртуальных машин.
Все драйверы аппаратных компонентов в Xen 4.0 по умолчанию работают в ядре Linux 2.6.31, которое поддерживает новые модели процессоров Intel и AMD. В то же время, заказчики могут по своему усмотрению использовать еще более новое ядро Linux 2.6.32, или наоборот, более старое и испытанное ядро версии 2.6.18.
Одним из важных нововведений Xen 4.0 стал механизм отказоустойчивости Remus, созданный группой исследователей из университета Британской Колумбии. Программные компоненты Remus позволяют объединить в кластер две виртуальные машины, работающие на разных физических серверах. Резервная виртуальная машина полностью повторяет работу основной, выполняя асинхронное согласование каждые несколько десятков миллисекунд. Технология Remus представляет собой подобие непрерывной оперативной миграции виртуальных машин, так что при сбоях в работе основной системы резервная машина может успешно продолжить все начатые операции на отдельной физической машине.
Новый драйвер blktap2 в гипервизоре Xen 4.0 обеспечивает создание моментальных снимков и клонирование виртуальных жестких дисков VHD (Virtual Hard Disk), на которых хранятся гостевые машины Xen и их приложения. Еще один новый механизм, который сами разработчики называют «трансцендентной памятью», позволяет организовать совместное использование страниц памяти между несколькими виртуальными машинами на одном сервере. Технология tmem позволяет собрать неиспользуемую физическую память в системе и предоставить виртуальным машинам возможность добавить эту память себе в качестве дополнительной виртуальной памяти.
Обновленный гипервизор Xen 4.0 также предлагает улучшенные механизмы виртуального ввода/вывода и расширенную поддержку технологий аппаратной виртуализации Intel VT-d и AMD IOMMU на новейших процессорах Xeon и Opteron. Для видеокарт организован прямой доступ, так что виртуальные машины могут напрямую обращаться к функциям вывода изображения без эмулированных драйверов.
Гипервизор Xen 4.0 совместим с 32-битными и 64-битными процессорами Intel и AMD. Также поддерживается работа на 64-битных чипах Intel Itanium. Для запуска виртуальных Windows-машин необходима поддержка технологии VT или AMD-V на процессоре, а прямой доступ к периферийным устройствам, подключенным к шине PCI, требует поддержки более новых процессорных расширений VT-d и AMD IOMMU I/O.
Страница продуктов компании Citrix Systems: http://soft.softline.ru/citrix.
Получить конcультацию по лицензированию и покупке вам поможет Дмитрий Аргунов (e-mail: DmitriyAr@softline.ru, тел.: +7(495) 232-0023 * 0741), по обучению в Учебном центре Softline – Мария Степнова (e-mail: MariaM@softline.ru, тел.: +7(495) 221-1070 * 0429).