Новости Xen

Материал из Xgu.ru

(Перенаправлено с xen/news)
Перейти к: навигация, поиск
Короткий URL: xen/news

Содержание

[править] Официально выпущена новая версия Xen — Xen 4.0 (7 апреля 2010)

Подробнее: [3]

[править] Официально выпущена новая версия Xen — Xen 3.4.0 (18 мая 2009)

Вышла новая версия монитора виртуальных машин Xen — Xen 3.4.0. С момента выхода версии 3.3.0, который состоялся 22 августа 2008 года, прошло практически девять месяцев.

Основные усовершенствования этой версии:

  • Усовершенствована проброска устройств; особый акцент сделан на устройства для рабочих станций (подробнее: XCI);
  • Значительные улучшения касающиеся надёжности и отказоустойчивости, RAS (Reliability – Availability - Serviceability);
  • Усовершествован интерфейс Viridian (Hyper-V);
  • Управление питанием. Новые алгоритмы разделения процессорного ресурса, позволяющие использовать энергию более экономно;
  • Другие многочисленные улучшения.

Получить исходный код из Mercurial-репозитория:

 http://xenbits.xensource.com/xen-3.4-testing.hg                                                                                                              
                                                                                                                                                              

Собрать архив:

 # hg clone http://xenbits.xensource.com/xen-3.4-testing.hg                                                                                                   
 # cd xen-3.4-testing.hg                                                                                                                                      
 # hg archive -t tgz -r RELEASE-3.4.0 ../xen-3.4.0.tar.gz                                                                                                     
                                                                                                                                                              

Архивы в ближайшее время будут доступны на сайте xen.org.

Официальное сообщение в списке рассылки Xen-devel:

Сообщение в блоге xen.org:

[править] Выпущены очередные релизы Xen — Xen 3.3.1 и Xen 3.2.3 (5 января 2009)

Эти релизы являются bugfix-релизами.

Официальное сообщение в списке рассылки Xen-devel:

[править] Официально выпущена новая версия Xen — Xen 3.3.0 (22 августа 2008)

Вышла новая версия монитора виртуальных машин Xen — Xen 3.3.0. С момента выхода версии 3.2, который состоялся 16 января 2008 года, прошло более полугода.

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

Файл:emudom.png
Производительность при использовании эмуляционных доменов [1]
  • Эмуляционные домены (emulation domains)
    • Эмуляция устройств выносится из домена 0 в маленький домен, построенный на minios и newlib, связанный с гостевой системой
    • Основная (но не единственная) причина создания таких доменов -- повышение безопасности
    • Распределение и учёт ресурсов для HVM-доменов существенно упрощается
    • Никак не задействуется планировщик операционной системы домена 0
    • Повышается масштабируемость
    • Повышается производительность, засчёт связанности HVM-домена и его эмуляционного домена
  • Новая реализация shadow pagetabes, shadow3 (подробнее о том, что такое shadow pagetables [4])
  • Безопасность
    • Интеграция с TXT/TPM
    • PVGrub вместо pygrub
    • Поддержка IOMMU -- устройства теперь можно передавать внутрь доменов, к которым нет доверия
Время сборки Windows 2003 DDK. Ускорение по сравнению с Xen 3.2, % [2]
  • Производительность
    • Поддержка Intel EPT и усовершенствованная поддержка AMD NPT
    • Поддержка MSI / MSI-X
    • Повышена эффективность работы виртуального фреймбуфера
    • Визуализация фреймбуфера при помощи OpenGL (работа переносится на GPU)
    • Удалён Domain Lock для обновлений PV PTE (повышена производительность доменов с большим количеством VCPU)
  • Другие изменения
    • Виртуализация CPU CPUID (есть возможность показывать те или иные флаги процессора). Эта возможность позволяет выполнять живую миграцию домена между системами с разными флагами (но обязательно одного производителя; нельзя мигрировать домен между процессорами Intel и AMD, так может делать пока что только KVM [5], video)
    • Поддержка pvSCSI полностью интегрирована в основную ветку Xen. pvSCSI даёт возможность получать доступ к SCSI-устройствам изнутри PV-доменов
    • Корректная эмуляция 16-битных систем. Теперь без проблем запускаются и работают DOS, DOS + Windows 3.1, OS/2 и другие


Получить исходный код из Mercurial-репозитория:

 http://xenbits.xensource.com/xen-3.3-testing.hg                                                                                                              
                                                                                                                                                              

Собрать архив:

 # hg clone http://xenbits.xensource.com/xen-3.3-testing.hg                                                                                                   
 # cd xen-3.3-testing.hg                                                                                                                                      
 # hg archive -t tgz -r RELEASE-3.3.0 ../xen-3.3.0.tar.gz                                                                                                     
                                                                                                                                                              

Архивы в ближайшее время будут доступны на сайте xen.org.

Официальное сообщение в списке рассылки Xen-devel:

[править] Выпущены очередные релизы Xen — Xen 3.2.1 и Xen 3.1.4 (25 апреля 2008)

Эти релизы являются bugfix-релизами.

Официальное сообщение в списке рассылки Xen-devel:

[править] Официально выпущена новая версия Xen — Xen 3.2.0 (16 января 2008)

Вышла новая версия монитора виртуальных машин Xen — Xen 3.2.0. С момента выхода версии 3.1, который состоялся 18 мая 2007 года, прошло более полугода.

В новой версии появились следующие усовершенствования:

  • Поддержка Xen Security Modules (XSM)
  • Поддержка ACPI S3 suspend-to-RAM для хост-системы
  • Предварительная поддержка PCI passthrough (при условии поддержки со стороны оборудования: аппаратная виртуализация ввода/вывода). Подробнее об этом: xen/vtd
  • Поддержка новых загрузчиков операционных систем в HVM-домене. Используется полная эмуляция x86 'real mode'. В частности, это должно дать возможность загружать FreeBSD в HVM-домене Xen не только на AMD-системах, но и на Intel. Подробнее: FreeBSD в Xen
  • Значительно ускорена эмуляция стандартного VGA (не Super VGA) для HVM-систем
  • Настраиваемый режимы работы таймера для гостевых систем
  • Большое количество других усовершенствований для разных архитектур

Получить исходный код из Mercurial-репозитория:

 http://xenbits.xensource.com/xen-3.2-testing.hg                                                                                                              
                                                                                                                                                              

Собрать архив:

 # hg clone http://xenbits.xensource.com/xen-3.2-testing.hg                                                                                                   
 # cd xen-3.2-testing.hg                                                                                                                                      
 # hg archive -t tgz -r RELEASE-3.2.0 ../xen-3.2.0.tar.gz                                                                                                     
                                                                                                                                                              

Архивы в ближайшее время будут доступны на сайте xen.org.

Официальное сообщение в списке рассылки Xen-devel:

[править] Выпущен очередной релиз Xen — Xen 3.1.2 (14 ноября 2007)

Этот релиз является bugfix-релизом.

Официальное сообщение в списке рассылки Xen-users:

Идёт активная подготовка х выпуску релиза Xen 3.2.0. Начиная с 7 ноября приём патчей с новыми фичами приостановлен, принимаются патчи только с исправлениями ошибок. Планируется что он будет выпущен в ближайшие несколько недель.

Подробнее:

[править] Выпущен очередной релиз Xen — Xen 3.1.1 (11 октября 2007)

Этот релиз является bugfix-релизом.

Официальное сообщение в списке рассылки Xen-users:

[править] Код Xen интегрирован в ядро Linux (9 октября 2007)

В код ядра Linux версии 2.6.23 включена поддержка Xen. Ядро пока что может работать только в режиме гостевого домена (domain U) и только в 32-битных системах.

Подробнее:


[править] Официально выпущена новая версия Xen — Xen 3.1 (18 мая 2007)

В этой версии представлены важные усовершенствования Xen по производительности, стабильности; добавлена поддержка новых возможностей. Особое внимание следует уделить появлению нового API для управления Xen -- XenAPI.

Ключевые особенности этого релиза:

  • Поддержка XenAPI 1.0
    • Конфигурационные файлы виртуальных машин в XML;
    • Управление жизненным циклом виртуальных машин;
    • Безопасная привязка XML-RPC для многих языков
  • Предварительная поддержка save/restore/migrate для HVM-доменов (в частности, Windows);
  • Динамическое управление памятью для HVM-доменов;
  • Поддержка 32-на-64 паравиртуальных гостевых систем (запуск паравиртуальных систем PAE на 64-битном Xen);
  • Поддержка copy-on-write для дисковых устройств blktap.

Сначала версия называлась 3.0.5 (пока шла работа над ней), но потом, из-за большого количества важных изменений в это версии, было решено переименовать её в 3.1.

Официальное сообщение в списках рассылки Xen-devel и Xen-users:

Подробнее о XenAPI, самом важном нововведении этой версии:

Xen
Xen

Виртуализация и паравиртуализация
Эмуляция | Виртуализация | Паравиртуализация | Рекурсивная виртуализация
Паравиртуальные драйверы | Виртуализация ввода/вывода

Общие вопросы по Xen
Аппаратные требования Xen | Поддержка Xen операционными системами | Поддерживаемые аппаратные архитектуры |
Примеры использования Xen | Сравнение виртуальных машин |
Хостинг на Xen
Альтернативы Xen

свободные: KVM | LXC | OpenVZ | VServer | QEMU | VirtualBox
проприетарные: Hyper-V | VMware ESX Server

Технические вопросы
Инсталляция Xen | Конфигурационный файл домена
ОС в Xen: Linux small icon.png Linux | Solaris small icon.png OpenSolaris | Freebsd small icon.png FreeBSD | Openbsd small icon.png OpenBSD | Netbsd small icon.png NetBSD | Windows xp small icon.png Windows XP | Windows vista small icon.png Windows Vista
Устройства: Блочные | USB | SCSI | Сеть | PV-драйверы для Linux | PV-драйверы для Windows | Консоль

Распределение ресурсов между доменами | Перенос системы внутрь Xen | HVM -> PV

Управление и кластеризация | Enomalism | Xen+DRBD | Ganeti | Convirt 2.0 | SkyCover Infrastructure