Сетевые хранилища данных (NAS).

05.11.2020 17:24

    NAS (англ. Network Attached Storage) — является сервером для хранения данных на файловом уровне (рис.1.).

 
Рис. 1. Сервер для хранения данных на файловом уровне.
 

    По сути, представляет собой компьютер с некоторым дисковым массивом, подключённый к сети (обычно локальной) и поддерживающий работу по принятым в ней протоколам. Несколько таких компьютеров могут быть объединены в одну систему (рис.2.).

 
Рис. 2. Компьютерная сеть с NAS.
 

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

    Устройство не предназначено для выполнения обычных вычислительных задач, хотя запуск других программ на нём может быть возможен с технической точки зрения. Зачастую NAS-системы имеют скудный графический или консольный интерфейс или не имеют его вовсе, а все настройки и манипуляции производятся через web-интерфейс.

    Полнофункциональная операционная система не нужна на устройстве NAS, поэтому часто используется урезанная операционная система. Например, FreeNAS или NAS4Free, оба решения NAS с открытым исходным кодом, реализованы как урезанная версия FreeBSD.

    Системы NAS содержат один или несколько жестких дисков, которые объединены в RAID-массивы с возможностью восстановления данных при сбое. Сейчас часто используется RAID 5,6.

    NAS использует сетевые протоколы, такие как NFS (популярные в системах UNIX), SMB (используется в системах семейства Windows NT), AFP (используется в системах Apple Macintosh) или NCP (используется в OES и Novell NetWare). Обычно у систем NAS присутствует множество протоколов.

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

  • Обеспечивает надёжность хранения данных
  • Лёгкость доступа для многих пользователей
  • Лёгкость администрирования
  • Масштабируемость

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

    В последнее время получают распространение так называемые мини-серверы, в которых функции NAS объединены с дополнительными службами, как например, фотогалерея, медиа-центр, BitTorrent и eMule клиенты, почтовый сервер, станция видеонаблюдения и т. д. Такие устройства предназначены, в первую очередь, для SOHO-рынка, поэтому в них редко устанавливается более 4 жёстких дисков. Основное преимущество таких систем состоит в их низкой стоимости по сравнению с полноценными серверами и высокой степени интеграции.

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

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

  • Число и форм-фактор отсеков для накопителей. Для дома хватит 1-2 отделений, для установки в офисе стоит предусмотреть не меньше 3.
  • Рекомендованный размер всех дисков. Зависит от выполняемых техникой задач. Для работы с большими объемами данных стоит выбрать не меньше 6-8 ТБ, для хранения документации и аудиофайлов – около 2 ТБ. Универсальный вариант для дома и офиса – диски на 4 ТБ.
  • Поддержка уровней RAID – технологии, объединяющей все накопители в общий блок, увеличивая быстродействие системы. Если дублирование данных не требуется, достаточно выбрать RAID 1, для максимальной защиты информации – RAID 10.
  • Аппаратная часть устройства – мощность процессора и объем оперативной памяти. Чем выше их производительность, тем быстрее будут обрабатываться данные NAS.
  • Поддержка интерфейсов. Наличие Wi-Fi обеспечивает беспроводное подключение к сети, LAN (RJ 45) – проводное. Порты USB позволяют подключать дополнительные накопители или флешки для передачи или резервного копирования файлов.

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

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