Re: Судьба Xen в Debian

2011-02-26 Пенетрантность George Shuklin

Краткая ситуация с зеном, как она видится мне.

1. Xen - гипервизор. И выкидывать его из дистрибутивов глупо, там есть 
и куда более протухший хлам.

2. Xen без юзерспейса - пустое место и 500кб бинарника в /boot.

А вот с юзерспейсом всё интересно.

Есть две версии userspace обвязки:

1) xend. Всё на питоне, море фич, 3/4 из них иногда виснут или падают. 
В этом месте идёт разработка всех вкусностей, и 4ого xen'а (который сам 
не очень стабильный).
2) xapi. Ядро Xen Server, раньше был жутко проприентарным, примерно год 
назад выпущен цитриксом под опенсорс и пилится с весьма приличной 
скоростью. Большей частью на OCaml, очень стабильный (у нас на нём 
облако работает - я не видел ни одного фатального зависания, 
затронувшего клиентов за 8 месяцев работы нескольких десятков хостов). 
Мало фич, Xen 3.4, предназначен для работы в тепличной среде CentOS'а. 
В голом виде не встречается, есть в составе Xen Cloud Platform (CentOS + 
xen + xapi + куча userspace обвязки, половина из которой написана 
цитриксом с нуля).


Сейчас активно пилится и вот-вот выходит XCP 1.0 в котором, 
наконец-таки, xapi и все остальные идут отдельными пакетами, а не 
раскиданными по системе бинарниками. Я очень надеюсь перетащить его под 
дебиан, тогда будет не жалко и опубликовать deb'ы (но там надо ОЧЕНЬ 
тщательно выковыривать зависимости, плюс, xapi при работе активно лазает 
по конфигам чужих пакетов).


Теперь второе - это 'upstream power'. Ядро xen'а (которое 
что-то-там-xen) в Xen'е официально - 2.6.18-xen. И только. Все более 
новые версии 2.6.24-xen, 2.6.32-xen - это форвард порты патчей -xen на 
2.6.18, адаптированные под новые версии. Иногда ужасно адаптированные. 
Например, 2.6.24 в ленни ужасное ядро, которое падает при миграции и не 
выживает в условиях изменяющейся памяти. 2.6.32 чуть лучше, но суть в 
том, что это не офицальные ядра.


Есть другой путь - использование pv-ops ядер, в них xen работает 
изкоробки. И в новых версиях, вроде, даже в роли dom0. Проблемы в том, 
что фич pv-ops умеет меньше, чем xen, и там всё ещё есть некоторые 
проблемы при миграции доменов.


Таким образом - всё повисло на том, что старое всем не нужно, а новое 
ещё не готово. Надеюсь, в обозримом будущем эти проблемы решатся, потому 
что по архитектуре Xen - лучшая система виртуализации среди всех 
(включая hyperv и vmware). У него офигенный гипервизор и вечные затыки в 
районе userspace и поддержки в ядрах. Если их преодолеть, получается 
очень стабильно и очень шустро.



On 25.07.2010 10:24, Вереск wrote:
После того, как RH отказались от Xen, разработка последнего встала. 
Debian объявил о прекращении поддержки, начиная со следующего после 
6.0 релиза. На третьей версии Xen был признан устаревающим и 
недостойным. Так я думал буквально до недавно, пока старый приятель 
не показал Citrix Xen с консолями и рюшечками. Как я это всё пропустил 
- сам не знаю. Расскажите, что теперь будет с Xen в Debian, a? Стоит 
заниматься его изучением под Debian, или всё-равно после 2.6.32 ядра 
выкинут? Может, где подробности есть?






--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4d69a1ac.6030...@gmail.com



Re: Судьба Xen в Debian

2011-02-26 Пенетрантность Mikhail A Antonov
27.02.2011 03:58, George Shuklin пишет:
 Таким образом - всё повисло на том, что старое всем не нужно, а новое
 ещё не готово. Надеюсь, в обозримом будущем эти проблемы решатся, потому
 что по архитектуре Xen - лучшая система виртуализации среди всех
 (включая hyperv и vmware). У него офигенный гипервизор и вечные затыки в
 районе userspace и поддержки в ядрах. Если их преодолеть, получается
 очень стабильно и очень шустро.
А как дела с драйверами для винды? Помнится во времена lenny было всё
плохо. KVM с этим справляется куда быстрее и стабильнее. Новые сервера
сразу на KVM поднимал. Стоит ли вообще _сейчас_ смотреть на xen или
подождать годик-другой-третий?
Спасибо.

-- 
Best regards,
Mikhail.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4d69a7cd.8020...@solarnet.ru



Re: Судьба Xen в Debian

2011-02-26 Пенетрантность George Shuklin
Во-первых, давайте разделять PV-режим зена и HVM. HVM был реализован в 
основном, как раз, ради винды, и ничего особенного в Xen'е не делает. С 
учётом дырявости qemu'шного backend'а, я HVM в продакт в принципе 
допускать не хочу (надо сказать, остальные HVM'ные гипервизоры в этой 
области не лучше - см. исследование кого-то из гугловских про число дыр 
в эмуляции старого железа).
Далее. В состав XCP входят HW signed дрова для виндов (собственно, 
цитриксовские дрова для Xen Server). XCP опенсорсный, однако, сырцов 
этих дров не прикладывается. Эти дрова с xend'овским бэкэндом не 
совместимы. Есть GPLPV-драйвера, которые и там и там работают, но они 
без подписи и (насколько я знаю, сам не щупал) уступают цитриксовским по 
стабильности.


Собственно, вердикт такой: если делать виртуализацию линуксов - xen 
лучшее решение. Если заниматься ублажением виндов, то... а почему вообще 
не hyperv? Уж у них-то с виндами всё хорошо. Нравятся винды - юзайте 
винды по-полной.



On 27.02.2011 04:24, Mikhail A Antonov wrote:

27.02.2011 03:58, George Shuklin пишет:
   

Таким образом - всё повисло на том, что старое всем не нужно, а новое
ещё не готово. Надеюсь, в обозримом будущем эти проблемы решатся, потому
что по архитектуре Xen - лучшая система виртуализации среди всех
(включая hyperv и vmware). У него офигенный гипервизор и вечные затыки в
районе userspace и поддержки в ядрах. Если их преодолеть, получается
очень стабильно и очень шустро.
 

А как дела с драйверами для винды? Помнится во времена lenny было всё
плохо. KVM с этим справляется куда быстрее и стабильнее. Новые сервера
сразу на KVM поднимал. Стоит ли вообще _сейчас_ смотреть на xen или
подождать годик-другой-третий?
Спасибо.

   



--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4d69c5a7.2090...@gmail.com



Re: Судьба Xen в Debian

2011-02-26 Пенетрантность Mikhail A Antonov
27.02.2011 06:31, George Shuklin пишет:
 Во-первых, давайте разделять PV-режим зена и HVM. HVM был реализован в
 основном, как раз, ради винды, и ничего особенного в Xen'е не делает. С
 учётом дырявости qemu'шного backend'а, я HVM в продакт в принципе
 допускать не хочу (надо сказать, остальные HVM'ные гипервизоры в этой
 области не лучше - см. исследование кого-то из гугловских про число дыр
 в эмуляции старого железа).
 Далее. В состав XCP входят HW signed дрова для виндов (собственно,
 цитриксовские дрова для Xen Server). XCP опенсорсный, однако, сырцов
 этих дров не прикладывается. Эти дрова с xend'овским бэкэндом не
 совместимы. Есть GPLPV-драйвера, которые и там и там работают, но они
 без подписи и (насколько я знаю, сам не щупал) уступают цитриксовским по
 стабильности.
Именно GPLPV и ставил. С мнопроцессорными системами всё плохо. С
однопроцессорными - можно поймать BSOD раз в два-три месяца. Повторить
BSOD не удаётся. С kvm ни разу за полгода не имел проблем.

 Собственно, вердикт такой: если делать виртуализацию линуксов - xen
 лучшее решение. Если заниматься ублажением виндов, то... а почему вообще
 не hyperv? Уж у них-то с виндами всё хорошо. Нравятся винды - юзайте
 винды по-полной.
Если на машине пяток линуксов и рядышком ютится винда (в основном из-за
AD и груповых политик) то hyperv не особо подходит.

 
 
 On 27.02.2011 04:24, Mikhail A Antonov wrote:
 27.02.2011 03:58, George Shuklin пишет:
   
 Таким образом - всё повисло на том, что старое всем не нужно, а новое
 ещё не готово. Надеюсь, в обозримом будущем эти проблемы решатся, потому
 что по архитектуре Xen - лучшая система виртуализации среди всех
 (включая hyperv и vmware). У него офигенный гипервизор и вечные затыки в
 районе userspace и поддержки в ядрах. Если их преодолеть, получается
 очень стабильно и очень шустро.
  
 А как дела с драйверами для винды? Помнится во времена lenny было всё
 плохо. KVM с этим справляется куда быстрее и стабильнее. Новые сервера
 сразу на KVM поднимал. Стоит ли вообще _сейчас_ смотреть на xen или
 подождать годик-другой-третий?
 Спасибо.


 
 


-- 
Best regards,
Mikhail.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4d69ca27.5080...@solarnet.ru



Re: Судьба Xen в Debian

2010-07-26 Пенетрантность Stanislav Vlasov
25 июля 2010 г. 22:29 пользователь George Shuklin
george.shuk...@gmail.com написал:

 PS Не цитриксом единым, есть openxenmanager, например.

Оно работает с опенсорсным xen?
Как оно работает с xenserver я видел...

-- 
Stanislav


Re: Судьба Xen в Debian

2010-07-26 Пенетрантность Evgeny Yugov
Здравствуйте.

На предмет рюшечек посмотрите OpenQRM, может и лучше окажется ;-)

В сообщении от Воскресенье 25 июля 2010 23:29:59 автор George Shuklin написал:
 Xen очень активно пилят, и плюшки, которые оно обещает (тот же REMUS с
 параллельным исполнением domU на двух разных хостах в Xen 4) явно не
 стоит выкидывать.
 
 В принципе, даже если dom0 ядро из дебиана выпилят (нафига?) оно отлично
 собирается и работает (нужно только ядра правильные собрать и положить,
 userspace остаётся нетронутым).
 
 PS Не цитриксом единым, есть openxenmanager, например.
 
 В Вск, 25/07/2010 в 10:24 +0400, Вереск пишет:
  После того, как RH отказались от Xen, разработка последнего встала. 
  Debian объявил о прекращении поддержки, начиная со следующего после 6.0 
  релиза. На третьей версии Xen был признан устаревающим и недостойным. 
  Так я думал буквально до недавно, пока старый приятель не показал Citrix 
  Xen с консолями и рюшечками. Как я это всё пропустил - сам не знаю. 
  Расскажите, что теперь будет с Xen в Debian, a? Стоит заниматься его 
  изучением под Debian, или всё-равно после 2.6.32 ядра выкинут? Может, 
  где подробности есть?


-- 
Не волнуйся, если что-то работает не так. Если бы всё работало как надо, ты 
сидел бы без работы.


Судьба Xen в Debian

2010-07-25 Пенетрантность Вереск
После того, как RH отказались от Xen, разработка последнего встала. 
Debian объявил о прекращении поддержки, начиная со следующего после 6.0 
релиза. На третьей версии Xen был признан устаревающим и недостойным. 
Так я думал буквально до недавно, пока старый приятель не показал Citrix 
Xen с консолями и рюшечками. Как я это всё пропустил - сам не знаю. 
Расскажите, что теперь будет с Xen в Debian, a? Стоит заниматься его 
изучением под Debian, или всё-равно после 2.6.32 ядра выкинут? Может, 
где подробности есть?



--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c4bd889.9020...@mail.ru



Re: Судьба Xen в Debian

2010-07-25 Пенетрантность Maxim Tyurin
Вереск пишет:
 После того, как RH отказались от Xen, разработка последнего встала. 
 Debian объявил о прекращении поддержки, начиная со следующего после 6.0 
 релиза. На третьей версии Xen был признан устаревающим и недостойным. 
 Так я думал буквально до недавно, пока старый приятель не показал Citrix 
 Xen с консолями и рюшечками. Как я это всё пропустил - сам не знаю. 
 Расскажите, что теперь будет с Xen в Debian, a? Стоит заниматься его 
 изучением под Debian, или всё-равно после 2.6.32 ядра выкинут? Может, 
 где подробности есть?

Не слышал ничего про выкидывание xen из апстрима. Достаточно активно его
пилят.
Думаю после прочтения этого http://wiki.xensource.com/xenwiki/XenDom0Kernels
будут более понятны расклады с ядрами.
А изучать его под Debian или под CentOS или еще под чем никакой разницы.
-- 

With Best Regards, Maksym Tiurin
JID:mrko...@jabber.pibhe.com



signature.asc
Description: OpenPGP digital signature