Кластер HA, имеющий башню 4U сервер с SAS

Я предполагаю, что ответ на этот вопрос зависит от того, как приложение обрабатывает несколько рабочих, пишущих в то же место одновременно. Вы не хотели бы 2 рабочих, пишущих в тот же файл одновременно, и при этом Вы не захотите одного рабочего, перезаписывающего файлы, созданные другим рабочим (по крайней мере, я не думаю, что Вы были бы.)

Я не могу ответить за Ваше приложение а именно, но в мире базы данных мы обычно позволяем несколько параллельных чтений и единственный доступ для записи потока/доступа/рабочего (блокирует ли это быть уровнем таблицы, уровнем строки или уровнем страницы.)

2
задан 3 February 2013 в 23:52
5 ответов

Вы подразумеваете, что хотите иметь параллельный доступ сервера хранения SAS? С SAS включается с этих двух серверов? Я, не совсем несомненно, пойму... Но так или иначе, было бы намного более просто просто продать Ваши серверы и иметь центральный NAS (или SAN с iSCSI) с соединением на 2-3 гигабита, затем агрегат все Ваши ссылки вместе, чтобы иметь выше troughput, можно агрегировать ссылки на серверы также. С этой системой можно даже включить все больше серверов к NAS/SAN намного большим количеством более легкого способа. И если Вы идете с NAS, когда каждый полон, можно добавить просто новый, затем добавить NFS и позвольте нам рок-н-ролл ;)

2
ответ дан 3 December 2019 в 08:44

Да. можно получить Переключатель SAS. Они не являются дешевыми, и они не хорошо поддерживаются для большей части кластерного программного обеспечения, HBAs или дисков. Я рекомендовал бы получить iSCSI или FC. Мне не везло с NAS лично, но я знаю, что места выполняют его.

2
ответ дан 3 December 2019 в 08:44

Действительно возможно подключить несколько серверов к единому устройству хранения через SAS, но это будет зависеть от спецификации Вашего устройства хранения. Если маскирование LUN будет включено в спецификацию затем, то это будет, вероятно, поддерживать несколько устройств.

Можно также хотеть сослаться: Новичок SAS и вопросы о сервере

2
ответ дан 3 December 2019 в 08:44

Да, возможно подключить 2 сервера к единственному набору дисков SAS. Супермикро делает дисковую полку, которая возьмет 8 2,5-дюймовых дисков SAS и смонтируется в 2 3,5-дюймовых отсеках для накопителей. Это имеет два набора соединений, допуская избыточные соединения, но это только работает над дисками SAS (не SATA). Не ясно, требуется ли специальная возможность от дисков, кроме того кажется ясным, что SATA не поддерживает это.

Это - теория, я не использовал эти устройства, хотя я сделал некоторое исследование их. Таким образом, Вы, возможно, должны сделать некоторое экспериментирование на этом. Однако их схема (на странице, на которую ссылаются ниже), ясно показывает конфигурацию, о которой Вы говорите.

Устройство является CSE-M2BE2 и стоит чуть более чем 200$. Настолько менее дорогой, чем какой-либо твердый ISCSI или решение SAN, и это определенно, кажется, не требует переключателя SAS и т.п.

НЕОБХОДИМО будет настроить и использовать STONITH, чтобы предотвратить мозговой разделением доступ ресурсов или использовать файловую систему с поддержкой кластеров как OCFS2.

Однако использование внутренних дисков и DRBD является, вероятно, простым решением.

Если бы Вы действительно добираетесь для проигрывания вокруг с этим, мне особенно было бы интересно знать, как это работает.

2
ответ дан 3 December 2019 в 08:44

Мы недавно обсудили что-то подобное. Сообщение предлагает много хороших вариантов, но мы обосновались на Xandu 230 RAID Inc. Они поставят no-single-point-of-failure избыточную полку для хранения SAS на 6 Гбит/с (24 отсека, заполненные дисками SAS на 2 ТБ 6 Гбит/с).

См. принятый ответ в этом сообщении Serverfault.com для технических и оценивающих деталей.

2
ответ дан 3 December 2019 в 08:44

Теги

Похожие вопросы