Я не могу позволить инфраструктуре VMware делать все крутые вещи, но у меня также нет денег, чтобы купить физический сервер для каждой машины, которая мне нужна, поэтому я внедрял некоторые неосновные машины с VMware Server. .
Мне интересно узнать, что с этим делают другие люди, и является ли это долгосрочным жизнеспособным решением, или я просто откладываю неизбежный переход на ESXi.
Я запускал VMWare Server (1.0x, затем 2) в течение 18 месяцев, прежде чем ESXi стал бесплатным. Я проделал целый ряд уловок по настройке производительности, но никогда не был по-настоящему доволен производительностью ВМ на сервере. Системы, которые делают много переключения контекста / обрабатывают множество сетевых подключений, не очень хорошо подходят для сервера, когда ESXi доступен бесплатно.
Если у вас есть решение для резервного копирования ESXi, это гораздо лучшее решение. Моя виртуальная машина сидит на NFS, работающей на LVM поверх 15K SAS Raid10. Я делаю резервные копии файлов «в файле виртуальной машины» и резервные копии моментальных снимков на уровне LVM для образов на сервере NFS.
Мне не удалось запустить MS Exchange, MS SQL Server или даже сервер MS File & print под VMWare Server с приемлемыми результатами. Под ESXi они жужжат. Виртуальные машины Linux также имеют такой же уровень улучшения.
Другие комментарии здесь тоже отличные - не нужно набирать заново.
Джефф
Я запускаю смесь серверов esxi и vmware под debian linux. У меня нет san, я просто совершил набег на локальные диски, меня больше всего беспокоит «возможность резервного копирования», мне не нужна очень высокая производительность, и я страдаю от некоторых замедлений [по крайней мере, до сих пор]. все работает под управлением dell poweredge 1950 и poweredge 2950.
для хостов, работающих под управлением esxi, я запускаю частичное резервное копирование из виртуальных машин, здесь нет ракетостроения, все работает хорошо и стабильно.
для сервера vmware - я храню виртуальные машины в разделе lvm и использую функцию моментальных снимков lvm для «горячего резервирования» [то есть - без прерывания работы виртуальных машин]. Я ЗНАЮ, что это неподдерживаемый механизм, который может приводить к невосстановимым резервным копиям, но с дополнительными резервными копиями из гостевых виртуальных машин - мне нравится эта мысль. также до сих пор я восстанавливал vms целиком десятки раз без каких-либо проблем.
для сервера vmware я сделал некоторую настройку хоста и гостя:
я вполне доволен настройкой. Я использую сервер vmware с версии 1.0 без особых проблем. Я заметил, что использование виртуальной машины в хост-системе с 2003 года со временем неуклонно растет. перезагрузка виртуальной машины не решает проблему, поэтому каждые ~ 2 месяца я полностью выключаю такую виртуальную машину и загружаю ее снова. Симптомы предполагают, что проблема связана с VMware, а не с самими окнами.
но все зависит от вашей рабочей нагрузки, в моем случае у меня довольно низкие требования к вводу / выводу диска для гостей, это узкое место производительности, которое я ожидаю рано или поздно.
совет по оборудованию? все зависит от загруженности; взять:
Если вы не можете позволить себе инфраструктуру, но хотите использовать гипервизор ESXi без оболочки, попробуйте Citrix XenServer, чтобы свободно.
XenServer аналогичен ESXi, но XenServer также имеет диспетчер виртуальных машин, XenCenter, аналогичный Vmware Infrastructure, который они выпустили бесплатно.
Я использую его вместо ESXi, и он мне очень нравится.
Проверить это Вот.
Анапологетос
Я использовал VMware Server до того, как ESXi стал бесплатным. Пока ваше оборудование будет работать с ESXi, оно не требует дополнительных вложений (хотя Veeam Backup будет выполнять горячее резервное копирование образов ... их бесплатный FastSCP также будет выполнять резервное копирование, если вы выключите виртуальную машину) и может поддерживать больше виртуальных машин на том же оборудовании. . К тому же он более надежен (на мой взгляд), а интерфейс управления намного богатее и удобнее (тоже мнение, конечно). Я полностью отказался от VMware Server и надеюсь никогда больше не прикасаться к нему! Тот факт, что ESXi является бесплатным, имеет значение, хотя vSphere Essentials стоит менее 1000 долларов для трех хостов, и если у вас их больше одного, оно того стоит.
Мы только что установили ESXi для наших виртуальных машин, я бы посоветовал перейти непосредственно к этому, это упростит следующую остановку в будущем.
С сервером vmware он будет настолько надежным, насколько надежна ОС, на которой он работает, поэтому подумайте, что вы для этого используете. Вы также захотите максимально урезать ОС и убедиться, что вы не запускаете ничего, что могло бы вызвать сбои или проблемы с безопасностью.
Я бы активно уклонялся от VMware Server для чего угодно, кроме тестирования и быстрой лабораторной работы. ESXi - гораздо более надежное решение. Производительность лучше, и вы получаете возможность увеличения масштабируемости на время роста вашей деятельности. Кроме того, интерфейс VI Client превосходит веб-интерфейс VMS2 в любой день недели.
Как уже упоминалось, есть несколько классных сторонних инструментов, которые могут предоставить вам дополнительные функции, например, инструменты резервного копирования Veeam. API, используемый VMS 1.x, практически отсутствовал, поэтому вы никогда не видели много сторонних инструментов для этой линейки продуктов. С другой стороны, ESXi использует тот же API VI, который ESX использует уже давно, поэтому у вас всегда будет больше возможностей для стороннего программного обеспечения в этой области. Однако обратите внимание, что VMware ограничивает API для ESXi, если вы не платите за некоторые лицензии vCenter. Но покупка vCenter дает вам массу других функций, поэтому я определенно рекомендую проверить это в любом случае.
Если ваш бюджет составляет 0 долларов, я определенно предпочитаю ESXi, а не VMware Server, MS Hyper-V Server (не для Windows) или VirtualBox. Я мало что знаю о Xen, поэтому не могу говорить о его достоинствах.
VMWare Server 2.0 работает очень хорошо, как и его предшественник (и GSX до этого дошел). Вы не получите производительности ESX, но все равно довольно хорошо и очень надежно. Раньше я запускал несколько веб-серверов и почтовых серверов на GSX, а затем на VMWare Server 1.0.7 (в Windows 2003), и никогда не было проблем. Я думаю, что пользовательский интерфейс в 2.0 немного неуклюжий, но работает достаточно хорошо.
JR
Я думаю, что точка принятия решения ESXi / VMware Server на автономном сервере сводится к нескольким вещам:
Совместимость оборудования (ESXi против Linux / Windows)
Если наличие собственной ОС хоста, работающей на оборудовании, было бы полезно для других вещей, помимо VMware Server (например, для служб инфраструктуры или рабочего стола на сервере, способного запускать приложения)
Прямая совместимость: ESXi будет легче перенести на управление vCenter.
Более легкий доступ к файловой системе виртуальной машины (я думаю, что с Linux / Windows / VMware Server проще в
автономный сценарий)
Знаете ли вы, что на сервере VMWare вам придется предоставить «аппаратную память» для всех виртуальных машин, даже если они не нуждаются в этой памяти в данный момент?
В ESX, ESXi и vSphere память как бы «разделяется» между виртуальными машинами. Теоретически, если на машине настроено 1 ГБ ОЗУ, но фактически используется только 500 МБ, то для других виртуальных машин по-прежнему доступно 500 МБ «реальной ОЗУ».
Только этот факт - для меня - является смертельным аргументом в пользу отказа от VMWare Server для ESX и ESXi.
Конечно, производительность и надежность также настолько важны для ESX (i), что я бы никогда не подумал о сервере vmware.
Нет, если только вам не нужен хороший графический интерфейс Windows в хост-системе.
Я выбрал сервер, потому что у коллег нет опыта работы с виртуализацией (и они не привыкли к удаленным рабочим столам), поэтому, когда возникает проблема, они подходят к серверу и проверяют ее. Но это только для некоторых серверов, которым не нужна максимальная производительность (они находятся на самокомпилированных хостах xen).
С сервером у них есть базовый графический интерфейс Windows, к которому они привыкли, и они могут вызывать веб-приложение (почему они не делают этого на своей рабочей станции, меня просто бьет) и вызывать консоль к виртуальной машине.
Я думаю, пока они могут выполнять свою работу, все в порядке.