Назад | Перейти на главную страницу

ESXi против производительности Hyper-V с несколькими виртуальными машинами

Мы создаем сервер для запуска нашего веб-сайта, на котором будут работать следующие приложения: 1. Веб-приложение ASP.NET 2. Промежуточное звено ASP.NET WCF 3. SQL Server 2008 4. Lucene + Solr + Tomcat 5. MongoDB 6. Memcached

Сервер будет иметь 6-ядерный процессор Intel, память 24 ГБ, 4x1TB 7,2k в RAID 10, 4x300GB RAID 10

Мы думаем установить либо ESXi, либо Hyper-V и запускать разные приложения на разных виртуальных машинах - Lucene, MongoBD и Memcached лучше запускать на Linux; SQL Server тоже лучше запускать на отдельной ВМ (ИМХО).

Моя проблема в том, что я почти ничего не знаю о ESXi, поэтому я бы предпочел Hyper-V, но будет ли большая разница в производительности между ними?

Кроме того, есть идеи, как лучше организовать упомянутые приложения среди виртуальных машин?

Я признаю, что я ужасно предвзято отношусь к ESXi, но если вы имеете дело с какой-либо формой гостя Linux, вам следует использовать ESXi, HV действительно поддерживает некоторые Linux, но это сквозь зубы. 95% моих виртуальных машин - это Linux на ESXi, и я очень счастлив.

Я перешел с Parallels (2006) на Hyper-V, когда он был выпущен, а затем на ESX 3.5 примерно через 18 месяцев, теперь использующий ESXi 4.1 (платный). Hyper-V работает, и со временем его администрирование стало значительно лучше / проще. Самым большим преимуществом Hyper-V является то, что он будет работать практически на любом оборудовании. ESXi может работать или не работать с имеющимся у вас оборудованием, особенно с RAID-контроллером. Проверить Руководство по совместимости оборудования VMware прежде чем переходить к ESXi.

Я согласен с gravyface, что разница в производительности не будет особой. Вся разница в том, насколько легко (с меньшими затратами заработной платы!) Будет управлять средой. На мой взгляд, Hyper-V отстает в простоте администрирования, если у вас не развернут System Center (которого, судя по всему, у вас не будет). Я предлагаю вам использовать ESXi, потому что существует большое количество коммерческих и бесплатных приложений, которые значительно облегчат вашу жизнь в качестве администратора.

Изучение ESXi не составит особой проблемы, в конце концов, все нужно указать и щелкнуть, если вы хотите управлять этим способом, и сообщество VMware (официальные форумы) очень полезно для получения отзывов о вашей сборке и просто общие предложения. Кроме того, существует множество сторонних сообществ, которые помогут вам начать работу (т.е. Виртуализированные вычисления @ Hardforum.