Можем ли мы использовать Ceph или Gluster FS, чтобы избежать узких мест ввода-вывода для запуска многих виртуальных машин?

AIM:
Я хочу запустить 50 с виртуальной машины на одном сервере или на нескольких компьютерах.

Scenerio:
Я попытался загрузить 15 ВМ на одном сервере с достаточной вычислительной мощностью (процессором) и ОЗУ, но в этом случае диск является узким местом. После небольшого поиска в Google я узнал о Glusterfs и Ceph FS. Я использую образы шаблонов для запуска многих виртуальных машин из этих образов шаблонов, используя концепцию наложения, т.е. один базовый образ qcow и наложение для каждого экземпляра виртуальной машины. Я использую KVM в качестве гипервизора и Ubuntu в качестве гостевой и хост-ОС.

Проблема:
Сейчас я использую 10 ПК с достаточным количеством процессора и оперативной памяти для запуска 50 виртуальных машин. Я не могу загрузить 5-5 виртуальных машин на каждой машине вручную. Я могу запустить все эти виртуальные машины, используя удаленные подключения libvirt. Я попытался смонтировать диск на всех машинах, используя NFS. Но, как вы можете догадаться, это будет слишком медленно. Итак, все и все, я хочу сделать это автоматически и хочу использовать один и тот же файл шаблона для загрузки всех этих виртуальных машин. Так есть ли в любом случае использовать glusterfs или CEPH для использования диска всех этих 10 машин и удовлетворения потребностей ввода-вывода для такого количества виртуальных машин.

0 ответов

Другие вопросы по тегам