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