Для изображений хоста kvm. GFS2 или OCFS2 с drbd8?

Мне нужна общая файловая система поверх drbd8 на двух узлах. Серверы работают на Ubuntu 9.10.

Я много гуглил, но не смог найти четкой тенденции, которую предпочитает веб-сообщество. Похоже, что OCFS2 сейчас более широко используется.

Какая файловая система надежнее, быстрее? GFS2 или OCFS2? Сообщество linux больше ориентируется на GFS2 или OCFS2? Что из этого лучше поддерживается в Ubuntu 9.10?

Есть ли лучшие (или более распространенные) альтернативы?

3 ответа

Мы используем GFS2/rgmanager/DRBD и KVM для нашей облачной инфраструктуры.

Я не знаю, какого рода менеджер ресурсов OCFS2 имеет; но gfs2 rgmanager великолепен и поддерживает живую миграцию; которые работают без нареканий.

Я хотел попробовать GPFS, но не удосужился проверить это; Я собирался настроить узлы gpfs ​​в существующей настройке kvm / gfs2 в качестве гостей vm.

В целом: Очень надежно, некоторые проблемы с производительностью связаны с блокировкой GFS2 между узлами даже при отключенном ограничении скорости.

  • Тест блокировки одного узла

[root @ core-01 ~] #./ping_pong / gfs2-00 / test 3

2159 замков / сек

  • На обоих узлах

[root @ core-01 ~] #./ping_pong / gfs2-00 / test 3

1336 замков / сек

[root @ core-02 ~] #./ping_pong / gfs2-00 / test 3

1333 блокировки / сек

  • Тест одного блока pclock "./ping_pong -rw / gfs2-00 / test 3"

[root @ core-01 ~] #./ping_pong -rw / gfs2-00 / test 3

2192 замков / сек

  • Тест двухблочного pclock "./ping_ping -rw / gfs2-00 / test 3"

[root @ core-01 ~] #./ping_pong -rw / gfs2-00 / test 3

  2 locks/sec

[root @ core-02 ~] #./ping_pong -rw / gfs2-00 / test 3

  2 locks/sec

Я попытался задокументировать некоторые из наших работ:

http://wiki.samba.org/index.php/6.0:_DRBD

Я не могу говорить за всех, но, безусловно, мы очень довольны OCFS2, будь то на чистом OEL или в виртуальных машинах ESX.

Я протестировал и GFS2, и OCFS2 на паре серверов хранения drbu Ubuntu-9.04 с парой серверов Ubuntu-9.04, монтирующих образы kvm через NFS и iSCSI.

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

Мы очень довольны производительностью drbd + OCFS2 + kvm. Мы действительно столкнулись с проблемами на ранних этапах с коротким таймаутом drbd. Если бы мы использовали расширение qcow2 при записи образов, то мы бы получили прерывистые сбои виртуальных машин при высокой нагрузке. С момента конвертации изображений в raw у нас не было никаких проблем.

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