Назад | Перейти на главную страницу

VMWare - отказоустойчивость - решение * SMB *?

VMWare vSphere 4 предлагает новую систему отказоустойчивости, которая ...

VMware Fault Tolerance, основанная на технологии vLockstep, обеспечивает нулевое время простоя, нулевую потерю данных, постоянную доступность для ваших приложений, без затрат и сложности традиционных аппаратных или программных решений кластеризации.

Это то ответ для SMB, которому нужны надежные серверы? Предполагая, что у нас есть SAN, два совместимых сервера и деньги за лицензии VMWare - есть ли у VMware FT недостатки? Почему бы всем не запустить FT?

Учитывая ваш сценарий, я вижу следующие недостатки:

  • Моментальный снимок отключен (хотя моментальный снимок на уровне массива может обойти это)
  • VCB и я предполагаем, что любые сторонние резервные копии с использованием vStorage API не могут использоваться
  • Некоторые улучшения производительности в vSphere (пока) не поддерживаются - NPT \ EPT, паравиртуализированные драйверы - это два больших драйвера, которые я вижу.
  • Вам необходимо гарантировать 100% доступность памяти для виртуальных машин FT как на первичной, так и на вторичной основе, плюс накладные расходы (возможно, еще 10-20% на обоих хостах, чтобы быть в безопасности)
  • По оценкам, накладные расходы ЦП на 5-20% превышают стандартные накладные расходы виртуализации.
  • Ограничение на один процессор может стать препятствием.
  • Поддерживается только очень специфический набор новых процессоров - базовой аппаратной поддержки виртуализации, насколько я понимаю, недостаточно.

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

Пожалуйста, посмотрите это очень подробное сообщение в блоге о VMware FT: http://communities.vmware.com/blogs/vmroyale/2009/05/18/vmware-fault-tolerance-requirements-and-limitations

Он может ответить на все ваши вопросы.

Разве сейчас это не single-vCPU? Я бы назвал это большим ограничением.