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

Простой двухузловой кластер виртуализации

Может ли кто-нибудь порекомендовать набор кластеров для виртуализации с открытым исходным кодом ?!

Я ищу настройку кластера на 2-3 узла с 2 веб-серверами 2 mysql и виртуализированным балансировщиком нагрузки для apache.

В настоящее время у нас есть эта установка на 5 выделенных серверах, и мы хотим их объединить.

Все виртуальные машины будут работать под управлением centos5.5 и потребуют динамической миграции в случае отказа аппаратного узла.

Заранее спасибо.

RHEV предоставляет все это и многое другое. Вы можете бесплатно попробовать в течение 2 месяцев, и вы всегда можете перейти на апстрим на ovirt.org.

Недавно я установил Ganeti с гостевым сервером CentOS 6.2. Ganeti обеспечивает как высокую доступность, так и динамическую миграцию, однако не обеспечивает автоматического переключения при отказе. Чтобы переключить гостя на другой узел, необходимо ввести команду аварийного переключения на один из узлов кластера. Это одна команда, но она не автоматическая. Ganeti в настоящее время не поддерживает автоматический переход на другой ресурс. В настоящее время я изучаю возможные решения для автоматического переключения моих узлов Ganeti. До сих пор я читал, что Heartbeat и Pacemaker не являются жизнеспособными вариантами из-за того, как они обрабатывают репликацию DRBD (Ganeti управляет всей репликацией DRBD как таковой, поэтому это было бы конфликтом интересов).

Ganeti отлично подходит для такой установки.

http://code.google.com/p/ganeti/

Работает с Xen и KVM, реплицирует диски через drbd. Нет необходимости во внешнем общем хранилище.

я полагаю, что облачная платформа xen теперь это можно сделать и в последней версии. Я использую его прямо сейчас в своей среде разработки. Для iscsi san мы будем использовать solaris 10 с iscsi lun, передаваемыми на серверы xcp. Мы надеемся, что это будет запущено в производство в ближайшие пару месяцев.

Для этого я использую Heartbeat + Pacemaker в режиме CRM на OpenSuSE 11.3. Хранилище для виртуальных машин предоставляется через iSCSI SAN LUN, управляемый с помощью LVM. У меня есть две группы томов, одна для хранения domU, другая для хранения служебных данных. Поскольку я не использую файловую систему с поддержкой кластера, кластер является «активно-пассивным»; У меня может быть виртуальная машина, работающая только на одном узле одновременно.

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

Я не пробовал никакие другие платформы виртуализации, но вы сможете делать то, что хотите, с любой из них. «Магия» действительно происходит с программным обеспечением кластера, из которого я также не использовал ничего, кроме Heartbeat + Pacemaker.