В настоящее время у меня есть сервер хранения под управлением Oracle Solaris Express 11 с дисками 12x1tb. В настоящее время он предоставляет две функции: 1) предоставление хранилища данных для небольшой фермы vSphere 4.1 через NFS и 2) предоставление общего сетевого ресурса для группы через SMB.
Преимущества ZFS очевидны для тех применений, которые у нас были до сих пор. Тем не менее, мы начинаем смотреть, где находятся единственные точки отказа, и искать пути их устранения.
Очевидной единственной точкой отказа является сам NAS. Если есть проблема с программным или аппаратным обеспечением, связанная с Solaris или оборудованием NAS, это переводит весь пул хранения в автономный режим. У нас есть бюджет, чтобы купить другое эквивалентное шасси + диски, но какие у меня варианты программного обеспечения для их кластеризации и повышения доступности пула хранения?
Я читал кое-что о HAStorage + как о программном обеспечении, которое может выполнять кластеризацию хранилищ, но может ли это также кластеризовать службы NFS и SMB на обоих узлах? Могу ли я ожидать решения, которое реализует автоматическое переключение при отказе?
Наконец, есть ли какие-нибудь достойные руководства по настройке?
К сожалению, ZFS не является файловой системой с поддержкой кластеров, что ограничивает ее использование в кластере серверов с мгновенным переключением при отказе. Однако, если ваша платформа может позволить себе отключение / паузу на несколько секунд, возможно, что-то вроде NexentaStor может быть настроен для обеспечения высокой доступности по разумной цене - он также очень прост в настройке и управлении.
К сожалению, я не думаю, что вы сможете сгруппировать их в обычном смысле, поскольку zfs не является кластеризованным fs. Взгляните на создание снимков zfs как на способ репликации ваших данных. Я считаю, что это команды zfs send и zfs recv.
Файловая система не должна знать о кластере. С двумя подключенными дисковыми массивами и некоторым программным обеспечением для кластеризации оставшаяся сторона подключает вышедшие из строя боковые диски, а затем импортирует zpool. Он также работает с UFS или чем-либо еще, что вы можете вставить на жесткий диск. Несколько лет назад я пользовался программным обеспечением Sun для кластеризации. Я считаю, что оракул "Solaris Cluster" - это то же самое.