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

Каков лучший дизайн (программное обеспечение / оборудование, резервное копирование) для двух серверов, предоставляющих виртуальные машины в коло

В настоящее время у меня есть один старый сервер, который предоставляет виртуальные машины с использованием Xen на CentOS. Хотя он и не является монстром, он поддерживает расширения VT и имеет установленный аппаратный диск RAID1 емкостью 1 ТБ. Я хочу добавить еще один более новый сервер, сохранив старый для взаимного резервного копирования и, возможно, для распределения рабочей нагрузки.

До сих пор предложения касались SAN или других видов дорогостоящего дополнения оборудования, которое я не могу себе позволить. Итак, учитывая следующие аппаратные средства, операционные цели и ограничения, какая конструкция лучше? (тот, который сводит к минимуму затраты и время простоя и максимизирует доступность, производительность и стабильность)

Оборудование

Операционные требования

Ограничения и соображения

Прошлое исследование

Фух! Заранее благодарю за ваши комментарии! Дайте мне знать, если вам понадобится дополнительная информация: P

Вы можете настроить DRBD между двумя серверами для размещения образов виртуальных машин и файлов конфигурации.

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

У нас есть двухузловой кластер, построенный около года назад с CentOS 5.2, Xen 3.2, LVM и DRBD 8.2.6 ... Я использовал это как в качестве руководства по настройке всего, хотя само руководство предназначено для Ubuntu Hardy, но поддержка Xen в CentOS намного более стабильна IMO.