2008-09-01 6 views
9

Я ищу, чтобы заменить пару машин в офисе более мощной многопроцессорной машиной, работающей как с VMware, так и с Hyper-V от Microsoft, с целью размещения в нем сочетания Windows Server 2003 , Операционных систем Windows Server 2008 и Linux. Машины используются в основном для тестирования веб-сайтов ASP.Net или Perl. Мне не нужны расширенные функции, такие как живая миграция запущенных систем, но было бы полезно иметь возможность восстановить машину в известном состоянии. Производительность на самом деле не является большой проблемой, если только она не заметна быстрее, чем другая.VMware или Hyper-V для разработчиков

Мой вопрос: должен ли я играть безопасно и работать с VMware или Hyper-V достаточно зрелым, чтобы быть кандидатом?

ответ

16

VMware недавно выпустила бесплатную версию ESXi.

VMware имеет несколько преимуществ:
1. Виртуальные машины VMware переносятся на разных типах аппаратных средств. IIRC, Hyper-V использует драйверы из ОС хоста.
2. Виртуальные машины VMware переносятся в разных продуктах VMware (хотя вам может понадобиться использовать их инструмент конвертера, чтобы перейти с некоторых размещенных виртуальных машин на ESX или ESXi).
3. Платформы VMware используются намного дольше и являются довольно зрелыми продуктами и, как правило, более известны для устранения неполадок.

С помощью VMware вы можете разработать и протестировать виртуальную машину в локальной системе с помощью VMware Workstation, Fusion, Server или Player, а затем развернуть ее на производственный сервер позже. С Hyper-V я считаю, что вам нужно будет построить виртуальную машину в целевом поле для достижения наилучших результатов. Если производительность на самом деле не такая большая проблема, то VMware Server может быть лучшим вариантом, поскольку он может запускать большинство .vmx-машин напрямую и, как правило, немного проще в управлении; если производительность становится критической, у вас все еще есть опция обновления ESX или ESXi, с которой вы можете использовать те же самые виртуальные машины.

Эта запись говорит о том, как Virtual Server машины не будет работать на Hyper-V:
http://blogs.technet.com/jhoward/archive/2008/02/28/are-vhds-compatible-between-hyper-v-and-virtual-server-and-virtual-pc.aspx

+0

Согласен, к сожалению, наша корпоративная политика «любит» решения Microsoft, поэтому мы будем привязаны к использованию Hyper-V – 2008-12-05 11:23:53

6

Hyper-V работает достаточно хорошо и даже поддерживает Linux VM. Главное преимущество заключается в том, что если вы уже используете Windows Server 2008, он поставляется бесплатно, тогда как вы должны оплачивать VMWare отдельно. Я думаю, что VMware обеспечивает лучшие средства управления системой, но в этом конкретном случае это не очень большая польза.

Я лично использовал Hyper-V для разработки, то есть запустил машину Vista для тестирования поверх окна сервера 2008.

3

Моя проблема с Hyper-V является то, что она убивает производительность на некоторых вещах на хостовой ОС, в частности A/V вещи. Всякий раз, когда я буду играть музыку в ОС хоста и делать что-то, что сильно ударяет по диску (например, компиляция), музыка начнет пропускать. Точно так же, играя потоковое видео, вам придется подождать, пока он не будет полностью загружен, прежде чем он будет играть без пропусков.

С тех пор я вернулся в VMware и не мог быть счастливее.

3

Мне нравится vmware. Одна приятная особенность заключается в том, что она работает на нескольких ОС хоста, поэтому вы можете перемещать гостевую ОС на сервер Linux или рабочий стол Windows по своему усмотрению.

1

Быстрое замечание относительно Windows Vista как хоста для VMware Server, оно не работает также с Vista в качестве ОС хоста по сравнению с Windows XP в качестве хоста. Система почти блокируется, а сервер VMware «загружает» виртуальную машину. После этого было бы неплохо использовать. Сервер VMware 2.0 должен устранить эти проблемы с помощью Vista в качестве ОС хоста. (Я использовал Vista Business RTM)

Также обратите внимание: VMware запрещает публикацию любого типа бенчмаркинга в Интернете, если только они не авторизуют данные (то есть вы не увидите никаких тестов, которые показывают, что VMware работает медленнее, чем Tech X) В слуховой машине говорится, что вы можете увидеть более высокую производительность с Hyper-V, xVM (корпоративная версия Sun VirtualBox) и Xen. Однако эти вещи вам придется искать в себе, так как вы не найдете ничего в Google.

0

Necros the thread Просто хотел добавить свой 2c с момента последнего сообщения.

Я использую сервер VMWare с версии 1.6 до 2.0.

Просто из любопытства я опробовал Hyper-V, и есть реальное окончательное увеличение производительности. Hyper-V работает быстрее.

Переключен более 2 месяцев назад и никогда не оглядывался назад.

 Смежные вопросы

  • Нет связанных вопросов^_^