LINUX.ORG.RU

Xen: будущий конкурент VMWare?


0

0

В полку эмуляторов и виртуализаторов в ближайшее время может прибыть: на авансцену выходит открытый программный проект Кэмбриджского университета Xen - система, позволяющая запускать под Linux приложения, написанные для других операционных систем.

Пока, впрочем, Xen не поддерживает Windows, а следовательно, тягаться с VMWare и Connectix (теперь называемым Virtual Server) ему пока не приходится. Однако разработчики проекта уже заручились поддержкой таких компаний, как Red Hat, Novell (которой теперь принадлежит SuSE Linux), Hewlett-Packard. Одновременно Xen добивается признания у компаний, выпускающих компьютерное оборудование (проект уже пользуется поддержкой Intel Labs). Конечной целью является создание целого консорциума компаний, заинтересованных в разработке и внедрении "виртуализационного" ПО с открытым кодом. Первые достижения уже есть: Red Hat и SuSE готовят к выпуску "тестовые сборки" Xen.

Предполагается, что последняя версия Xen (за номером 2.0) выйдет в составе дистрибутива Fedora - примерно в то же время, что и Red Hat Enterprise Linux 4.0, выпуск которого ожидается в первом квартале 2005 года. Позднее тестовая сборка Xen появится и в составе SuSE Linux.

В настоящее время Xen не поддерживает Windows, поскольку в нём используется так называемая паравиртуализация, позволяющая добиваться высокой производительности за счёт модификации ядра операционной системы на лету. Приспособить эту технологию к Windows разработчикам Xen не удалось.

Однако ожидается, что в скором времени AMD и Intel начнут выпускать центральные процессоры со встроенными функциями виртуализации, что упростит поддержку неизменяемых операционных систем. И тогда разработчики проекта, возможно, введут в Xen поддержку Windows.

Пока ни Red Hat, ни Novell не проявляют готовности давать какие-то конкретные комментарии насчёт Xen. Имеет место быть сдержанно-позитивный выжидательный настрой. То же самое можно сказать и про IT-консультантов и поставщиков IT-решений: никто не отрицает необходимости альтернатив VMWare и Virtual Server (бывший Connectix, купленный Microsoft и распространяемый теперь под этой маркой), но отсутствие в Xen поддержки Windows оказывается весьма существенным препятствием для значительного распространения этого пакета. В прошлом Microsoft Research также принимал участие в финансировании Xen.

>>> Подробности о проекте и скриншоты смотрите здесь.

>Однако ожидается, что в скором времени AMD и Intel начнут выпускать центральные процессоры со встроенными функциями виртуализации, что упростит поддержку неизменяемых операционных систем.

ой как крута буит... и летать всё буит на хардварном уровне ;)

Pi ★★★★★
()
Ответ на: комментарий от Pi

Для тех, кто не знает - VMWARE куплена EMC (www.emc.com), которая двигает идею виртуализации серверов хранения и обработки информации. Такие деньги, какие ЕМС вдует в VMWARE даже МС не сможет в свою "виртуалку" вколотить. Опять же, если кто не знает, то у vmware есть уже сейчас виртуальные сервера (а не только рабочие станции, под которыми некоторые запускают вынь втихаря) - ни один из свободных "вируалов" этого не делает. Так что свобода - это клева, но серьезных успехов в этом направлении от таких проектов ждать в краткосрочной перспективе не стоит, ну а как потом пойдет - "будем посмотреть".

macavity
()

> на авансцену выходит открытый программный проект Кэмбриджского университета Xen - система, позволяющая запускать под Linux приложения, написанные для других операционных систем.

Неверно. Скорее, это виртуальная платформа, работающая под Linux, позволяющая запускать другие ОС или программы.

> Пока, впрочем, Xen не поддерживает Windows

Неверно. Это Windows не поддерживает Xen. Xen -- это виртуальная платформа, на которой работает другая ОС, а вовсе не виртуализатор реального железа, как vmware. Например, существует порт NetBSD для Xen.

Deleted
()
Ответ на: комментарий от Deleted

> Это Windows не поддерживает Xen. Xen -- это виртуальная платформа, на которой работает другая ОС, а вовсе не виртуализатор реального железа, как vmware.

Я не въехал в существенность разницы между "виртуальная платформа" и "виртуализатор реального железа" Ж-)

> Например, существует порт NetBSD для Xen.

А смысл-то в чем, брат? :)

macavity
()
Ответ на: комментарий от macavity

Я тоже до конца... но вот хороший виртулизатор железа на котором XP я спокойно запустил(ну и установил) QEMU. Тоже OpenSource

anonymous
()

Какой нафиг конкурент VMWare? Xen если и конкурент, то таким вещам как
UML, Virtuozzo, VServer... Это очень нужная штука хостерам, которые предоставляют для хостинга виртуальные сервера, например в России
используют Virtuozzo такие хостеры как "Караван", "Русоникс" и т.д.,
и стоит этот Virtuozzo довольно не мало....


McMCC ★★★
()
Ответ на: комментарий от mikhail

>Это всё конечно хорошо, но кто будет писать приложения под архитектуру >Xen?

Скачайте исходники и посмотрите как там это реализовано, и потом,
никто не отменял ARCH=....

McMCC ★★★
()
Ответ на: комментарий от macavity

Кстати, судя по всему, большому успеху в области виртуализации VMWare обязана IBM. Это конек IBM, они первопроходцы (не буду говорит пионеры дабы не вызвать нездоровых ассоциаций :) ) в этой области. http://www.kernelthread.com/publications/virtualization/. По крайней мере, вроде как именно после их дружбы у VMWare появились серверные решения, до этого просто эмулятор десктопный был.

WFrag ★★★★
()
Ответ на: комментарий от WFrag

Ну будем иметь очередную опенсурс поделку, в данном случае аналог вмваря. Кому нужно нахаляву, будет обрезаным хеном пользоваться, кому нужно нахаляву, но функционально - будут варезом пользоваться, а кому надо тот вмварь купит.

anonymous
()
Ответ на: комментарий от WFrag

> По крайней мере, вроде как именно после их дружбы у VMWare появились серверные решения

IMNSHO, "сервереные решения VMWare" отличаются от десктопных только отсутствием привязки к X-ам :-)

no-dashi ★★★★★
()
Ответ на: комментарий от no-dashi

> IMNSHO, "сервереные решения VMWare" отличаются от десктопных только отсутствием привязки к X-ам :-)

Ты его живьем-то видел, GXServer варьковский? :->

macavity
()
Ответ на: комментарий от no-dashi

Название у проекта хорошее: Xen. Я вспомнил как проходил Half-Life и Half-Life: Blue Shift. Эх! Ностальгия.......

anonymous
()
Ответ на: комментарий от macavity

>> IMNSHO, "сервереные решения VMWare" отличаются от десктопных только отсутствием привязки к X-ам :-)

>Ты его живьем-то видел, GXServer варьковский? :->

Remote management console, плюс возможность запуска конкретной VM как сервиса под настраиваемым юзером. Ах, да, еще расширенное управление правами доступа к VM.

Вот и все отличия. Если чего пропустил - поправьте...

anonymous
()

Еще одна попытка эмуляции? В добрый путь, как говориться, и удачи.

На мой взгляд пока что лучший эмулятор масдая это виндовз.

Была мечта построить тонкого клиента.Толстые под виндами валятся частенько. Собственно с клиентами проблем нет, а вот на серваке винда 2000 с терминалом и всей остальной ботвой типа ворда и 1с.Пробовал разные штуки, в том числе и от кроссовера. В кроссовере не работал даже заявленный акцесс. Глючит гад. Вот завтра поменяю красну шапку на.. Попытаюсь еще.

anonymous
()
Ответ на: комментарий от anonymous

>На мой взгляд пока что лучший эмулятор масдая это виндовз.

может быть и лучший...но уж больно кривой и дырявый...

.)

geek ★★★
()
Ответ на: комментарий от WFrag

> Кстати, судя по всему, большому успеху в области виртуализации VMWare обязана IBM. Это конек IBM, они первопроходцы

IBM - первопроходцы? А Digital, батенька?

статья на kernelthread хорошая, но неполная - нет например www.vaxemulator.com (aka Charon)

hinote
()
Ответ на: комментарий от hinote

>IBM - первопроходцы? А Digital, батенька?

Не знаю, всегда думал, что это был IBM (середина 1960-ых годов). Может ошибался.

Про DEC (ты их имел в виду?) никаких дат не нашел (правда, сильно и не искал).

WFrag ★★★★
()
Ответ на: комментарий от WFrag

кстати, у этих кадров из SRI сейчас пока еще можно скачать халявный триал:

ftp://chvx-public:charon@ftp.sri-gva.ch/Demo_CD/CHARON-VAX_Demo_DROP%20DEAD_10JAN05.exe

только надо имидж бутабельный с нормальным VMS, например, раздобыть (из hobbyist или еще где)...

> Про DEC (ты их имел в виду?) никаких дат не нашел (правда, сильно и не искал).

я имел в виду Digital, почивший в бозе (привет MSC и технопарку!)

hinote
()

LOR, как всегда, во всей красе... Интересно, сколько человек из высказавшихся хоть как-то затруднили себя разобраться в сути вопроса?

Какой, нафиг, xen конкурент vmware? VMware - эмулатор PC, xen - совсем другое, нечто вроде микро-ОС, под которой работают специально патченные для этого операционные системы. То есть, xen - это не эмулятор никаким боком, это скорее промышленное решение виртуализации, - подавляющее число анонимусов даже не смогут его настроить.

neru
()
Ответ на: комментарий от neru

VMWare ESX Server видел?

Тоже вполне промышленное решение виртуализации. Тоже микро-ОС (вроде как там ядро Linux используется, но я не уверен), под которой работают другие операционные системы (причем специально патчить не надо).

WFrag ★★★★
()
Ответ на: комментарий от hinote

>я имел в виду Digital, почивший в бозе (привет MSC и технопарку!)

Хм. Тогда дело осложняется - искать по такому названию трудно :)

WFrag ★★★★
()
Ответ на: комментарий от WFrag

Как вы себе представляете запуск не патченой ОС под другой ОС без эмуляции железа или специальной от него поддержки?

На счет фактических ошибок в тексте новости, - я понял, она просто слово в слово была взята с компьюленты. Вот это я понимаю - творческий подход.

neru
()
Ответ на: комментарий от macavity

> Я не въехал в существенность разницы между "виртуальная платформа" и "виртуализатор реального железа" Ж-)

Разница в том, под первое нужно подстраивать софт, а второе само должно подстраиваться под софт. Первое -- Xen, второе -- vmwave. В общих чертах, так.

Deleted
()
Ответ на: комментарий от Deleted

> Разница в том, под первое нужно подстраивать софт, а второе само должно подстраиваться под софт. Первое -- Xen, второе -- vmwave. В общих чертах, так.

Ну тогда РЕШИТЕЛЬНО "фтопку". Потому как есть такое понятие как защещенный дистрибутив и хрен тебе его кто патчить даст.

macavity
()
Ответ на: комментарий от hinote

> > Про DEC (ты их имел в виду?) никаких дат не нашел (правда, сильно и не искал).

> я имел в виду Digital, почивший в бозе (привет MSC и технопарку!)

Ну вы блин даёте Ж8-О

DEC == Digital Equipment Company

digital -- это у них торговая марка была.

Const
()

Эта и последующие новости у меня выглядят как одна большая ссылка на сайт мозиллы. Браузер Konqueror 3.1.4.

anonymous
()

Xen? Прикольное название.

Xen? Прикольное название. Так называлась планета в Half-Life 1 из которой все монстры полезли :)

anonymous
()
Ответ на: комментарий от neru

>хоть как-то затруднили себя разобраться в сути вопроса?

Отучайся говорить за всех

anonymous
()
Ответ на: комментарий от Deleted

>> Пока, впрочем, Xen не поддерживает Windows

>Неверно. Это Windows не поддерживает Xen.

Деловто, написть соответствующий HAL и все. Линуксойды в очередной раз открыли велосипед

anonymous
()
Ответ на: комментарий от Const

> Ну вы блин даёте Ж8-О

Неее... сотрудники Digital никогда его DEC'ом не назовут...

hinote
()
Ответ на: комментарий от anonymous

Вот qemu - это да! Лучшее что я видел из эмуляторов за последнее время. А по поводу топика... а как дела с userspace linux? или как он назывался?

eXOR ★★★★★
()

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

anonymous
()
Ответ на: комментарий от hinote

нифига. мне тут знакомая работающая в школе сказала что пионеры нонешние его сейчас зовут так:

"ленин, выходи! ленин, выходи! ленин выходи!!!"

так что знают они как его звать

anonymous
()
Ответ на: комментарий от anonymous

>есть мнение что уж лучше виртуальные чем реальные
Ну это когда как ...

kpn
()
Ответ на: комментарий от Sun-ch

>>DEC == Digital Equipment Company 
>Не Company, Карпорейшн
Дожили блин ....

kpn
()
Ответ на: комментарий от Deleted

> Неверно. Это Windows не поддерживает Xen. Xen -- это виртуальная платформа, на которой работает другая ОС, а вовсе не виртуализатор реального железа, как vmware.

"Linux --- хрень, ибо не поддерживает гениальную, разработанную мной платформу."

Платформа без ОС мертва точно так же, как ОС без платформы.
NetBSD --- это, конечно, впечатляет, но пока не будет Windows на Xen --- большинству людей она даром не будет нужна.

anonymous
()

Отцы! Где можно слить доки по vms?

anonymous
()
Ответ на: комментарий от anonymous

Вона virtuozzo не позволяет виртуализировать windows. А нате-ка продается замечательно и стоит на куче серверов. Может быть ты фигню сказал а?

eXOR ★★★★★
()
Ответ на: комментарий от eXOR

>пока не будет Windows на Xen --- большинству людей она даром не будет нужна.

Не говори за всех, я был бы очень благодарен если бы vms входило в дистрибутив. Пока ограничить узеров можно только утилитками типа quota mrtg и т.п.

Читал в ведомостях интервью Галицкого (создатель SW soft - та что создает virtuozzo и asplinux), так он мечтает, чтобы каждый человек запускал виртуальный компьютер в зависимости в каком он качестве находится (на работе-рабочий, дома-домашний и т.п.). Жаль что ничего для распространения, доступности и открытости данной разработки не делается. Так что ждем Xen :))

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