Re: Судьба Xen в Debian
Краткая ситуация с зеном, как она видится мне. 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
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
Во-первых, давайте разделять 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
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
25 июля 2010 г. 22:29 пользователь George Shuklin george.shuk...@gmail.com написал: PS Не цитриксом единым, есть openxenmanager, например. Оно работает с опенсорсным xen? Как оно работает с xenserver я видел... -- Stanislav
Re: Судьба Xen в Debian
Здравствуйте. На предмет рюшечек посмотрите 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
После того, как 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
Вереск пишет: После того, как 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