Чем NAS отличается от SAN?

25

Я исследовал NAS и SAN для ситуации на работе, и я изо всех сил пытаюсь выяснить разницу между ними на корпоративном уровне.

Является ли NAS в основном просто небольшим SAN? Или SAN больше похожи на ваши общие файловые серверы, которые используют предприятия?

Т Крампен
источник
очень простой способ думать об этом, с SAN вам все еще нужен сервер. с NAS сервер встроен.
Фрэнк Томас
21
Это ... задом наперед!
Дэвид Ричерби
@FrankThomas Ну, линии стали размытыми, но это приближение - хорошее место для начала.
Тодд Уилкокс
1
tl; dr: один хранится на уровне файлов, один хранится на уровне блоков.
Мердад

Ответы:

24

Разве NAS не является просто маленьким SAN?

Резюме:

  • NAS - это отдельный сервер, который обычно подключается через Ethernet к локальной сети и обычно обеспечивает доступ на уровне файлов.

  • SAN обычно обеспечивает доступ на уровне блоков, t Это можно сделать разными способами:

    • Fibre Channel объединяет несколько устройств хранения, которые могут обмениваться данными друг с другом.

    • Стойка коробок, содержащих твердотельные накопители NVMe, с коробками, соединенными с InfiniBand .

    • Соединения iSCSI через Gbit Ethernet и множество жестких дисков без SSH.

SAN vs NAS Technology

NAS включает в себя выделенное аппаратное устройство, называемое головным устройством, которое подключается к локальной сети, обычно через Ethernet. Этот NAS-сервер аутентифицирует клиентов и управляет файловыми операциями практически так же, как традиционные файловые серверы, через хорошо зарекомендовавшие себя сетевые протоколы, такие как NFS и CIFS / SMB.

Чтобы снизить стоимость по сравнению с традиционными файловыми серверами, устройства NAS обычно используют встроенную операционную систему на упрощенном оборудовании и не имеют периферийных устройств, таких как монитор или клавиатура.

SAN обычно использует межсоединения Fibre Channel и соединяет набор устройств хранения, которые могут обмениваться данными низкого уровня друг с другом.

SAN vs NAS Модели использования

Администратор домашней сети или сети малого бизнеса может подключить одно устройство NAS к своей локальной сети. NAS поддерживает свой собственный IP-адрес, сопоставимый с компьютерами и другими устройствами TCP / IP. Используя программное обеспечение, которое обычно поставляется вместе с оборудованием NAS, сетевой администратор может настроить автоматическое или ручное резервное копирование и копирование файлов между NAS и всеми другими подключенными устройствами.

NAS хранит много гигабайт данных, вплоть до нескольких терабайт. Администраторы увеличивают емкость своей сети, устанавливая дополнительные устройства NAS, хотя каждый NAS работает независимо.

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

Конвергенция SAN / NAS

Поскольку Интернет-технологии, такие как TCP / IP и Ethernet, получили широкое распространение во всем мире, некоторые продукты SAN переходят с Fibre Channel на тот же IP-подход, который использует NAS. Кроме того, благодаря быстрому совершенствованию технологии дискового хранилища современные устройства NAS теперь предлагают возможности и производительность, которые когда-то были возможны только с SAN.

Эти два отраслевых фактора привели к частичной конвергенции подходов NAS и SAN к сетевому хранилищу.

Источник Различия между SAN и NAS

ДэвидПостилл
источник
3
Лично мне не нравится использование аббревиатуры «SAN» для обозначения сервера хранения или устройства, которое поддерживает определенные типы сетей и протоколов, потому что для меня SAN - это сеть . Сеть хранения данных (или VLAN) должна быть настроена иначе, чем сеть любого другого типа, чтобы функционировать должным образом, даже если это iSCSI (который IMHE более распространен, чем оптоволоконный канал). Я знаю, что мое предпочтение в том, что означает «SAN», заключается не в том, как оно обычно используется, но я думаю, что важно иметь в виду, что хранилище SAN, а не хранилище NAS, - это в основном сеть (и), к которым оно может подключаться.
Тодд Уилкокс
@ToddWilcox - для меня SAN - это несколько устройств, работающих вместе для обеспечения единой «единой» области хранения, и NAS будет представлять собой единое устройство, каждое из которых будет работать отдельно (т. Е. Старомодный файловый сервер с подключенными дисками или смонтированными общими ресурсами).
Иваниван
The NAS holds many gigabytes of data, up to a few terabytesУх ты, сколько лет было статье, из которой ты это скопировал? Домашний NAS начального уровня будет иметь «несколько терабайт», а готовый корпоративный NAS может быть сотнями терабайт.
Джейсон
@Jason Статья была «Обновлено 8 июня 2017 года».
DavidPostill
10
  • Wiki SAN
  • Wiki NAS - здесь есть целый раздел о различиях

SAN обычно обеспечивает доступ на уровне блоков. Таким образом, он выглядит как настоящий жесткий диск для системы, использующей такие технологии, как iSCSI. В то время как NAS обычно обеспечивает доступ на уровне файлов чаще всего в виде общих ресурсов NFS или CIFS.

Сет
источник
4
Чтобы запутать эту проблему, есть дистрибутивы NAS, которые предлагают SAN-подобные сервисы, такие как iscsii. и есть SAN, которые предлагают протоколы типа NAS, такие как SMB / CIF. Так что есть размытая линия путаницы.
Кригги
1
@ Отличный прямой ответ на вопросы. В свете этого я думаю, что типичный способ определить разницу - определить режим по умолчанию. NAS, если по умолчанию установлен уровень файла, по умолчанию SAN - уровень блокировки.
Деймон
1
@Criggie, безусловно, было сближение обоих. Существуют различные продукты SAN, которые предлагают функции NAS и наоборот. Но «оригинальная» разница была именно в этом. Но хороший момент, чтобы упомянуть это!
Сет
1
Размытая линия да, но все же: в этом разница.
TomTom
5

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

SAN - это «Сеть хранения данных», состоящая как минимум из двух резервированных контроллеров, и любого сетевого набора, необходимого для обеспечения полного доступа к этой сети.

Аутентификация / авторизация не различают SAN и NAS. Вам могут или не могут понадобиться учетные данные.

Протокол сортировки указывает на SAN или NAS, но существует куча кроссоверов. Некоторые устройства NAS предлагают iscsi, но лишь немногие SAN предлагают доступ по NFS или SMB / CIF без какого-либо хоста для совместного использования.

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

Обратите внимание, что несколько портов Ethernet, использующих LAGG или etherchannel или связь, не совпадают с резервными контроллерами.


Примеры устройств NAS, которые я использовал

  • Iomega / Lenovo (у него есть загрузчик на Facebook!)
  • Дистрибутив FreeNAS установлен на обычном ПК
  • Synology NAS
  • Thecus NAS
  • Обещание NAS
  • Linux box работает под управлением nfsd
  • Linux box под управлением samba (cifs)
  • Linux box работает под управлением iscsid
  • Хост Windows с общим диском или каталогом.
  • Drobo - это было устройство с 11 отсеками, с 8x2 ТБ дисками и 3x200 ГБ SSD, и у него было 3x 1 Гбит Ethernet-порта, но только один контроллер. Обновления остановили службу на несколько минут, поэтому она не является избыточной, хотя в ней было 3 ссылки в многолучевом режиме.

Пример SAN, которые я использовал:

  • HP lefthand SAN (2004 г.) Это было 4 отдельных блока 3RU со многими кабелями, коммутаторами и дисками. Это стоило бы больше, чем новая машина.
  • Семейство Dell MD3600
  • Compellent sc4020
  • Netapp - чудовищная штука, которая нужна Java, чтобы что-то делать.

Это план сети для чьего-либо проекта по виртуализации, а синие линии обозначают сеть iSCSI.

Все является избыточным, с несколькими путями и избыточными блоками питания на каждом компоненте SAN.

http://virtualization.info/en/files/2012/12/clip_image0019.png


Таким образом, стоимость является хорошим показателем второго порядка компонента NAS против SAN. Если вы можете купить устройство, не требуя одобрения основных средств от benacounters, это, вероятно, просто NAS.

Criggie
источник