Сетевое железо - статьи

       

Построение SAN


В небольших SAN рекомендуется использовать коммутаторы начального уровня вместо концентраторов: цена на коммутаторы начального уровня сравнима с ценой управляемых концентраторов. При использовании топологии FC-AL ошибки одного из устройств в петле сказываются на работе всех остальных, вплоть до полной неработоспособности. Найти и изолировать источник ошибок в сети Fibre Channel, построенной на концентраторах, очень сложно (как правило, производится последовательное отключение устройств, пока не будет найден источник). У коммутаторов ошибки на одном из портов не сказываются на работе остальных; кроме того, на каждом порту всегда есть статистика ошибок. Производительность коммутируемой сети Fibre Channel выше, чем у сети, построенной на концентраторах, поскольку все устройства в Arbitrated Loop для обмена данными используют одну линию с пропускной способностью 100 Мбайт/с, а у коммутатора каждый порт работает независимо.

При построении SAN на коммутаторах (за исключением коммутаторов класса Director) рекомендуется создавать две независимые группы коммутаторов; такая конструкция называется dual fabric. Это позволяет избежать единой точки отказа в SAN. Кроме того, изменения конфигурации, регламентные работы (например, установка новых программно-аппаратных средств) на одной из групп не сказываются на работе другой. Применение dual fabric совместно с программным обеспечением поддержки альтернативных путей доступа и распределение нагрузки для соединения серверов и устройств хранения (пути, разумеется, должны быть распределены между разными группами коммутаторов) позволяют создать надежную сеть хранения. В качестве такого программного инструментария можно рекомендовать Veritas Volume Manager.

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

На рис. 5 и 6 для иллюстрации применения рекомендаций на практике изображены схемы SAN, реализованные у двух крупных заказчиков нашей компании».



Рис. 5. Пример реализации Dual fabric SAN на основе центральных и периферийных коммутаторов

Центральные коммутаторы основной и резервной площадок объединены двумя ISL-соединениями (рис. 5), а все серверы и дисковые массивы подключены в каждую из групп. С целью экономии портов на центральных коммутаторах и в связи с особенностями ленточной FC-библиотеки для ее подключения к серверам были использованы периферийные коммутаторы. Ленточные устройства библиотеки подключены в два периферийных коммутатора.



Рис. 6. Пример реализации SAN на основе коммутатора класса Director

В сети (рис. 6) в качестве центрального коммутатора используется FC-Director. Все серверы и дисковые массивы подключены двумя соединениями в центральный коммутатор. В целях экономии портов на центральном коммутаторе для подключения ленточных устройств библиотеки в SAN были использованы два периферийных коммутатора.


Содержание раздела