Сетевое хранилище NAS (Network Attached Storage) – это устройство, которое подключается к сети и предоставляет централизованное хранение данных для различных устройств в сети, таких как компьютеры, ноутбуки, планшеты и смартфоны. Видеонаблюдение иногда также использует NAS в качестве основного или резервного хранилища информации.
NAS позволяет пользователям легко получить доступ к своим файлам и делиться ими с другими пользователями в сети. Он работает как специализированный сервер файлов, обеспечивая высокую скорость передачи данных и удобный интерфейс для управления файлами.
Одной из основных особенностей сетевого хранилища NAS является его возможность построения RAID (Redundant Array of Independent Disks) системы, позволяющей увеличить безопасность и надежность хранения данных. NAS также может предлагать другие функции, такие как резервное копирование данных, удаленный доступ, стриминг мультимедиа и многое другое.
Сетевые хранилища NAS доступны в различных конфигурациях и емкостях, начиная от домашних и малобюджетных моделей до профессиональных и предприятий решений с большим объемом хранения и расширяемостью.
NAS-узел — представляет собой отдельный компьютер или специализированное устройство, основным предназначением которого является предоставление служб для хранения данных другим устройствам в сети. Операционная система и программы NAS-модуля обеспечивают работу хранилища данных и файловой системы, доступ к файлам, а также контроль над функциями системы. Устройство не предназначено для выполнения обычных вычислительных задач, хотя запуск других программ на нём может быть возможен с технической точки зрения. Зачастую NAS-системы имеют скудный графический или консольный интерфейс или не имеют его вовсе, а все настройки и манипуляции производятся через web-интерфейс.
Полнофункциональная операционная система не нужна на устройстве NAS, поэтому часто используется урезанная операционная система. Например, FreeNAS или NAS4Free, оба решения NAS с открытым исходным кодом, реализованы как урезанная версия FreeBSD.
Системы NAS содержат один или несколько жестких дисков, которые объединены в RAID-массивы с возможностью восстановления данных при сбое. Сейчас часто используется RAID 5,6.
NAS использует сетевые протоколы, такие как NFS (популярные в системах UNIX), SMB (используется в системах семейства Windows NT), AFP (используется в системах Apple Macintosh) или NCP и IPX(используется в OES и Novell NetWare). Обычно у систем NAS присутствует множество протоколов.
Данное делегирование обязанностей хранения данных дает ряд преимуществ:
- Обеспечивает надёжность хранения данных
- Лёгкость доступа для многих пользователей
- Лёгкость администрирования
- Масштабируемость
NAS-системы позволяют использовать такое решение, как кластеры для высоко нагруженных приложений.
В случае NAS данные хранятся на некоем сервере с локально подключённым массивом дисков, и в сеть для других компьютеров они предоставляются в виде файлов по высокоуровневым прикладным протоколам (SMB/CIFS, NFS, FTP, HTTP, WebDAV, BitTorrent и др.)
В случае SAN есть хранилище данных — дисковый массив. Дисковый объём этого хранилища нарезается на логические единицы LUN (Logical Unit Number) и клиентам предоставляются именно LUN’ы (то есть куски дискового пространства). Созданием в этом дисковом пространстве, предоставленном хранилищем, дисковых разделов, файловых систем и размещением файлов занимается уже тот сервер, которому был презентован этот LUN. Само хранилище знает только о LUN’ах, и не знает ничего о более высокоуровневых логических структурах на этом диске (типа файловых систем и файлов).
Следует учитывать, что для данных устройств источник бесперебойного электропитания и заземление являются обязательным условием эксплуатации.