Один из разработчиков FreeBSD представил (http://ivoras.sharanet.org/blog/tree/2009-04-25.some-virtual...) результаты сравнения производительности систем виртуализации VMWare ESX 3.5 U3, Citrix XenServer 5.0 U2 и Microsoft Hyper-V 2008 R2. В роли гостевой системы FreeBSD 7.1 показала очень хорошие результаты производительности, обогнав Ubuntu 8.10 и Windows Server 2008 R2 beta. Среди систем виртуализации безусловным лидером показал себя VmWare ESXi.В качестве теста измерялась производительность web-сервера с достаточно сложным динамическим контентом на PHP.
URL: http://ivoras.sharanet.org/blog/tree/2009-04-25.some-virtual...
Новость: http://www.opennet.me/opennews/art.shtml?num=21554
Прежде чем устраивать холиворы, прошу сходить-таки по ссылке и прочитать статью.
Или хотя бы посмотреть на картинку с графиком оттуда:
http://ivoras.sharanet.org/blog/tree/img/httpdyn.pngРезультаты достаточно неоднозначные.
Хотя точно видны две вещи:
1. Если нужно быстродействие, паравиртуализация очень желательна.
2. Система виртуализации от Microsoft - лучший друг виртуализованной Windows.
>Прежде чем устраивать холиворы, прошу сходить-таки по ссылке и прочитать статью.
>Или хотя бы посмотреть на картинку с графиком оттуда:
>http://ivoras.sharanet.org/blog/tree/img/httpdyn.png
>
>Результаты достаточно неоднозначные.
>Хотя точно видны две вещи:
>1. Если нужно быстродействие, паравиртуализация очень желательна.
>2. Система виртуализации от Microsoft - лучший друг виртуализованной Windows.Результаты странные, оптимально бы еще получить данные тестирования в нативной среде, то есть без виртуализации. А то может быть данное приложение под windows именно с такой скоростью, как на графиках, работает, и виртуализация тут совсем не причем.
> 1. Если нужно быстродействие, паравиртуализация очень желательна.Логично, гм :).Честная виртуализация без читерства не может быть быстрой.
> 2. Система виртуализации от Microsoft - лучший друг виртуализованной Windows.
Опять же логично что микрософт свои продукты лучше всего на своих же продуктах и тестирует и оптимизирует под них.
Также напрашивается пункт 3.
3. Лучшая связка ОТКРЫТЫХ решений из опробованного - походу дела Xen+Linux :).В свете этого выглядит неубедительной необходимость колупаться с какими-то там лицензиями.Меньше проприетарных блобов == проще жизнь.ИМХО.4. А что openvz прогнать - постеснялись?;) Не то чтобы он именно виртуализатор, но в конечном итоге порезать сервак на кучку виртуалок позволяет и в плане скорости весьма так позитивен :)
> 3. Лучшая связка ОТКРЫТЫХ решений из опробованного - походу дела Xen+Linux :).Не Xen/Linux, а Xen/Linux-PV. И FreeBSD/ESXi обогнал даже её, хоть ESXi и не открытый.
А вот Xen/Linux сосёт, см. графики.
4. А что openvz прогнать - постеснялись?;) Не то чтобы он именно виртуализатор, но в конечном итоге порезать сервак на кучку виртуалок позволяет и в плане скорости весьма так позитивен :)
=======
только включение патчей в тулзы и ядерный код требует от девелопера отказа от прав на код.
в свое время была попытка послать им фиксы, первый же вопрос был - "а мы не можем включить ваши патчи, если вы не откажетесь от прав на код".
>только включение патчей в тулзы и ядерный код требует от девелопера отказа
>от прав на код.
>в свое время была попытка послать им фиксы, первый же вопрос был
>- "а мы не можем включить ваши патчи, если вы не
>откажетесь от прав на код".OpenVZ основа для Parallels Virtuozzoo Containers. Это нормально. Редко какая из корпораций, как Red Hat, строит OpenSource бизнес модель исключительно на свободном ПО.
Обычно, как Novell, делают корпоративный продукт с блобами, добавленными к коммюнити-версии.
Можно долго красноглазить по этому поводу, но... OpenVZ динамично развивается, это заслуга Parallels, думаю, остальным контейнерам (зонам в солярке и джейлу) до нее уже бесконечно далеко, не говоря о платной Virtuozzo.
За все в этом мире нужно платить. Parallells не смог бы юзать Ваши патчи, и продавать их с блобами. Может быть, они таки поступают правильно и справедливо?Они хотели а-ля Сан прислать именной сертификат на код?
> Один из разработчиков FreeBSDОн просто не умеет настраивать Линь под Виртуалки.
>Он просто не умеет настраивать Линь под Виртуалки.Пусть опенвзу забенчит :).Да, я скотина, я знаю, так что фаны могут не трудиться лишний раз констатировать этот факт... :P
OpenVZ не нужен. Ты ещё попроси его Jail'ы забенчить. Или зоны Солярные. Вот производилово-то будет... ;)
Кому не нужен, а кому и нужен. Говорите только за себя :)
Для гомогенной инфраструктуры ничего лучше еще не придумали (имхо)
а где kvm?
Подтвержваю результат. Взять хотя бы квему: фря летает, как гостевая система, тогда как линукс пол часа токо стартует.
>Подтвержваю результат.И где ваши БЕНЧМАРКИ?С описанием конфигурации, так чтоб повторить можно было, etc?
>линукс пол часа токо стартует.
Это мало что говорит о том сколько запросов в секунду отбарабанит сервер.Тем более что для сервера использовать qemu - очень на любителя.