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

Выбор конфигурации NetApp FAS2240

Если мы покупаем контроллер FAS2240 с двумя дисковыми полками дисков SAS, получим ли мы лучшую производительность, купив два (2) отдельных контроллера и балансируя нагрузку между ними?

Если мы покупаем контроллер FAS2240 с двумя дисковыми полками дисков SAS, у нас есть лучшая производительность, покупая два (2) отдельных контроллера и балансируя нагрузку между ними?

Да, но.

Да, при правильной настройке у вас может быть вдвое больше производительности, чем у одного контроллера, НО не для одного общего ресурса.

Позвольте мне пояснить, что каждый контроллер можно представить как отдельный компьютер на базе * nix, который имеет общую дисковую шину с арбитражем. Оба загружаются по отдельности, им нужны собственные IP-адреса, и оба используют одни и те же протоколы. Сами диски всегда «принадлежат» только одному контроллеру ИЛИ другому, но не обоим. Это означает, что вы хотите создать общий ресурс NFS, который должен исходить от ОДНОГО из контроллеров (кстати, заголовок - правильное слово), и данные будут храниться на дисках, которые принадлежат / принадлежат - этим руководителем, и только этот руководитель будет обслуживать запросы на эту долю. Другая голова может делать свои собственные вещи, в том числе делиться своими дисками по любым протоколам, которые вам нравятся. Затем головки можно настроить так, чтобы они брали на себя работу друг друга даже в случае отказа головки, но не мгновенно - каждая голова следит за другой, и если она обнаруживает, что другая вышла из строя, она берет на себя ответственность за другую головку. диски и IP-адреса создают / дублируют общие ресурсы. Как только неисправная голова возвращается, вы можете отменить этот процесс, но ключом к этому является то, что общие ресурсы не будут доступны в течение этого периода переключения при отказе, и некоторые протоколы справляются с этим лучше, чем другие. HTTP / HTTPS, в частности, очень хорошо справляется с этим, за исключением записи в середине потока, в то время как общие ресурсы iSCSI / FC также нечестны.

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

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

Надеюсь это поможет.