Мои вопросы: нужно ли мне развернуть 170 виртуальных машин и мне нужна высокая доступность. возможно ли развернуть все 170 виртуальных машин на одном хосте ESX и в случае отказа одного хоста ESX. все виртуальные будут перенесены на другой хост ESX.
каков будет эффект трафика на сетевой карте. например, все пользователи используют все виртуальные машины. какова будет производительность на хосте ESX. каковы будут требования к оборудованию для хоста ESX примерно для 170 виртуальных машин. или сколько хостов ESX требуется для размещения 170 виртуальных машин.
Спасибо
Это возможно. Да, ESX 4U1 поддерживает 25 контекстов виртуальных ЦП на физическое ядро, поэтому вам потребуется не менее 8 ядер на каждом сервере для запуска 170 виртуальных машин на одном сервере, плюс, конечно же, память. При этом HA не переносит виртуальные машины, это vMotion, а просто перезапускает виртуальные машины в случае сбоя хоста. Время перезапуска этих виртуальных машин зависит от количества и сложности виртуальных машин, а также, очевидно, от скорости общего диска. Нет никакого реального воздействия на сеть, поскольку они просто перезапускаются с общей дисковой системы - это, очевидно, будет довольно горячим, но вы можете запланировать порядок перезапуска виртуальной машины, если это поможет.
Если вам требуется нулевое время простоя для ваших виртуальных машин, вам понадобится функция FT, которая запускает виртуальную машину на двух машинах одновременно, но в настоящее время ограничивает виртуальные машины FT одним виртуальным ЦП на каждую виртуальную машину.
Я бы посоветовал вам купить три или более двухпроцессорных сервера Xeon серии 55xx, запустить их как => трехсторонний кластер с распределением нагрузки DRS, HA для внезапного отказа хоста и FT для любого СУПЕР важного, но- виртуальные машины с низким ЦП, подключенные к FC SAN или iSCSI 10 Гбит / с.
вы можете использовать RHEV, который является установкой на «голое железо», и в то же время, сколько процесса вы ищете до гостя и какое оборудование вы хотите купить !! Если у вас есть оборудование, то, что я предлагаю, использовать решения RedHat HPC с RHEV, это даст более высокую производительность и меньшую стоимость.
170 машин - это много ... я имею в виду очень много ... и вы не упоминаете, каковы характеристики вашего сервера. Я думаю, вам может понадобиться ферма серверов.
Чтобы иметь HA для виртуальных машин, у вас обычно есть большое хранилище SAN, в котором вы развертываете образы, а затем монтируете эту SAN на несколько серверов. На серверах будет работать что-то вроде VMWare с VSphere, и они могут справиться с отказом одного или нескольких серверов, чтобы перенести машины на другой сервер за секунды (или меньше).
У VMWare есть некоторые официальные документы и информация по этому поводу. У других компаний есть аналогичные продукты.
Так можно ли обеспечить высокую доступность для нескольких виртуальных машин? Да. Вы можете сделать это дешево? Непросто, вам понадобится ферма серверов и общее внутреннее хранилище, а также стоимость лицензирования программного обеспечения. Вы не можете сделать это на одном сервере, и ваш вопрос звучит так, как будто вы хотели это сделать на одном сервере. Я не знаю, где вы могли бы запустить один сервер со 170 машинами одновременно, не убивая его, если только у вас нет сервера в задней комнате отдела исследований и разработок Министерства обороны или IBM ...