Меня попросили высказать свое мнение о покупке блейд-сервера, который следует использовать для работы виртуальных машин. У меня очень мало опыта в этом, так что следует учитывать с точки зрения системных характеристик?
Я согласен с пунктами Bravax. В дополнение к этому я бы обратил внимание на следующее:
Кроме того, заранее подумайте о своей стратегии резервного копирования. Если вы решили создать резервную копию своих виртуальных машин целиком, а не выполнять резервное копирование «на» виртуальных машинах в ночное время, вам потребуется соответствующее пространство для резервных копий.
Выберите производителя (мне нравятся HP и IBM больше всех, но ваш опыт может отличаться), поговорите с их инженерами по продажам, они сейчас не слишком заняты, скажите им, что вы хотите, затем отправьте их рекомендации здесь и мы уберем весь ненужный комплект, который, по их мнению, вам нужен :)
Я бы предложил одно выделенное ядро на каждую виртуальную машину, а вам может понадобиться больше.
Некоторые расчеты также зависят от программного обеспечения виртуализации, которое вы используете.
Грубый расчет, который вы можете сделать, - это указать каждую из виртуальных машин как обычные серверы и умножить их требования на 1,5, чтобы вы получили некоторую свободу действий для новых виртуальных машин, а также гибкость.
Я согласен с точкой зрения Фло, и главное - для чего вы используете виртуальные машины.
Основная проблема, с которой мы сталкиваемся при запуске ESX и ESXi на блейд-серверах, - это объем памяти и дисковый ввод-вывод. Большинство блейд-серверов могут поддерживать два локальных жестких диска и иметь RAID1 или RAID0. В зависимости от вашего дискового пространства и требований ввода-вывода блейд-сервер может быть не лучшим выбором. Если у вас уже есть SAN, то эти два пункта недействительны, но если ваш бюджет не позволяет этого, рассмотрите вариант традиционного стоечного или башенного сервера, где вы можете дешево добавлять карты RAID и большие объемы диска.
Операции ввода-вывода довольно часто являются основным узким местом для виртуальных машин, особенно когда у вас нет денег для запуска SAN или другого высокопроизводительного массива. Если вы смотрите на одиночную настройку, вы, вероятно, получите RAID0,1 или 10 (в зависимости от ваших потребностей). Конкретная проблема, с которой вы сталкиваетесь, как правило, связана не с чистыми ограничениями пропускной способности, а с количеством операций ввода-вывода в секунду, которые массив может обработать (IOPS).
Прежде чем перемещать машины на виртуальную машину, очень стоит сначала провести мониторинг ваших машин и узнать, каковы их базовые показатели IOPS. Очень легко создать настройку виртуальной машины, в которой у вас много оперативной памяти и множество неиспользуемых ЦП, но медленный отклик из-за перегруженных дисков.