Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - VMware ESX и Xen

Ответить
Настройки темы
FreeBSD - VMware ESX и Xen

Пользователь


Сообщения: 123
Благодарности: 0

Профиль | Отправить PM | Цитировать


Интересно получается, в статьях от VMware побеждает VMware ESX, а в статьях XenSource побеждает Xen.

VMware ESX - драйвера в рамках виртуальной машины, поэтому ввод/вывод притормажимает.
Xen - реализует ввод/вывод на уровне реального железа поэтому скорость выше.

Может кто-то в теме и может реально указать на плюсы/минусы той или иной виртуальной машины.
В частности реализация FreeBSD 8x в виртуальной машине!
Задачи: Комерческий хостинг, производительность в целом.

Отправлено: 17:08, 30-10-2010

 

Аватара для kim-aa

Назгул


Сообщения: 2633
Благодарности: 345

Профиль | Отправить PM | Цитировать


Цитата mitsumoto:
VMware ESX - драйвера в рамках виртуальной машины, поэтому ввод/вывод притормажимает.
Xen - реализует ввод/вывод на уровне реального железа поэтому скорость выше. »
А можно источник данной информации?

====================================================================
С точки зрения архитектуры, и идеологии VMWare ESXi и XenServer являются гипервизорами в чистом виде.
Более того, они оба собраны на обрезанной версии стандартной ОС.
Могу соврать, но по моему XenServer = Debian, а ESXi=RHEL.
На первентсво архитектуры оба производителя претендовать не могут, т. к. все это слизано с AIX + VIOS IBM, причем еще "недолизано" до конца, т.к. нет, например, виртуального FibreChannel, как в оригинале, или число виртуальных процессора для гостя ограничено 8.

Читал, я интервью основателя VMWare, и вот что он там глаголил, что у Intel архитектуры есть определенный унаследованный недостаток (с точки зрения виртуализации), а именно часть команд являются не перехватываемыми.

Как с этим можно бороться:
1) Vmware "фильтрует" код выполнения ПО и пытается в нужном месте (в процессе выполнения) перехватить.
Из-за лишней петли накладные расходы растут. Плюсом является, что метод применим на всех ОС;
2) Xen подготавливает дистрибутив к установке, т.е. часть библиотек в ядре ОС заменяются на более вылизанные с точки зрения гипервизора. Но это возможно только для свободных ОС.
Для Винды или любого гостевого дистрибутива, который не поставляется заранее используется вариант 1
3) Windows со своим Hyper-V. Гипервизор затачивается только под одну ОС, причем ОС о нем прекрасно знает и обращается к специальному API - в результате очень малые накладные расходы при работе 2008 гостя на Hyper-V.
В остальных случаях ничем не отличается от 1.
=======================================================================

С точки зрения наличия литературы, лучше всего дело у VMware.

=======================================================================
Итого:
если будет один Linux и BSD, если дистрибутив BSD 8, уже входит (либо можно скачать с сайта Citrix), то лучше использовать XenServer.

При разнородной среде и большом количестве виртуалок (сотни) лучше использовать VMware - как вариант для ЦОД.

-------
Мы овладеваем более высоким стилем спора. Спор без фактов. Спор на темпераменте. Спор, переходящий от голословного утверждения на личность партнера. (c)Жванецкий

Это сообщение посчитали полезным следующие участники:

Отправлено: 20:20, 30-10-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Пользователь


Сообщения: 123
Благодарности: 0

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
А можно источник данной информации?
http://xgu.ru/wiki/Паравиртуальные_драйверы_Xen

Отправлено: 21:00, 30-10-2010 | #3


Аватара для kim-aa

Назгул


Сообщения: 2633
Благодарности: 345

Профиль | Отправить PM | Цитировать


Цитата mitsumoto:
Xen - реализует ввод/вывод на уровне реального железа поэтому скорость выше. »
Там нет такого утверждения.

Там есть утверждение типа 3
Цитата kim-aa:
Гипервизор затачивается только под одну ОС, причем ОС о нем прекрасно знает и обращается к специальному API - в результате очень малые накладные расходы при работе 2008 гостя на Hyper-V. »
Только за место ОС нужно написать "паравиртуализированный драйвер"
А за место 2008 - "известная ОС"

И самое, смешное, в слайде который приводится как пример http://xgu.ru/wiki/Файл:Nested-paging.jpg
о Xen ни слова (ну это на совести автора).


2) В статье которую вы привели описывается проблемы ввода-вывода для тяжелых систем.
В коммерческом хостинге (если вы конечно не mail.ru хостить собрались) такой проблемы не возникает.

-------
Мы овладеваем более высоким стилем спора. Спор без фактов. Спор на темпераменте. Спор, переходящий от голословного утверждения на личность партнера. (c)Жванецкий


Отправлено: 21:51, 30-10-2010 | #4


Пользователь


Сообщения: 123
Благодарности: 0

Профиль | Отправить PM | Цитировать


kim-aa > А, Вы не в курсе в домене domU (у ксена) в частности во freebsd как иминуются сетевые интерфейсы как rl или как-то иначе?
И можно ли снять образ с рабочей freebsd системы которая крутиться на голом железе и поставить в domU домен?

Отправлено: 00:21, 31-10-2010 | #5


Аватара для kim-aa

Назгул


Сообщения: 2633
Благодарности: 345

Профиль | Отправить PM | Цитировать


Цитата mitsumoto:
И можно ли снять образ с рабочей freebsd системы которая крутиться на голом железе и поставить в domU домен? »
Да можно. ТАкая тема уже обсуждалась ищите на сайте производителя: P2V

По Xen конкретно не скажу, но в целом данные программы работают в двух режимах:
- online - нужно ставить в ситему
- offline - нужно грузится с отдельного CD и делать копию раздела.

Есть еще отдельное подмножество конвертеров разделов. Это когда стандартную копию раздела, сделанную ходовым ПО, например Acronis, прграмма конвертирует в виртуальную машину и сама подменяет дисковые драйвера.

Цитата mitsumoto:
kim-aa > А, Вы не в курсе в домене domU (у ксена) в частности во freebsd как иминуются сетевые интерфейсы как rl или как-то иначе? »
rl - это realtek

Исходя из статьи приведенной вами,


Цитата:
Эмулируются такие устройства: Видеокарта Cirrus CLGD 5446 PCI VGA card или простая VGA-карта с поддержкой расширений VESA; IDE-интерфейс с поддержкой CD-ROM'а Сетевые карты NE2000 и RTL8139 Звуковые карты Creative SoundBlaster 16 или ENSONIQ AudioPCI ES1370 sound card Виртуальный PCI UHCI USB-контроллер и виртуальный USB-хаб.
драйвера могут быть типа "rl",
Как именуются драйвера ne2000 в BSD 8, я честно говоря, не знаю.

-------
Мы овладеваем более высоким стилем спора. Спор без фактов. Спор на темпераменте. Спор, переходящий от голословного утверждения на личность партнера. (c)Жванецкий


Отправлено: 02:18, 31-10-2010 | #6


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Цитата kim-aa:
Как именуются драйвера ne2000 в BSD 8, я честно говоря, не знаю. »
ed(4)

Отправлено: 17:43, 31-10-2010 | #7


Аватара для kim-aa

Назгул


Сообщения: 2633
Благодарности: 345

Профиль | Отправить PM | Цитировать


Цитата kim-aa:
3) Windows со своим Hyper-V. Гипервизор затачивается только под одну ОС, причем ОС о нем прекрасно знает и обращается к специальному API - в результате очень малые накладные расходы при работе 2008 гостя на Hyper-V.
В остальных случаях ничем не отличается от 1. »
Да, кстати, Hyper-V поддерживает SLES и RHEL.
Остальное работает, но без гарантий (например народ говорит, что Debian подглючивал)

-------
Мы овладеваем более высоким стилем спора. Спор без фактов. Спор на темпераменте. Спор, переходящий от голословного утверждения на личность партнера. (c)Жванецкий


Отправлено: 22:23, 03-11-2010 | #8


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Я пускал FreeBSD под Hyper-V. В целом работает, кроме мелких глючков с ACPI (невозможно корректно выключить/ребутнуть виртмашину, приходится taskkill). Хотя может уже и починили.

Отправлено: 22:35, 03-11-2010 | #9



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - VMware ESX и Xen

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разыскивается xen под Windows FunkyByte Программное обеспечение Windows 6 16-10-2010 17:17
Установка - Проблема: Windows 7 на гипервизор XEN! wdf Microsoft Windows 7 0 11-10-2010 17:22
автозагрузка XEN в SUSE Flegma Общий по Linux 0 11-07-2007 16:43
VMWare ESX Server и Win2k3 bs2003 Программное обеспечение Linux и FreeBSD 8 17-01-2007 22:21




 
Переход