17.12.2012 13:28, Slawa Olhovchenkov пишет:
On Mon, Dec 17, 2012 at 12:48:00PM +0400, Vadim S. Goncharov wrote:

On 15.12.2012 00:56, Владимир Друзенко wrote:
Приветствую всех!

Гугление показывает, что под топик нет файловой системы для совместного
доступа к блочному устройству нескольких различных серверов.
Не путать с распределёнными и сетевыми ФС. Ищу аналоги GFS/GFS2 для FreeBSD.

Цель: подключить 2 (3, 4, N?) сервера с FreeBSD к одной хранилке по FC/SAS и
иметь доступ к одним и тем же данным, например для Live Migration виртуалок.
GigabitEthernet уступает в линейном доступе почти в 2 раза даже обычным
современным десктопным винтам SATA 7200rpm. Стоит ли говорить об IOPS и
latency, а если ещё хранилка с RAID из N современных SAS 15krpm? В таком
случае разница будет на порядок.
lagg здесь не поможет - один сервер с хранилки всё равно не сможет
читать/писать быстрее чем 1Gbit/s, при этом с тем же IOPS и latency.
Есть ещё вариант с 10GigabitEthernet, но цена вопроса по сравнению с FC
оставляет желать лучшего...

Так что пока я вижу единственный адекватный вариант - это такая ФС.

P.S. Интересны любые мысли в тему. :-]
Единственное из имеющегося, что как-то имеет отношение к блочному уровню -
hastd (надстройка над geom_gate). Несколько не то, но тут в соседнем треде
уже поднимался вопрос, что задачу можно решать и несколько другим способом.
я, собственно, не понимаю претензии по поводу "10G езернет -- это
дорого".
насколько я понимаю задачу ТС, то к хранилищу цепляться будет
несколько машин.

т.е. нужен будет FC свич, т.е. SAN свич. с портами на 8GB. медными или
оптическими. если медными -- кабель кажется по стошке. если
оптическими -- считаем на каждый интерфейс по две sfp+, которые тоже
не бесплатные, но за цену которых я говорить не готов (хотя вряд ли
они по $30 будут).
судя по гуглу SAN свич с портами 8GB -- это от $2300 (там).

может, конечно, в качестве хранилища и будет
выступать один-единственный финчестер с FC интерфейсом, но это вряд
ли. значит полка. приличная полка -- это дорого. а неприличная будет
давать трансфер в районе обычного вичестера -- и нафига тогда эти пляски?

а между тем в этом году у 10Gbase-T наконец-то случился прорыв.
коммутатор Dell PowerConnect 8024 на eBay стоит 3200-5000$, т.е. почти
столько же. у супермикры появились материнки с онбордным 10Gbase-t.

X9DRH-7TF $700
X9DRG-HTF $600

коммутация идет обычным патчкордом.
т.е. цена решения будет такая же или даже ниже.
Прежде чем заниматься калькуляцией ознакомьтесь, пожалуйста, со спецификацией полки IBM DS3500 - её модель указывал в одном из предыдущих писем: "8 портов FC 8 Гбит/с и 4 порта SAS 6 Гбит/с" © http://www-03.ibm.com/systems/ru/storage/disk/ds3500/ Сколько серверов можно подключить к такой полке по FC с учётом дублирования? Я насчитал 4. + ещё 2 по SAS. Если забить на дублирование, то 8 + 4 = 12. На данный момент нам даже 4 с запасом. Т.е. ни о каких FC-свитчах нет и речи. Да и не решает любой Ethernet вопрос с совместным доступом к данным на блочном устройстве - полка только iSCSI умеет.

Ответить