NAS (Network Attached Storage) – сетевое хранилище данных на файловом уровне. Конструктивно представляет собой обыкновенный компьютер с компонентами, специально подобранными для выполнения основной задачи, — файлового хранения. Взаимодействие с остальными компьютерами в сети обеспечивается посредством встроенных интерфейсов и специализированной операционной системы.

NAS сервер: что это такое

Недавно увидел интересную и компактную систему хранения данных от компании Synology — DS413. 4-отсечный NAS сервер для малого бизнеса. В данной машине стояло 4 жестких диска на 2 терабайта. Соответственно, в компактной упаковке поместилось 8 ТБ памяти.

Это сетевое хранилище нужно было компании только для архивного хранения документации. Модель уже морально устарела, но все еще отлично справляется с основной задачей. Учитывая, что компания Synology поддерживает даже свою старую продукцию и постоянно обновляет программное обеспечение, проблем с интеграцией не возникло. Все делает в несколько кликов.

Synology DiskStation Manager (DSM)

Synology DiskStation Manager (DSM)

Старая модель, купленная с рук обошлась всего в 8 тыс. рублей. Интеграция проводится в несколько кликов, благо операционная система Synology DiskStation Manager (DSM) позволяет легко подключить устройство к корпоративной сети.

Сетевое хранение данных

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

Для обеспечения сетевого взаимодействия с другими устройствами применяются высокоуровневые протоколы:

  • NFS;
  • SMB/CIFS;
  • FTP;
  • TFTP;
  • SFTP;
  • PXE (распространен на Synology).

Перечислил наиболее популярные, но есть и другие. Сама архитектура устройства сведена к минимуму. Используется только то, что может сделать эффективнее файловое хранение, не более, потому, при исполнении одних и тех же задач, NAS может оказать дешевле файлового сервера. Противостояние этих титанов можете посмотреть в этом обзоре.

Операционная система также минимизирована, довольно часто построена на модульной архитектуре. То бишь, ничего лишнего, желаете подключить что-то новое, просто установите новый модуль на уровне ядра. Наиболее распространенные ОС: FreeNAS, NAS4Free, Debian+ext4. Опять-таки, есть и другие. Каждый воротит то, что хочет.

Банально, на Synology DS413 операционная система Synology DiskManager 5-ой версии, поддержка 6-ой вроде бы имеется, но на момент разверстки еще не было ее стабильной версии. И здесь все довольно просто, развернуть систему, подключить к сети, распределить права доступа пользователей довольно просто. Все интуитивно понятно.

NAS сервер Synology DS413

Теперь поговорим о массивах, ведь это один из самых важных аспектов систем хранения данных. Простенькие серверы NAS поддерживают в основном два типа: 0 и 1. Особенно двухотсечные. Если отсеков 4, то может быть поддержка RAID 5, 6, 10, зависит от модели. Устройства корпоративного сегмента поддерживают даже редкие 50 и 60.

Теперь поговорим об основных моментах NAS, прямо выделим, чтобы запомнить, чем отличаются от других типов СХД:

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

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

  3. Системы плохо масштабируются вертикально, зато имеют широкие возможности горизонтального масштабирования.

Основной недостаток — недостаток гибкости. Систему не получится переквалифицировать в сервер для 1С или переделать в блочное хранилище (SAN).

Как устроен сервер NAS

Все довольно просто:

  • обеспечивает сетевой доступ на файловом уровне;

  • имеет урезанную ОС заточенную под задачи хранения данных;

  • компоненты обеспечивают лишь основную задачу.

Серьезных отличий от сервера или персонального компьютера нет. По сути, NAS скорее построен на программном уровне, чем на техническом, потому вся разница кроется именно там.

Теперь расскажу немного о файловом уровне хранения данных. Помните старый добрый NortonCommander? Наверняка доводилось пользоваться. Так вот, даже если на системе будет 10 дисков, с точки зрения сетевого доступа вы будете подключаться лишь к одному массиву. И файловая система на нем будет общей.

Качали торренты? Да, BitTorrent яркий пример NAS. В общем, файловое отображение реализуется через специализированные многоуровневые протоколы. Например, FTP, SMB/CIFS. Объяснять, что за протоколы, пожалуй, не буду. Это отдельная тема.

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

Сервер NAS vs SAN

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

Начнем с LUN (Logical Unit Number) — это адрес устройства в логических сетях хранения. Объясню проще. Вы можете для каждой области хранилища сделать отдельный адрес (нечто похожее на логический диск в системе Windows), соответственно, только по этому адресу можно получить доступ к LUN. Именно такой подход используется в SAN и недоступен в NAS, адрес которого будет один.

А совместить?

Тогда вы получите полноценную гибридную систему хранения данных, которая не будет являть NAS ни в коей мере. Фактически, система NAS может являться отдельным блоком, но смысл такого подхода теряет. Проще тогда строить полноценный СХД с распределенными системами хранения, а не пытаться построить на базе более сложной системы нечто простое и незамысловатое.

Даже посмотрим на отдельный LUN SAN — полноценный NAS. Так что, практически любая система, в том числе и файловые серверы, способны без особых трудностей выполнять задачи, стоящие перед NAS.

Эффективность сервера NAS

Знаете, вроде кажется, что NAS — простой минимум, вместо которого требуется взять что-то получше. Если в планах усложнение методов хранения данных, то да, лучше сразу начать закупать более серьезное оборудование, если нет, просто ознакомьтесь с эффективным сторонами обозреваемого типа СХД:

  • сравнительно малая цена;

  • интеграция посредством распространенных протоколов;

  • доступность на рынке;

  • легкость введения в эксплуатацию;

  • легкое обслуживание.

Конечно, ограниченная сфера применения частично нивелирует положительные стороны, но если большего и не нужно, то хватит за глаза и неплохо сэкономите.

Успешной работы

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