Я собираюсь составить отчет о текущем состоянии нашего проекта виртуализации, который мы начали в надежде получить хранилище iSCSI. В частности, я хотел бы получить некоторые реальные цифры того, чего люди достигают с помощью своих собственных проектов виртуализации.
Обычно количество хостов на физический ящик. Некоторые спецификации физической коробки тоже могут помочь, а также рабочая нагрузка. Или, если кто-то может указать мне на какие-то похожие цифры из «реального мира». Меня не интересуют теоретические максимумы.
Для справки, мы запускаем Hyper-V в основной настройке. У нас есть еще несколько установок виртуальных серверов, и мы перенесем их в установку Hyper-V, как только я обойду проблему с пространством HD, которая вызвала это.
Большинство сред, с которыми я имею дело, - это VMware ESX, но что касается сред Hyper-V: 2 x Dell 2950 с 2 четырехъядерными процессорами, 24 ГБ оперативной памяти, основное хранилище - это один массив Dell Equallogic PS5000. Работает с 12 гостями (2 контроллера домена w2K8, 3 Exchange 2007, 1 SQL, 2 Sharepoint, 1 файл и печать, 1 ISA, 2 других сервера веб-приложений). У Exchange около 100 пользователей, у AD около 1500 (большая часть почты передается на аутсорсинг). Обычно работает при загрузке ЦП около 20%, увеличивается до 40%, использование памяти высокое (70% +). Хранилище на данный момент не оптимально, но очевидно, что это не снижает производительности. Я бы не стал добавлять к этому больше гостей сервера без улучшения некоторых спецификаций.
Мы магазин ESX, но цифры должны быть похожими.
У нас есть 2 четырехъядерных процессора, четырехъядерные сервера. По 64 гигабайта оперативной памяти. На этих двух серверах работает 60 виртуальных машин. Память каждого сервера используется примерно на 55%, а ЦП - примерно на 20%.
Наше хранилище обеспечивается EMC CX4 SAN.
наши цифры довольно похожи. У нас есть кластер ESX3.5 с 4 узлами, на котором работает около 130 хостов в сочетании с FC SAN (некоторые SCSI LUN и некоторые на основе SATA), а также «более легкие» серверы с NFS. Изначально мы использовали хранилище iScsi для наших серверов начального уровня, но перешли на NFS, потому что с ним было легче работать в аварийных ситуациях. (хотя, вероятно, сильно зависит от вашего iScsi)
На основе анализа затрат и тестирования производительности, в которых я участвовал год назад, оптимальное соотношение цены и производительности в большой среде составляет около 10–12 виртуальных машин на физический хост. Меньше этого, вы не обязательно экономия деньги по сравнению с использованием физического ящика.
Примечание:
Intel IT опубликовала несколько интересных материалов по этой теме; Я заключил с ними соглашение о неразглашении, и я не уверен, чем могу поделиться, но я рекомендовал бы просмотреть их сайты «Open Port» и «IT @ Intel».