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

ZFS, SAN, HA, возможно?

В настоящее время я работаю в компании, которая приобрела несколько различных решений SAN (что в то время было дешево!), И я хочу настроить хранилище файлов HA ZFS по оптоволоконному каналу.

По сути, я взял срезы из каждого файла sans и добавил их в пул ZFS на этом поле (которое я называю «прокси ZFS»). Затем я вырезал LUN из этого пула и назначил их другим серверам. Затем у меня есть моментальные снимки, сделанные на каждом из LUN, и репликация за пределами площадки для аварийного восстановления. Все это работает отлично (резервные копии для ESXi!)

Тем не менее, я хотел бы иметь возможность а) расширить и б) сделать его HA. Вся документация, которую я могу найти по настройке кластера высокой доступности для файловых хранилищ, реплицирует данные с двух серверов, а затем обслуживает их с этих компьютеров (я верю, что SAN позаботятся о данных, и не хочу ничего реплицировать - стоит!) . По сути, все, что я хочу, - это чтобы узел, обслуживающий пул ZFS, был HA (если он будет запущен в производство, у нас будет около 128 ТБ, и мы собираемся расширить его до pb). У нас есть пара IBM SVC, которые, кажется, обрабатывают настройку узла HA каким-то непонятным свойством IBM, так что логически это кажется возможным.

Клиенты будут вносить изменения только через один прокси-сервер zfs за раз (многопутевая настройка только для отработки отказа), поэтому я не верю, что мне нужно настроить OCFS? Если мне нужно настроить OCFS, могу ли я поставить ZFS поверх этого? (требуется моментальный снимок / откат и репликация на удаленную площадку, а также все преимущества тонкой подготовки и дедупликации)

Однако, когда я импортирую пул ZFS во второй ящик, я получил большие предупреждения о том, что он установлен в другом месте, и мне нужно было принудительно импортировать, а затем при импорте LUN ​​я увидел, что GUUID был другим, поэтому многопутевый режим не выбирает, что LUN такие же? могу ли я изменить GUUID через smtfadm? Возможно ли это даже по оптоволоконному каналу? Может ли кто-нибудь указать мне на какую-то документацию? Я просто сумасшедший?

Любой вклад приветствуется.

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

Я знаю, что Nexenta выполняет HA, используя RSF-1 из http://high-availability.com/ - возможно, вы захотите подумать о том, чтобы получить два головных узла NexentaStor, которые принесут вам все это добро. Если вы в Великобритании, посмотрите http://www.va-technologies.com/

Если вам нужна HA с ZFS, я знаю только два метода:

Как правило, при любой настройке у вас есть два совпадающих головных устройства, которые либо а) хранят резервную копию каждого блока, б) могут обращаться к JBOD друг друга для аварийного переключения. Но настоящий ответ - поговорить с поставщиком, выбрать рекомендуемое решение и купить контракт на поддержку. В противном случае, когда проблемы неизбежно возникнут, вы останетесь одни. Какой смысл настраивать HA, делая все, что вы думаете, избыточным, но при этом оставляя себя единой точкой отказа.

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