Использование JBOD для избыточной NFS

Использование JBOD для избыточной NFS

у меня естьКорпус Xyratex sp-2224 JBOD(двойной контроллер) и пара серверов Dell с установленными SAS HBA, которые я хочу использовать в избыточном кластере NFS. Я борюсь не с оборудованием, а с программным обеспечением для этого.

Я посмотрел на Windows Storage Spaces, и, похоже, он будет работать с MSCS, однако я надеюсь на решение этой проблемы на базе Linux. Мои навыки Google здесь меня действительно подводят, поскольку я не смог найти никаких надежных примеров, которые могли бы мне помочь. Большинство из них, похоже, предполагают наличие SAN-бэкенда или чего-то подобного.

Конечной целью здесь является введение избыточности как на дисках, так и на самом демоне NFS. Я знаю, что могу использовать что-то вроде Heartbeat/Pacemaker для кластеризации NFS, но общее хранилище для меня загадка... Какие файловые системы и/или решения я могу использовать для достижения чего-то подобного?

Корпус JBOD не выполняет функцию RAID, он просто предоставляет диски подключенному серверу.

Заранее спасибо!

решение1

Вы ищете:кластеризованные головки хранения, соединенные с двухканальной топологией SAS.

QuantaStor(Линукс) иNexentaStor(Солярис) может это сделать. Вы также можете создать свой собственный набор кластеризации, напримерРСФ-1.

введите описание изображения здесь

Но на самом деле, в зависимости от требований, это просто добавляет сложностикрошечныйувеличение доступности. Вероятность полного отказа головного узла низкая. То, что может вызвать сбой в работе одного, определенно может повлиять на другой. Среда объекта, отказ объединительной платы JBOD, питание, программное обеспечение/ОС...

Возможно, вам будет лучше реплицировать данные на другом уровне (приложение?) или два параллельных стека хранения и использование некоторого вида синхронной/асинхронной репликации. Это означает два сервера + хранилище.ДРБДПод эту категорию подпадают и некоторые коммерческие решения. СмотретьЗетаволти предложения отСИОС.

Связанный контент