19декабря

SAN или NAS. В чем разница?

Если вы имеете дело со сферой видеопроизводства, да и не только, вы явно должны были слышать о NAS (Network Attached Storage) и SAN (Storage Area Network).

 

 

Так в чем же разница и что стоит выбрать? SAN может состоять из хранилищ многих типов – диски, дисковые системы, флэш-накопители (SSD), накопители на магнитной ленте и т.д. Все вместе они объединены и управляются контроллером. То есть SAN ведет себя как один большой локальный диск. NAS, тем не менее, так же может состоять из таких хранилищ разных типов, но каждый NAS в основном разрабатывается под хранилище определенного типа, хотя в последнее время, с приходом на рынок флеш-накопителей, это разграничение несколько стерлось. Так в чем же разница?

Можно копнуть сильно глубже, но реальная разница видна уже из названий:

  • SAN - Storage Area Network – Сеть хранения данных – является по своей сути сетью.
  • NAS - Network Attached Storage – Сетевое хранилище данных – является по сути диском.

Получается, SAN - это сеть хранилищ (дисков, дисковых систем и т.д.), тогда как NAS – это хранилище, которое является частью сети. С этой фундаментальной разницы следуют основные свойства:

  • Каждое устройство, подключенный к LAN, считает SAN хранилище своим собственным.
  • Каждый NAS, подключенный к LAN, позиционируется отдельно от других устройств в сети. Устройство, которое подключается в LAN, должно «обращаться» отдельно к каждому NAS. Это заставляет устройство иметь в виду, что NAS с кем-то делится и не является собственным.
  • Если в контроллере SAN происходит сбой, вся сеть приходит в нерабочее состояние (поэтому зачастую контроллеры резервируются).
  • Если NAS становится неработоспособным, сеть и другие устройства в ней зачастую не испытывают других проблем. Можно просто отсоединить NAS от сети и по сути ничего не произойдет.
  • При отключении SAN все устройства уже не будут иметь доступа к сети хранения в принципе.
  • Когда SAN растет, он физически занимает больше места.
  • И SAN, и NAS разработаны только для LAN (студии, продакшены и т.д.), а не для WAN (кампусов, интернета и т.д.). Но, опять же, в последнее время возможно соединять несколько LAN сетей в одну с помощью туннеля через WAN, но возникают проблемы пропускной способности, безопасности и контроля.

Способ взаимодействия NAS и SAN с клиентскими устройствами также отличается:

  • Так как подключение NAS в сеть возможно тогда, когда это необходимо (разные помещения или передвижные студии), он поддерживает стандартные протоколы (HTTP, TCP/IP, NFS и другие), которые предусмотрены в обычном LAN.
  • Так как SAN обычно строится на определенной локации в конкретном учреждении и большое количество клиентских устройств постоянно обращаются к нему, скорость, доступность и низкие задержки являются ключевыми. Именно поэтому для SAN для небольшого размера отдают предпочтение «голым» сетевым протоколам Fiber Channel или Infiniband, а не iSCSI, FCoE или SAS, но имеются исключения.

Как SAN или NAS обрабатывает передачу данных Данные можно получить двумя способами – через сервер (как например, скачивая файл через Интернет) или получая их со своего локального накопителя. В первом случае нужен браузер (HTTP) или клиент (FTP) для доступа и получения данных. Во втором случае данные доступны напрямую, всегда и сразу. Исходя из этого: SAN работает как обычный локальный накопитель, NAS – как сервер, кем он и является. По своей сути, SAN строится для скорости и надежности. Для того, чтобы SAN представлял собой локальный диск, придется скрыть посредника – операционную и файловую системы. SAN действительно позволяет иметь доступ и работать с ним как с локальным диском, то есть предоставляет блочный (объектный) доступ – возможность работы с файлами блоками (частями) и с их множеством одновременно для получения максимальной скорости передачи данных. NAS, с другой стороны, является сервером, у которого должна быть операционная и файловая системы. Для получения данных в этом случае нужно использовать определенные правила, точнее протокол доступа.

Теперь мы подошли к вопросам, которые необходимо задать при выборе хранилища:

  • Какие соединения планируются: Fiber Channel или Ethernet.
  • Как подключить клиентские устройства, все ли должны быть однотипные.
  • Сколько нужно объема сейчас и в будущем.
  • Сколько клиентов будут работать с одним и тем же материалом.
  • Сколько клиентов будут работать одновременно в системе.
  • Какие ОС используют клиенты.
  • Какие сроки и планируемый бюджет.
  • Где физически будет размещаться хранилище.
  • В случае отказа, какое время простоя будет приемлемым.
  • Какая планируется стратегия резервного копирования.

  В следующей статье мы рассмотрим как правильно выбрать систему хранения.

Статьи

Группа товаров к новости

Товар к новости

Creation Date

19.12.16