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

Отказоустойчивые KVM-хосты

Я собираюсь создать простую инфраструктуру виртуальных хостов с помощью QEMU + KVM. Ожидается, что он будет очень простым, без облаков и других интересных вещей. На данный момент единственное требование - это отказоустойчивость данных (оперативное резервное копирование образов дисков хостов). Живая миграция приветствуется, но не является обязательной. Какой способ вы предлагаете? Щас думаю о DRBD.

Если единственное, что вам требуется от такой настройки, - это наличие реплики на втором хосте, то DRBD, вероятно, ваш лучший (и самый дешевый) выбор.

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

Если вам достаточно ручного переключения при отказе, то настройте drbd в режиме master / slave и lvm, или почти любую современную файловую систему для хранения изображений.

Если вы хотите какое-то автоматическое переключение при отказе или наличие нескольких гостей на обеих машинах (например, для балансировки нагрузки), вам нужна какая-то кластерная установка. Либо cLVM, либо кластерная файловая система (например, GFS или OCFS).

Другой вариант, хотя я пока не могу его рекомендовать, - это использование CEPH. Он еще не объявлен готовым к производству, и я не ожидаю, что это произойдет, пока не будет процедура восстановления для btrfs.