Для чего необходимо сетевое хранилище (NAS) в локальной сети

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

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

Для чего же служат NAS во вторую и прочие очереди?

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

Обычно сетевое хранилище работает под управлением «фирменной» ОС на основе FreeBSD или одной из специализированных сборок Linux. Почти всегда технически это прошивка, занесенная во флеш-память на плате устройства — диски используются только для хранения данных. Обновление микропрограммы — рутинная операция, подробно описанная в руководстве пользователя. В очередных версиях прошивок могут быть добавлены новые возможности, а некоторые NAS позволяют устанавливать дополнительные программные пакеты на выбор, подобно «настольным» дистрибутивам Linux. Управление накопителем осуществляется через веб-интерфейс. Как правило, в комплекте есть и приложения, устанавливаемые на компьютер. Для контроля состояния и исправности дисков на корпус выведены индикаторы.

В чем преимущества и недостатки NAS по сравнению с традиционным файловым сервером?

Сразу скажем: в цене выигрыша нет! Хранилище с двумя, тем более, с четырьмя винчестерами обойдется заведомо дороже компьютера с тем же объемом и количеством жестких дисков. Малые габариты — достоинство NAS, но
это слабое утешение. Однодисковое хранилище несколько дешевле компьютера с одним винчестером. Однако мы уже решили: и то, и другое к полноценным файл-серверам можно отнести с большой натяжкой. Для надежного хранения данных нужны RAID-массивы или частое регулярное архивирование, а для этого единственного жесткого диска недостаточно.

Запитывать сетевое хранилище целесообразно через ИБП. Поскольку устройство потребляет небольшую мощность (порядка 20—40 Вт), при отключении электричества оно проработает на автономном питании довольно долго. Возможно, за это время электрики успеют устранить аварию! Кроме того, если соединить ИБП и NAS сигнальным кабелем USB, можно настроить корректное завершение работы хранилища при разряде батареи и автоматическое включение при возобновлении питания.

Простота настройки и эксплуатации NAS — преимущество важное. Во многих моделях добавление новых дисков или замена вышедших из строя выполняется «на ходу», без выключения. Такие модели обозначаются как Hot Swap («горячая замена»). Достаточно извлечь и вставить корзину с диском, чтобы сетевое хранилище автоматически перестроило RAID и восстановило целостность массива.

Каким образом сетевое хранилище предоставляет доступ к своим дискам и созданным на них папкам?

Как правило, микропрограмма сетевого хранилища содержит несколько серверов: сервер Samba, сервер FTP и сервер NFS. Каждый из них запускается, работает и настраивается независимо от других. Про службу Samba было сказано ранее. К папкам, которые она предоставляет в общий доступ, компьютеры сети обращаются точно так же, как и к общим ресурсам друг друга: по IP-адресу и имени ресурса. Скорее всего, в локальной сети в основном будет использоваться этот протокол.

Что такое FTP?

Это протокол, который обеспечивает еще один способ общего доступа к файлам и папкам, в которых мгут хранится, например эскизы. В настройках FTP-сервера прописываются учетные записи пользователей, которые могут обращаться к нему. Можно разрешить анонимный доступ — сервер ответит любому пользователю даже без указания имени и пароля. Далее указываются права доступа пользователей к тем или иным папкам.

Доступ к серверу FTP осуществляется различными способами: через браузер или с помощью специальных программ (FTP-клиентов). Чтобы обратиться к содержимому NAS по протоколу FTP из браузера, введите в адресной строке имя или IP-адрес вашего хранилища с префиксом ftp://, например: ftp://192.168.1.99. После запроса имени и пароля в окне браузера отобразится список папок, находящихся в хранилище. Однако таким образом можно только копировать (скачивать) файлы с NAS на локальный компьютер.

Чтобы копировать файлы в обоих направлениях, нужна дополнительная программа. Среди популярных бесплатных FTP-клиентов назовем программы FileZilla Client, WinSCP, FTP Explorer. Функции FTP-клиентов встроены и в такие популярные файловые менеджеры, как FAR и Windows Commander.

NFS (Network File System, сетевая файловая система), как следует из названия, является протоколом сетевого доступа к файловым системам. Протокол был предложен давно, но интерес к нему стал заметен после массового распространения NAS — так удобно монтировать папки хранилища в качестве сетевых дисков на локальные компьютеры. По умолчанию поддержка этого протокола в Windows не задействована. Чтобы включить ее, нужно установить соответствующие компоненты Windows.

Откройте окно Программы и компоненты (Пуск → Панель управления → Программы и компоненты). В левой части окна щелкните на ссылке Включение или отключение компонентов Windows и в открывшемся дочернем окне выберите группу Службы для NFS. Убедитесь, что флажки установлены напротив обоих компонентов: Клиент для NFS и Администрирование. Нажмите кнопку OK. Выбранные компоненты будут установлены.

Графический интерфейс управления клиентом не предусмотрен, поэтому монтирование диска производится с помощью командной строки. Откройте окно интерпретатора командной строки: Пуск → Все программы → Стандартные → Командная строка. Введите команду mount 192.168.1.99:/data z:, где 192.168.0.1 — адрес сетевого хранилища; /data — имя общего ресурса на хранилище; z — буква, которую вы хотите присвоить монтируемому диску. В результате ресурс будет смонтирован в ваш компьютер как один из дисков. Это очень напоминает подключение сетевых дисков, о котором речь шла ранее.

Top