Плюсы и минусы установки ESXi на SSD или USB-накопитель?

Я обсуждаю вопрос об установке ESXi 4.1/5.0 на USB-накопитель или пару SSD-накопителей SATA II емкостью 32 ГБ (зеркало RAID1). Согласно документации VMWare, когда ESXi загружается, он ищет 4 ГБ места для чистого раздела. Предполагая, что используемая флешка USB имеет достаточный объем памяти (скажем, 16 ГБ), есть ли какое-либо преимущество при установке ESXi на SSD или, что еще лучше, и зеркале SSD RAID1? Примечание. В документации говорится, что ESXi занимает 5,2 ГБ свободного места на диске; 5,2 ГБ + 4 ГБ = 9,2 ГБ, что значительно ниже 16 ГБ для флешки.

Я бы предпочел использовать SSD для чего-то другого, кроме установки ESXi. Я думаю, что моя главная проблема в том, что флешка погибнет по какой-то случайной причине. Могу ли я просто переустановить ESXi на другую флешку, и ESXi подхватит, как будто ничего не произошло?


В соответствии с рекомендациями VMWare ESXi 5.0 Performance Best Practices ( PDF Link):

При желании вы можете настроить специальный кэш хоста на SSD (если он установлен), который будет использоваться для новой функции кэш-памяти подкачки. Этот кеш подкачки будет совместно использоваться всеми виртуальными машинами, работающими на хосте, а обмен наиболее активными страницами на уровне хоста выиграет от низкой задержки SSD. Это позволяет относительно небольшому объему хранилища SSD оказывать потенциально значительное влияние на производительность.

ПРИМЕЧАНИЕ. Использование swap для размещения кэша и помещение обычного файла подкачки в SSD (как описано ниже) - это два разных подхода для повышения производительности подкачки хоста. Замена кеш-хоста позволяет наилучшим образом использовать потенциально ограниченное пространство SSD, а также оптимизируется для больших размеров блоков, при которых некоторые SSD работают лучше всего.

4 ответа

Решение

У нас есть несколько коробок ESXi, которые загружаются с SD/USB, все нормально, работает - ничего особенного.

Но если вы используете SSD с v5.0U1, он будет использовать SSD в качестве пространства подкачки для очень значительного улучшения производительности системы в ситуациях, когда требуется память. Тем не менее, вам необходимо убедиться, что вы используете HCL-совместимый SSD (такой же, как и любой другой компонент), и его стоимость на самом деле лучше использовать для покупки большего объема памяти, если честно.

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

У вас есть несколько вопросов, поэтому здесь идет сверху вниз:

  • Да, вы можете переустановить ESXi на другой USB и загрузить свою виртуальную машину из хранилища данных. Однако настройки сети и т. Д. Будут потеряны. (Может быть, если нет в кластере vCenter - но я не уверен в этом)

  • Я без проблем запускаю ESXi на флеш-накопителях объемом 4 ГБ, поэтому я не знаю об этом "пустом" разделе.

  • Я бы предпочел использовать SSD-диски, как показывает мой опыт, что загрузка ESXi с USB-накопителя ужасно медленная, чего не стоит делать, когда вы перезагружаетесь в середине дня в рабочее время.
    Однако перезагрузка сервера ESXi случается не так часто, и если вы используете кластер vCenter, время перезагрузки не должно иметь большого значения.

Примечание: я использую ESXi 5U1

В некоторых случаях использование этих SSD-дисков в качестве локальных "чистых" дисков - для конкретных задач с большой задержкой, кэширования или даже подкачки - может быть выигрышным. Решение для SSD немного дороже USB. Если все, что вы собираетесь сделать с SSD, это загрузиться, то используйте USB.

Честно говоря, есть несколько способов сетевой загрузки VMW, которые хорошо работают и могут избавить вас от необходимости использования любого загрузочного носителя.

Я сделал загрузочные решения для USB, SD и SSD для ESXi. Если вы находитесь в положении, когда у вас есть общее хранилище, выбор не имеет большого значения. Это функция ресурсов и вашего окружения.

Лучшие практики / по умолчанию - пара дисков RAID 1 соответствующего размера. Если у вас есть пара дисков емкостью 10 ГБ со скоростью 72 ГБ, лежащих вокруг, потому что другие системы хранения были выведены из эксплуатации, это простой выбор.

Я использую серверы HP и другие системы с внутренними гнездами для карт USB и SD. Если у меня есть несколько хостов, использование внутренних портов, а не дисков экономит на контроллере RAID и стоимости физического диска. Это также означает, что развертывание может быть быстрее.

Использование SSD возможно. Может быть, использовать один диск или зеркальную пару... но не полагайтесь на них для нуля / подкачки. Если возможно, инвестируйте больше оперативной памяти, чтобы противостоять ограниченному состоянию ресурса.

Другие вопросы по тегам