Сеть хранения данных SAN - это высокоскоростная выделенная сеть передачи данных, связывающая один или несколько серверов с одной или несколькими системами хранения по каналам Fibre Channel. Доступ к данным в SAN осуществляется на уровне блоков (в отличие от NAS, где доступ реализован на уровне файлов). Основная идея SAN состоит в отделении устройств хранения данных от сервера и сетевой ОС. Фактически SAN - это комбинация аппаратных средств и ПО, позволяющая большому числу пользователей хранить и совместно использовать информацию. При использовании SAN сервер не задействует ресурсы на обращение к дискам, а высвобожденные ресурсы направляются на работу выполняемых на нем приложений.
Сеть SAN включает пять базовых компонентов:
- серверы; инфраструктуру SAN;
- дисковые системы хранения;
- ленточные системы хранения;
- программное обеспечение управления.
В SAN могут применяться четыре типа топологий:
- «точка - точка» (point-to-point) - прямое подключение сервера к устройству или системе хранения;
- «петля с арбитражным доступом» (Fibre Channel Arbitrated Loop - FC-AL) - передача данных осуществляется последовательно, от узла к узлу (по петле);
- «коммутируемое подключение» (switched FC-SW) - устройства хранения и серверы (всего до 16 единиц) подключаются к коммутатору Fibre Channel. Полоса пропускания доступна для каждого подключенного устройства. При обращении к внешней памяти допускается одновременное взаимодействие нескольких устройств;
- «смешанное подключение» с использованием и коммутаторов и концентраторов.
К SAN можно подключать серверы разных производителей, использующих разные операционные системы. Количество серверов и операционных систем, которые вам требуются, определяют сложность и стоимость решения SAN.
Одно из самых главных достоинств SAN - простая масштабируемость. Вы можете построить начальную сеть с прямым подключением, затем, при необходимости, добавив к ней коммутатор, подключить еще несколько серверов, ленточный массив для резервного копирования, построить отказоустойчивую фабрику из коммутаторов и по мере укрупнения сети добавлять к ней новые серверы дисковые массивы, внедрять программы управления и автоматической диагностики. Единственный недостаток - достаточно высокая стоимость.
SAN следует использовать, если ваше предприятие применяет или планирует применять ERP, аналитические системы, большие базы данных и другие приложения, для которых характерны высокая дисковая активность и централизованное хранение данных. Также целесообразно применять SAN, если вы хотите подключить к одному дисковому массиву несколько серверов либо расположить серверы и дисковые системы на большом удалении друг от друга.
SAN не следует использовать для организации файловых хранилищ небольших размеров.