Лучший способ поделиться ISCSI lun на кластере серверов приложений

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

В настоящее время у нас около 30 серверов приложений. Когда мы делаем обновление, мы отправляем изменения на одну машину, а затем используем lsync (ветвь rsync), чтобы отправить новые файлы на все машины в кластере.

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

Как лучше обойти это? Мы запускаем Centos 6.4 на всех машинах. Я наткнулся на это, но слышал разные вещи о работе кластерной файловой системы http://ricardobaylon.wordpress.com/2013/11/11/centos-6-4-cluster-gfs-iscsi/

1 ответ

Получите NAS вместо SAN и экспортируйте файловую систему через NFS.

Как вы обнаружили, SAN совместно используют блочное хранилище с помощью сетевых протоколов, таких как iSCSI, ATAoE или FibreChannel. Устройства NAS совместно используют файловые системы по таким протоколам, как NFS, CIFS/SMB, WebDAV и, возможно, другие.

Смотрите также: В чем разница между SAN, NAS и DAS?

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