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

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

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

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

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

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

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

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

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