LINUX.ORG.RU

Вышел Xen 3.3.0

 ,


0

0

После более чем полугода плодотворной работы вышел очередной релиз Xen – Xen 3.3.0. По заявлениям разработчиков, сделанным этим летом на Xen Summit'е, этот релиз является достаточно значимым и содержит большое количество усовершенствований, которые в первую очередь коснулись повышения производительности, безопасности и масштабируемости Xen.

Первое важное нововведение – использование эмуляционных доменов (emulation domains), которые, во-первых, позволяют изолировать эмуляционные процессы, обеспечивающие ввод/вывод для HVM-доменов, а во-вторых, обеспечить QoS и учёт использования ресурсов ввода/вывода для HVM-доменов.

Второе важное нововведение – смена алгоритма shadow pagetables; теперь используется так называемый алгоритм shadow3, отличающийся повышенной производительностью в сравнении с ранее использовавшимся алгоритмами.

Третье – код pvscsi интегрирован в Xen полностью. Внутрь паравиртуальных доменов (равно как и HVM-доменов с паравиртуальными драйверами) можно подавать не только простые блочные устройства, но и прямо SCSI-устройства, с которыми гостевой домен уже работает как ему захочется без применения драйвера из домена 0.

Ещё приятные нововведения:

  • Теперь поддерживается не только VT-d, но и IOMMU (это нужно для проброски устройств внутрь HVM-доменов).
  • Существенно усовершенствована поддержка многопроцессорных систем.
  • Обеспечивается полноценная работа 16-битных систем; в Xen теперь можно запускать DOS, DOS + WINDOWS 3.1, OS/2.
На этом список новшеств Xen 3.3.0 не исчерпывается.

>>> Подробнее об этих и других вкусностях



Проверено: Dimez ()

Re: Вышел Xen 3.3.0

> коснулись повышению производительности

коснулись повышения производительности.

поправьте

irq ()

Re: Вышел Xen 3.3.0

Хм... XEN снова стал круче KVM?

Почему в gentoo последнее ядро с xen - 2.6.21?
Дров не хватает для того, чтобы взять XEN за основу виртуализации, domain0. И последних ядерных фич не хватает для того, чтобы использовать xen-sources в гостевых доменах.
Поэтому KVM без вариантов. С KVM работает всё.

anonymous ()
Ответ на: Re: Вышел Xen 3.3.0 от anonymous

Re: Вышел Xen 3.3.0

> This can be exploited by DomU users to cause a heap-based buffer
> overflow and execute arbitrary code with Dom0 privileges.


Уж не впервые ли это в истории виртуальных машин?

anonymous ()
Ответ на: Re: Вышел Xen 3.3.0 от anonymous

Re: Вышел Xen 3.3.0

Вот так всегда. Выпустят новую версию, а за ней и новость, что мол старая кривая, дырявая - одним словом решето, и все _срочно_ надо обновиться :)

anonymous ()
Ответ на: Re: Вышел Xen 3.3.0 от anonymous

Re: Вышел Xen 3.3.0

> Почему в gentoo последнее ядро с xen - 2.6.21? А других 2.6.18, только избраные Fedora, Suse имеют самое свежее ядро. Я юзаю 2.6.25 от OpenSUSE.

anonymous ()
Ответ на: Re: Вышел Xen 3.3.0 от anonymous

Re: Вышел Xen 3.3.0

А Syllable нормально под ним работает?

anonymous ()
Ответ на: Re: Вышел Xen 3.3.0 от anonymous

Re: Вышел Xen 3.3.0

По моему я видел в Lenny 25-ое -xen ядро. У меня еще nvidia отказалась ставиться, сославшись на то, что у меня XEN ядро, которое по ошибке поставило при обновлении.

Pavval ★★★★★ ()
Ответ на: Re: Вышел Xen 3.3.0 от Pavval

Re: Вышел Xen 3.3.0

> Обеспечивается полноценная работа 16-битных систем; в Xen
> теперь можно запускать DOS, DOS + WINDOWS 3.1, OS/2.

Хм. В случае windows указывают номер а в случае ОS/2 нет :(
Я вот уже не помню версию OS/2, v2 а вот 3-я уж точно была 32 битная ...

Опять не понятна ситуация с DOS а DOS4GW будет работать ?

http://www.linux.org.ru/jcaptcha.jsp

anonymous ()

Re: Вышел Xen 3.3.0

Прекрасно, будем обновляться.

anonymous ()
Ответ на: Re: Вышел Xen 3.3.0 от anonymous

Re: Вышел Xen 3.3.0

> Уж не впервые ли это в истории виртуальных машин?

Не впервые, такое бывает у всех, в т.ч. и у VMware во всех его "виртуализирующих" продуктах.

ximeric ()
Ответ на: Re: Вышел Xen 3.3.0 от anonymous

Re: Вышел Xen 3.3.0

В domU могут работать даже самые новые ядра.

Запуск ядра в Linux в гостевом домене Xen (через pv_ops)
возможен уже начиная с 2.6.23 (vanilla).
Во всех Vanilla-ядрах с того времени есть поддержка
запуска в Xen (только в гостевых доменах, не в dom0!).

devigor ()
Ответ на: Re: Вышел Xen 3.3.0 от devigor

Re: Вышел Xen 3.3.0

Спасибо, но проблему я тогда решил и без того. Я собрал deb-пакет, который не ругается, т.к. не использует nvidia-installer.

Почему я собирал пакет вручную - это отдельная история...

Pavval ★★★★★ ()

Re: Вышел Xen 3.3.0

А есть ли серьёзные теоретические работы по данной тематике, или вся гоп-компания средств эмулевиртуализации пишется по веяниям времени и "чтоб не хужее чем у канкурентов былась"?

Gharik ()

Re: Вышел Xen 3.3.0

> в Xen теперь можно запускать DOS, DOS + WINDOWS 3.1, ...

Xen Necromancer Edition?

INFOMAN ★★★★★ ()

Re: Вышел Xen 3.3.0

А этот Xen вообще работает из коробки или его надо поднимать?

HappyCoder ()

Re: Вышел Xen 3.3.0

Вопрос знающим.

Хочу, чтоб в WinXP можно было условно говоря по M-Tab переключаться - чтоб поиграть. Это реально? Если да, то как, чем? Есессвенно хочется, что бы без ущерба для гостевых систем и min(гемор).

anonymous ()
Ответ на: Re: Вышел Xen 3.3.0 от HappyCoder

Re: Вышел Xen 3.3.0

> А этот Xen вообще работает из коробки или его надо поднимать?

Смотря какой дистрибутив. В Suse и RHEL изкаробки. В своем любимом вам лучше самому на своей wiki проверить.

skwish ★★ ()
Ответ на: Re: Вышел Xen 3.3.0 от anonymous

Re^2: Вышел Xen 3.3.0

> А других 2.6.18, только избраные Fedora, Suse имеют самое свежее ядро.

В бэкпортах Демьяна 2.6.24-7 с xen, и в ленни 2.6.25-7 с ним же есть. Так что федора фтопку.

DisaroN ()
Ответ на: Re: Вышел Xen 3.3.0 от anonymous

Re: Вышел Xen 3.3.0

> Выпустят новую версию, а за ней и новость, что мол старая кривая, дырявая

>> Наличие уязвимости подтверждено в Xen 3.3.

anonymous ()

Re: Вышел Xen 3.3.0

да когда уже этот херов хен допилят до уровня хотя бы вмваре? неужели вмваревский vi стоит тех бабок, которые измеряются десятками килобаксов?

anonymous ()

Re: Вышел Xen 3.3.0

интересно, что там с паравиртуальными драйверами к винде?

AVL2 ★★★★★ ()
Ответ на: Re: Вышел Xen 3.3.0 от anonymous

Re: Вышел Xen 3.3.0

>да когда уже этот херов хен допилят до уровня хотя бы вмваре? >еужели вмваревский vi стоит тех бабок, которые измеряются десятками >килобаксов?

Стоит!

McLure ()
Ответ на: Re: Вышел Xen 3.3.0 от anonymous

Re: Вышел Xen 3.3.0

Ну в этом по-моему и есть аксиома совфтерной отрасли, что новая версия программы однозначна должна быть чем-то лучше старой :)

anonymous ()
Ответ на: Re: Вышел Xen 3.3.0 от anonymous

Re: Вышел Xen 3.3.0

> да когда уже этот херов хен допилят до уровня хотя бы вмваре

Не знаю как WmVare, но Xen вполне юзабельный. Офигенная штука. Правда пришлось повозится пока ядро подыскал под новое железо чтоб работало, перепробовал практически все. Из коробки даже Suse и Fedora работают с глюками. Остановился на Gentoo + ядро от OpenSuse 2.6.25.5-1.1. Все просто супер, посмотрим что нового в 3.3.

fox_md ()
Ответ на: Re: Вышел Xen 3.3.0 от anonymous

Re: Вышел Xen 3.3.0

незнаю как начсет поиграть, а переключиться пож-та =).
Например повесить на хоткей запуск rdp

unit_1985 ()
Ответ на: Re: Вышел Xen 3.3.0 от Gharik

Re: Вышел Xen 3.3.0

>А есть ли серьёзные теоретические работы по данной тематике, или вся гоп-компания средств эмулевиртуализации пишется по веяниям времени и "чтоб не хужее чем у канкурентов былась"?

виртуализация стара, как компьютеры, поэтому можно поискать

dimon555 ★★★★★ ()
Ответ на: Re: Вышел Xen 3.3.0 от devigor

Re: Вышел Xen 3.3.0

мне очень понравилас реакция:

>> It would be great if the XEN options:
>> 
>> CONFIG_XEN=y
>> CONFIG_XEN_BLKDEV_FRONTEND=m
>> CONFIG_XEN_NETDEV_FRONTEND=m
>> CONFIG_HVC_XEN=y
>> 
>> were turned off in the Debian stock kernel until there is adequate
>> support for installing the Debian NVIDIA packages (nvidia-kernel-source,
>> nvidia-kernel-common and nvidia-glx) under testing, given that this is
>> now the default testing kernel.

>*again*
>no we won't turn features down for broken proprietary scripts.

первый комент это пользователь, второй видимо мантейнер...

и правда, на кой хер в стоковом ядре ксен???

Cy6erBr4in ★★★ ()
Ответ на: Re: Вышел Xen 3.3.0 от Cy6erBr4in

Re: Вышел Xen 3.3.0

> ксен

к логопеду, быдло!

anonymous ()
Ответ на: Re: Вышел Xen 3.3.0 от Gharik

Re: Вышел Xen 3.3.0

>А есть ли серьёзные теоретические работы по данной тематике, или вся гоп-компания средств эмулевиртуализации пишется по веяниям времени и "чтоб не хужее чем у канкурентов былась"?

VMWare была основана женой профессора для того, чтобы воплотить в жизнь его теоретические работы по виртуализации.

anonymous ()

Re: Вышел Xen 3.3.0

Отлично, просто замечательно..

MiracleMan ★★★★★ ()
Ответ на: Re: Вышел Xen 3.3.0 от AVL2

Re: Вышел Xen 3.3.0

>интересно, что там с паравиртуальными драйверами к винде?
Замечательно работают GPL драйвера под Windows. Даже прикрутили инсталлятор.

Marvin ()

Re: Вышел Xen 3.3.0

Xen - это добро

srgaz ()
Ответ на: Re: Вышел Xen 3.3.0 от Marvin

Re: Вышел Xen 3.3.0

>Замечательно работают GPL драйвера под Windows. Даже прикрутили инсталлятор.

видео, звук, usb, сеть - все пробовали?

игрушки, например? или автокад? как там opengl работает в гостевой?

AVL2 ★★★★★ ()
Ответ на: Re: Вышел Xen 3.3.0 от AVL2

Re: Вышел Xen 3.3.0

> видео, звук, usb, сеть - все пробовали?

Сеть работает в паравиртуальных драйверах.
Есть замеры производительности.
Весьма прилично.

USB в паравиртуальных драйверах нет.
Есть поддержка через эмуляцию (qemu-dm),
но работает очень (очень-очень) медленно.

Звук при подключении через RDP есть
(к паравиртуальным драйверам не имеет отношения).

Видео пока что на самом минимальном уровне,
но развитие видеоподсистемы в гостевых доменах
это одно из приоритеных направлений для 3.4.0
(подробнее в выступлении Кеира Фразера на XenSummit 2008 в Бостоне).

Но это относится не столько к паравиртуальным драйверам,
сколько к Xen вообще.

devigor ()
Ответ на: Re: Вышел Xen 3.3.0 от McLure

Re: Вышел Xen 3.3.0

> Когда будет HA?

А что, его нет?

Xen + DRBD + heartbeat -- это не то, что вам нужно?

devigor ()
Ответ на: Re: Вышел Xen 3.3.0 от anonymous

Re: Вышел Xen 3.3.0

Скажите, вот у меня на ноуте стоит вин. виста рядом с линуксом,
Работаю я в основном в линуксе, но некоторые необходимые по работе приложения (СРМ) не запускаются даже под вайном.
Возможно ли в xen использовать висту, которая уже установлен рядом с линуксом?

ppy ★★ ()
Ответ на: Re: Вышел Xen 3.3.0 от ppy

Re: Вышел Xen 3.3.0

Висту не пробовал. А вообще никаких проблем. Только нужно создать 2 профиля оборудования. Потому что при запуске в HVM оборудование поменяется.

MrKooll ★★★ ()
Ответ на: Re: Вышел Xen 3.3.0 от anonymous

Re: Вышел Xen 3.3.0

>Хочу, чтоб в WinXP можно было условно говоря по M-Tab переключаться - чтоб поиграть.

Играть - хз. Но для работы WinXP требуется поддержка аппаратной виртуализации (т.е. железной) - паравиртуализация из-за отсутствия соответствующих исходников не может быть поддержана виндами из коробки.

jackill ★★★★★ ()
Ответ на: Re: Вышел Xen 3.3.0 от anonymous

Re: Вышел Xen 3.3.0

>да когда уже этот херов хен допилят до уровня хотя бы вмваре?

Это продукты разных ниш и решают разные задачи.

jackill ★★★★★ ()
Ответ на: Re: Вышел Xen 3.3.0 от Cy6erBr4in

Re: Вышел Xen 3.3.0

>и правда, на кой хер в стоковом ядре ксен???

Зен.

А чем мешают модули?

Объясняю зачем. Ставишь дебиан, а потом на его xen еще несколько дебианов, на которых строишь свои сервисы как на нескольких полноценных компах. Наступает счастье, т.к. вместо того, чтобы трахаться с разносом сервисов, когда система разрастется, просто мигрируешь (или клонируешь) домены на отдельные машинки.

Помнится, где-то пролетала тема, что в Fedora хотят сделать по умолчанию установку xen, а вся система рабочая будет находиться в первом гостевом домене. (Правда или нет - хз.)

jackill ★★★★★ ()
Ответ на: Re: Вышел Xen 3.3.0 от irq

Re: Вышел Xen 3.3.0

>> коснулись повышению производительности

>коснулись повышения производительности.

это прям камасутра какая то

black7 ()
Ответ на: Re: Вышел Xen 3.3.0 от jackill

Re: Вышел Xen 3.3.0

>т.к. вместо того, чтобы трахаться с разносом сервисов, когда система разрастется

перенести конфиг == трахаться? во времена мой молодости это слово имело несколько другое значение

black7 ()
Ответ на: Re: Вышел Xen 3.3.0 от black7

Re: Вышел Xen 3.3.0

>перенести конфиг == трахаться? во времена мой молодости это слово имело несколько другое значение

В современных Xen и OpenVZ производить live-миграцию с одной ноды на другую можно одной командой.

anonymous ()
Ответ на: Re: Вышел Xen 3.3.0 от ppy

Re: Вышел Xen 3.3.0

Читайте лицензию от висты! Не все версии этой ОС разрешено виртуализовывать.

anonymous ()
Ответ на: Re: Вышел Xen 3.3.0 от jackill

Re: Вышел Xen 3.3.0

Ты не понял... я не про то, нафига вообще Xen, я про то, нафига в стоковом ядре его делать? У Debian есть отдельный пакет blablabla-2.6.25-Xen в котором включена поддержка Xen, а вот нахера они в blablabla-2.6.25-686 включили Xen? Сдаётся мне это они конфигурацию попутали... и почему-то мантейнеры не хотят ничего менять, хотя раньше такого не было...

Cy6erBr4in ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.