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

Гипервизор и GlusterFS (или аналогичный) на одном физическом хосте?

Я унаследовал кучу оборудования от неудачного проекта. Они Серверы SuperMicro 2U с 24x SATA HDD или SSD. Мне было поручено превратить эту стойку с обычным оборудованием в кластер IaaS. Я уже давно знаком с Xen, и проблема с KVM была исправлена, так что я готов пойти по большинству аспектов.

Просматривая документацию, я не уверен прямо сейчас, смогу ли я запустить GlusterFS (или Nimbus / Cumulus или другой уровень облачного хранилища) на том же оборудовании, что и хост виртуальной машины. Я пытаюсь выяснить, есть ли у кого-нибудь опыт создания такой конфигурации - поскольку у меня нет отдельных узлов хранения, смогу ли я полностью использовать это оборудование?

Какие-либо другие предлагаемые решения, такие как выполнение аппаратной пересылки на выделенную виртуальную машину хранения на каждом узле?

Чего вы пытаетесь достичь с помощью Gluster на хосте виртуальной машины?

Gluster - это файловая система FUSE. Это означает, что он работает поверх любой другой файловой системы и обеспечивает только сетевую функциональность.

Если вам нужна репликация HA Disk с виртуальными машинами наверху, то Gluster будет неправильным выбором. Для этого есть такие вещи, как drbd. Однако, если вам нужна общая файловая система для виртуальных машин для монтирования, это может быть хорошим вариантом в зависимости от того, что именно вы пытаетесь сделать.

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

Я использую xen и gluster, но никогда не использую виртуальные машины для запуска распределенной файловой системы для запуска виртуальных машин на одних и тех же гипервизорах. Я думаю, проблема будет в установке ISCSI, в то время как виртуальные машины, работающие на gluster, не смогут инициировать передачу аппаратного обеспечения. Это может сработать, если единственные виртуальные машины, загружаемые из физической холодной загрузки, - это виртуальные машины, на которых запущен gluster, вручную монтируют ISCSI, а затем вручную загружают виртуальные машины, подключенные к gluster LUN. Должен быть доступен сценарий.