Настройка файлового хранилища zyxel
С ростом мегапикселей фото- и видеокамер проблема хранения домашнего медиаконтента все чаще возникает у большого числа пользователей ПК. Конечно, жесткие диски стоят сегодня не так уж и дорого, а их объем исчисляется терабайтами, но и этого бывает мало.
Вариантов расширения емкости доступного дискового пространства существует несколько. Если у вас обычный «большой» компьютер, то самый простой из них — установка в него новых винчестеров. Более универсальный способ — использование внешних дисков. Однако наиболее удобным (и дорогим) будет установка в домашней локальной сети сетевого накопителя.
Вариант | Плюсы | Минусы |
Внешние винчестеры | Недорого, компактно, универсально | Сложно создать библиотеку большого объема, сложно искать данные, в основном только локальный доступ |
Дополнительные диски в ПК | Недорого, максимально быстро для локального доступа | Необходимо место, питание и охлаждение, повышенный уровень шума |
Сетевой накопитель | Доступ ко всему объему данных с любого сетевого устройства, большой объем, возможность реализации дополнительных функций | Дорого |
Он позволит вам иметь постоянный доступ с любого ПК или плеера ко всей медиабиблиотеке, хранить резервные копии документов и системных разделов компьютеров, обмениваться файлами через интернет без участия ПК и многое другое. Кроме того, эти устройства отличает небольшой (по сравнению с ПК) размер и низкий уровень энергопотребления и шума. Так что если у вас не коттедж с парой подсобных помещений, то компактный сетевой накопитель может быть очень удачным выбором. Кстати, есть даже модели для 2,5-дюймовых винчестеров.
Поскольку наша сеть уже включает роутер, то достаточно только подобрать нужную модель NAS и подключить ее к сети. Для начинающих пользователей, которые не уверены в необходимости десятков терабайт, лучше всего посмотреть на устройства с установкой одного или двух винчестеров. Они сегодня наиболее оптимальны для домашнего использования. А если не будет хватать места — к ним можно будет подключить внешние USB- или eSATA-диски. Если же вы уже заранее понимаете, что пары дисков точно не хватит — есть модели на 4, 5, 6 и более дисков. Правда, их стоимость относительно велика. Большинство устройств продаются без винчестеров, так что их надо будет приобретать отдельно. Для справки лучше всего ориентироваться на списки совместимости производителей. Гнаться за самыми быстрыми винчестерами в данном случае нет смысла. Лучше подбирать их по низкому уровню энергопотребления, нагрева и шума.
Стоит также упомянуть о возможности использования в качестве NAS отдельного выделенного обычного ПК. Но в этом материале речь будет идти именно о готовых сетевых накопителях.
К сети практически все устройства подключаются по гигабитному соединению, поскольку 10-12 МБ/с, которые обеспечивает FastEthernet, по плечу уже самым простым моделям и сегодня смотрятся совсем несерьезно.
В качестве встроенной операционной системы обычно используется Linux, но встречаются варианты и с Windows Home Server. Во втором случае сервер практически не отличается от домашнего ПК, только общение с ним происходит исключительно по сети. WHS снабжена качественной документацией и многочисленными «помощниками», так что разобраться будет несложно. Большинство информации далее в этой статье к этому варианту не относится.
Если вас пугает общение с Linux, то на самом деле ничего сложного в данном случае нет — пользователю доступен удобный web-интерфейс, через который можно настроить все нужные параметры и функции. Но если добраться до командной строки — то можно будет работать с устройством практически как с обычным компьютером.
Кроме операционной системы, есть также смысл обратить внимание на возможности устройства. В настоящее время кроме обычного хранения файлов сетевые накопители предоставляют сервисы медиасервера, загрузки файлов, удаленного доступа и другие.
Что касается аппаратной платформы и производительности, то модели на x86-совместимых процессорах относятся к наиболее производительному (и дорогому) сегменту, в центре выступают ARM-процессоры с частотой 1000-1600 МГц, а замыкают линейку обычно младшие ARM. В реальности стоит смотреть не на саму платформу, а результаты ее конкретной реализации, поскольку оптимизацией программной оболочки можно многого достичь.
От объема оперативной памяти зависит эффективность работы дополнительных сервисов, так что мы бы рекомендовали выбирать устройства с 256 МБ или выше, если планируется использовать не только сетевой доступ к файлам. Хотя и для первого ознакомления вполне достаточно и 64 или 128 МБ. Только не ждите от них слишком многого.
В этот раз мы используем модель DS210+ одного из наиболее популярных производителей данного сегмента рынка — компании Synologу. Это двухдисковое устройство, кроме реализации сервисов сетевого хранения файлов, имеет и множество дополнительных функций и может быть очень полезным как для домашнего использования, так и в офисах.
Нужно отметить, что обычно у всех производителей возможности прошивок практически одинаковы для всех моделей линейки и обновляются одновременно. Более полно познакомиться с устройствами Synology можно в недавнем обзоре DS710+.
Цена вопроса
Розничная стоимость Keenetic Ultra KN-1810 составляет от 9150 до 10890 рублей. Весь рассмотренный в этой статье функционал Keenetic-а входит в стоимость устройства и не требует покупки и активации дополнительных лицензий или пакетов.
2. Первоначальная настройка Keenetic Ultra
Подключаем ноутбук сетевым проводом к локальному порту Keenetic Ultra, вводим в адресной строке my.keenetic.net и попадаем в меню настройки маршрутизатора. Нам надо перейти в раздел "общие настройки системы", пункт "обновления и компоненты" и установить следующие пакеты, которые потребуются для работы с файловым доступом:
- Поддержка USB-накопителей
- Файловая система NTFS
- Общий доступ к файлам и принтерам
- Общий доступ к файлам и принтерам (SMB/CIFS)
- Общий доступ к файлам (Apple File Protocol и Time Machine)
- DLNA-сервер
- BitTorrent-клиент Transmission
- FTP-сервер
- Контроль доступа к папкам
Можно включить опцию автоматического монтирования в сеть любых подключенных USB-устройств, чтобы например смотреть со смартфона фотографии с флешки, но с точки зрения безопасности в офисе это не самый лучший вариант. Обязательно включаем флажки DLNA, AFP, FTP и Windows и приступаем к настройке жёстких дисков и первым тестам.
8. Воспроизведение фильмов через интернет
Хотите смотреть ваши любимые фильмы и сериалы из любой точки планеты со смартфона или телевизора? Самый правильный способ - это подключиться к домашней сети через VPN, чтобы получить прямой доступ к медиатеке через встроенный файловый менеджер Android. Установив VLC Player, можно открывать файлы так же, как если бы они лежали на встроенной SD-карте. Идеально для этой цели иметь статический IP-адрес, ну или хотя бы «белый динамический». Чтобы облегчить подключение к роутеру из интернета, воспользуемся тем же бесплатным облаком KeenDNS, в котором получим имя вида "yourname.keenetic.pro", которое останется с нами даже при смене динамического IP-адреса. Теперь мы подключимся к нашему роутеру по VPN и увидим все домашние сетевые диски, включая те, что созданы самим Keenetic-ом, работающим в роли NAS-а.
В настройках роутера включаем включаем VPN-сервер (лучше всего использовать L2TP/IPsec, нативно поддерживаемый iOS и Android, да ещё и аппаратно ускоряемый Keenetic-ом) и всё почти готово. В плеере VLC наш роутер отобразится в списке доступных серверов, но можно ввести его имя "yourname.keenetic.pro", нажав "плюсик" в основном окне со списком серверов. Здесь мы можем выбрать протокол, по которому будем смотреть фильмы - как SMB, так и FTP, а можно при необходимости подключить общую папку и по NFS. Как только подключение состоится, перед нами откроется файловая структура нашего NAS-а. Плееру VLC не нужно предварительно скачивать на смартфон фильм для его воспроизведения - роутер стримит просматриваемое видео с небольшим кешированием, чтобы не было затыков при ухудшении связи.
Я протестировал воспроизведение через VPN с использованием протоколов SMB и FTP, и могу сказать следующее: с небольшими файлами и рипами в SD и HD качестве проблем не возникает, но HD-рипы в формате .mkv объёмом больше 9 Гб воспроизводились в режиме слайд-шоу. С чем связана эта загвоздка, трудно сказать: производительности процессора Keenetic Ultra достаточно, чтобы по L2TP/IPsec передавать десять таких фильмов одновременно, скорости канала так же выше крыши.
Итого можно сказать, что лучше всё же через интернет смотреть фильмы на Youtube, через Вконтакте или Одноклассники, но если очень хочется воспроизводить медиатеку именно с NAS-а, то перекодируйте тяжёлые рипы, чтобы фильм занимал не более 2 гигабайт, ну или скачивайте его в локальную память смартфона полностью перед просмотром.
Недостатки решения Keenetic в роли NAS
Я не стану углубляться в описание каждого недостатка, полагая, что если вы решили сэкономить на покупке полноценного NAS-а и выделить на его роль современный роутер, то вам надо иметь в виду следующее:
- Keenetic Ultra не имеет мониторинга S.M.A.R.T. жёстких дисков
- Нет поддержки RAID
- Нет возможности бэкапа вашей медиатеки куда-либо, да хоть на другой жёсткий диск
- Встроенный файловый менеджер оставляет желать лучшего
- Нет специального мобильного файлового приложения
4. Настраиваем Apple Time Machine
Если у вас есть ноутбук или десктоп Apple, имеет смысл задействовать сервис Time Machine для автоматического сохранения резервных копий на диск, подключенный к Keenetic Ultra. Зададим хранение Time Machine в папке /backup.
Кстати, сама передача файлов по протоколу AFP сделана компанией Apple настолько отвратительно, что кроме Time Machine, этот сервис больше ни для чего не годится: и телефоны и ноутбуки прекрасно соединяются по Samba, так что папки /public и /media я монтировать в AFP не стану. Давайте протестируем, насколько быстро эппловское детище скопирует на Time Machine свой 140-гигабайтный SSD диск, да и вообще заработает ли оно? У нас есть старенький Macbook Pro с операционной системой MacOS 10.11.6 El Capitan, которая поддерживает резервное копирование только по протоколу AFP, его и будем использовать.
Здесь надо сделать замечание, что наш тестовый MacBook Pro из доисторических времён 2008 модельного года поддерживал только стандарт 802.11n draft, поэтому скорость бэкапа в Time Machine, прямо скажем - отвратная. Современные макбуки с поддержкой 802.11ac и антенной формулой 3x3 или 4x4 могут полностью раскрыть беспроводной потенциал роутеров Keenetic Ultra, и спокойно можно бэкапить встроенные диски объёмом до полутерабайта или даже больше.
Кстати, если вы планируете использовать Time Machine, то мы рекомендуем вам подготавливать жёсткий диск под MacOS, форматируя его в HFS+ (MacOS Journaled File System), потому что в случае если ваш роутер Keenetic сломается, вы всегда сможете подключить дисковую коробочку напрямую к ноутбуку и получить доступ к резервным копиям машины времени.
Доступ к файлам из интернета
В качестве упражнения по совместному использованию роутера и NAS опишем один из вариантов организации полного и безопасного доступа к вашим файлам из сети Интернет.
Контроль прав пользователей у Synology касается и дополнительных сервисов, так что надо убедиться, что FileStation разрешен для нужных людей.
Следующие два действия проводится уже на роутере. Сначала мы назначаем на странице свойств сервера DHCP жесткую привязку MAC-адреса сетевого накопителя одному из IP-адресов диапазона локальной сети. Это позволит нам быть уверенными в том, что IP-адрес после перезагрузок не изменится.
Ну и последний штрих — назначение трансляции внешнего порта на FileStation. В нашем примере мы выбрали внешний порт 39456 и перевели его на внутренний 7001 на адрес 192.168.1.40 сетевого накопителя.
В следующем материале мы рассмотрим работу с дополнительными сервисами сетевого накопителя.
Хороший 5-дисковый NAS сегодня стоит около 800$, и большинство покупателей этих устройств не используют весь их огромный функционал, ограничиваясь автономной торрентокачалкой, файловым хранилищем и устройством, которое делает бэкапы. «Так зачем платить больше?» - спросим мы, ведь эти возможности доступны даже на современных домашних роутерах с многоядерными процессорами.
Возьмем для примера свежий Keenetic Ultra KN-1810. Он имеет 2-ядерный процессор с частотой 880 МГц и 256 Мбайт ОЗУ, что-то похожее было в первых NAS-ах, вышедших на рынок 10 лет назад. Да, процессор с архитектурой MIPS, но, как и прежде, для работы файловых служб Samba (CIFS), DLNA, FTP и AFP не нужно какое-то сверхмощное железо: эти сервисы запустятся даже на кофеварке, а с обслуживанием 3-4 телевизоров и ноутбука роутер вполне себе справится. Вы скажете, что есть роутеры еще мощнее, на ARM-процессорах, - и будете правы. Есть даже роутеры с отсеками для дисков, есть с SATA-портом - я в курсе. Однако и по цене они уже соперничают с хорошими NAS'ами начального уровня, так что вернемся к "ультре". Единственное, что нужно - это подключить к роутеру жёсткие диски, и порт USB 3.0 отправляет нас в огромный мир дисковых коробочек и док-станций, которые сейчас можно купить по цене от 40$ до 600$.
1. Выбор и покупка дисковой коробки для роутера
Как правило, интернет-роутеры не имеют поддержки RAID, поэтому рядовому пользователю в 5-дисковом боксе будут доступны 5 винчестеров и соответственно 5 сетевых ресурсов. Можно разбивать HDD на разделы и монтировать в качестве сетевых дисков вложенные папки, что может потребоваться при разграничении прав доступа пользователей, но объединить несколько винчестеров в один общий большой ресурс силами роутера не получится.
Поэтому, конечно, если вам нужны десятки терабайт данных, лучше брать дисковую коробку с RAID-контроллером, но и то не каждую. Вот пример - современный красивый бокс Orico NS500RU3-B управляется только через софт из-под Windows, так что если в нём один из дисков выдаст предупреждение о скорой поломке, роутер об этом никак не узнает, и вы тоже. Дисковый бокс AGESTAR 3C4B3A1 имеет индикацию и LCD-экран, но это крайне неудачная модель, собравшая много плохих отзывов. Идеальным решением будет либо портативный внешний жёсткий диск от компаний WD или Seagate, либо док-станция открытого типа вроде ORICO 6628US3-C-BK, в которой жёсткий диск открыт всем ветрам и прекрасно охлаждается без вентилятора.
В качестве альтернативы подойдёт и огромная флешка, такая как Sandisk Extreme Pro USB 3.1 объемом 256 Гбайт, но здесь компактность - единственное преимущество, ведь стоит она как хороший SSD.
Мы для тестирования будем использовать красивый, но шумный 5-дисковый бокс Orico NS500U3-BK (без поддержки RAID) с жёстким диском Hitachi объёмом 1 Тбайт.
Дополнительные настройки NAS
Коротко опишем, какие еще действия стоит предпринять после первого запуска сетевого накопителя.
Может так оказаться, что в вашей домашней сети используется имя рабочей группы, отличное от классического «WORKGROUP». Тогда желательно и у сетевого накопителя его изменить. Делается это в настройках протокола Windows — «Панель управления — Win/Mac/NFS». Если сетевой накопитель — единственное постоянно работающее устройство, то можно активировать на нем функцию «Local Master Browser», которая повысит стабильность работы сетевого окружения Windows. По имени или IP-адресу устройства можно найти всегда, но вот собственно их список в окне «Сеть» может иногда быть неполным.
Если планируется предоставлять доступ к NAS из сети Интернет, то желательно включить автоматическую блокировку при попытке подбора пароля. Это позволит вам не опасаться атак начинающих хакеров.
У большинства устройств есть опции по управлению питанием — например, отключению винчестеров в случае отсутствия активности или даже программирование расписания работы. Споры о том, какой режим работы — постоянный или с отключениями — более «полезен» для винчестера, не утихают до сих пор. Однозначного совета тут дать нельзя. Мы бы рекомендовали смотреть по ситуации — если накопитель используется более чем пару раз в сутки, лучше оставить диски включенными. В реальности современные диски очень надежные и если их не ронять во включенном состоянии, служат очень долго и по времени, и по циклам включения/выключения.
Кстати, для повышения надежности очень советуем подключать сетевой накопитель (да и другое оборудование тоже) через источник бесперебойного питания. Выбрать его модель можно по спискам совместимости NAS, тогда при соединении устройств по USB, ИБП сможет сообщить накопителю о проблемах и при необходимости безопасно выключить его.
Сборка
Чаще всего сетевые накопители продаются без винчестеров и пользователю нужно их приобрести и установить самостоятельно. Ничего сложного здесь нет — открываете корпус или вытаскиваете рамки, прикручиваете диски на место и собираете конструкцию.
Единственное замечание здесь — желательно предварительно убедиться, что на винчестерах нет никакой информации и таблица разделов пуста. Иначе могут быть ошибки при инсталляции прошивки. Также не забываем, что все модели сетевых накопителей для своих внутренних дисков в обязательном порядке требуют переформатирования и просто установить существующие диски с сохранением данных не получится.
Доступ к накопителю с ПК
После описанных выше операций, основной сценарий сетевого накопителя — чтение и запись файлов по сети — уже можно начинать использовать.
Вспомним немного практических особенностей сетей Windows. Основной современный сетевой протокол — TCP/IP — позволяет участникам только обмениваться пакетами. Так, для реализации различных сервисов поверх него нужно использовать протоколы более высокого уровня. Не вдаваясь в подробности — «Сеть»/«Сетевое окружение» в Windows, CIFS, SMB, SAMBA — все это означает возможность обмена файлами между сетевыми устройствами и сетевую печать. Реализация этого протокола возможна не только на Windows ПК, но и, например, медиаплеерах, телевизорах, спутниковых ресиверах, IP-видеокамерах и, конечно, других ОС, например Linux или Mac OS (аналогичный «стандартный/общий» протокол для этой ОС называется AFP). В большинстве случаев эти протоколы работают только в локальном сегменте вашей домашней сети.
Для доступа к ресурсу нужно знать имя сервера и имя общей папки на нем. В «Проводнике» Windows достаточно написать в строке адреса «\ServerFolder» — и вы попадаете в папку Folder, расположенную на сервере Server. В нашем случае нужно писать «\DiskStationpublic». Если ваше имя и пароль пользователя в Windows записаны в NAS и права на эту папку у вас есть (или включен гостевой доступ) — то вы увидите ее содержимое, если же нет — то сервер запросит имя и пароль. Обратите внимание, что в сети Windows на разные ресурсы одного сервера в один момент времени можно обращаться только с одним именем и паролем.
Часто удобно иметь постоянно подключенные локальные «буквы» для доступа к сетевым ресурсам. Это тоже сделать несложно — открываете в проводнике «\DiskStation», на иконке «public» нажимаете левую кнопку мышки и выбираете «Подключить». При наличии галочки в окне «Восстанавливать при входе в систему» — у вас всегда на выбранной букве будет доступ к этой общей папке (в случае, если накопитель, разумеется, включен). Кстати, для этой операции можно использовать и Synology Assistant.
Выбор конфигурации дисков
После установки прошивки необходимо выбрать конфигурацию жестких дисков (в некоторых случаях она создается одновременно с установкой прошивки). Если их более одного, то можно выбрать один из вариантов RAID-массивов. Краткие сравнительные характеристики основных из них указаны в таблице. В формуле объема N — число дисков, S — объем одного из них (подразумевается, что диски одинаковые, в большинстве случаев это необходимо для оптимальной работы).
Режим | Число дисков | Общий объем | Плюсы | Минусы |
Отдельные диски (Basic) | 1 | S | Максимальная независимость | Нет отказоустойчивости, нет возможности объединения дисков |
JBOD | 2 и более | S×N | Единый массив максимального объема | При отказе одного диска теряется вся информация |
RAID0 | 2 и более | S×N | Максимальная скорость | При отказе одного диска теряется вся информация |
RAID1 | 2 | S | Отказоустойчивость к потере одного диска | Малый полезный объем |
RAID5 | 3 и более | S×(N−1) | Отказоустойчивость к потере одного диска | Требуется 3 диска и более, невысокая скорость записи на слабых системах |
Некоторые производители, в частности рассматриваемый здесь Synology, предоставляют собственные реализации RAID с упрощенной конфигурацией — когда для расширения массива достаточно только добавить диски или поменять его на более емкий.
Большинство моделей позволяют создавать сразу несколько массивов, а ограничением служит только число дисков. Например, если их четыре, то можно сделать из двух зеркало RAID1, а вторую пару собрать в RAID0.
Обратите внимание, что собственно прошивка устанавливается на каждый из дисков, это позволяет повысить отказоустойчивость и реализовать возможность по миграции и расширению массивов без потери данных методом последовательной замены дисков в RAID1/RAID5.
Кроме системного раздела, обычно есть и раздел подкачки, так что общий полезный пользователю объем получается несколько меньше. Но потеря 2-4 ГБ на дисках в 1 ТБ — не очень существенна.
Для форматирования винчестеров нужно сначала попасть в web-интерфейс устройства. Это можно сделать из Synology Assistant или просто открыв в браузере адрес/имя накопителя. После ввода имени и пароля вы получите доступ к настройкам.
Далее переходим к настройке дисковых томов. Если у вас один винчестер, то вариант тут тоже только один — «Basic», точнее есть еще «Synology Hybrid Raid», который автоматически выбирает наиболее удобную конфигурацию дисков и позволяет легко добавлять новые диски без потери информации. Для рассматриваемой двухдисковой модели он несколько избыточен. Так что если ставите два диска, то лучше выбрать классические JBOD — объединение двух дисков в один большой том, RAID0 — массив с чередованием для объединения в один том и увеличения производительности или RAID1 — два диска являются зеркальными копиями друг друга, обеспечивая отказоустойчивость к неисправности одного из них, правда полезный объем в этом случае равен одному диску. Иногда лучше даже просто сделать два независимых «Basic» тома, а для важных данных настроить автоматическое резервирование с одного диска на второй.
В последних версиях прошивок Synology появилась возможность деления каждого диска на несколько частей и организация массивов уже из них. Это существенно повышает гибкость конфигурации. Поскольку у других производителей такой возможности (пока?) нет, то сделаем все по старинке — один диск в один том.
На последнем шаге устройство предложит полностью просканировать массив на плохие блоки после создания. Несмотря на то, что современные винчестеры отличаются исключительной надежностью, лучше от этого не отказываться.
6. Настраиваем DLNA
Чтобы смотреть на телевизоре со SmartTV скачанные сериалы и собственные фотографии и видео, включаем DLNA-сервер, добавляя папки /download и /media в качестве источников контента.
Проверим работу DLNA, записав в папку /media немного сериалов и установив из Google Play Market на смартфон программу DMS Explorer. При настройках стоит учитывать, что вы можете предложить DLNA-серверу несколько каталогов: с торрентами, со своим медиа-архивом, а базу данных сервера вынести в отдельный каталог, хоть на SSD, если в том есть необходимость. Роутер будет автоматически переиндексировать все добавленные в активные папки фильмы, но в настройках Keenetic Ultra всегда можно дать команду на ручную переиндексацию медиатеки, хотя смысла в этом нет. Давайте посмотрим, есть ли смысл выносить DLNA базу за пределы диска, на котором хранятся фильмы?
Я записал в каталог медиатеки 1429 файлов, в основном BDRip-ы, включая недокачанные с торрентов. Их общий объём составил 499 Гб, и папка медиатеки хранилась на том же жёстком диске, что и архив сериалов.
- Время сканирования архива - 24 минуты
- Объём папки базы данных DLNA - 1 файл 2.05 Мбайт
Как видите, база данных совсем не занимает места на жёстком диске, а сам индексный файл легко может поместиться в памяти роутера. Давайте посмотрим, справляется ли DLNA сервер со своими задачами при одновременной закачке 10 торрентов?
У нас на HWP нет 8 телевизоров, но у нас есть хороший стенд для виртуализации. Я запустил 8 инстанций Windows 7, каждая из которых просматривала по DLNA с Keenetic Ultra один фильм. Одновременно на 9-й машине был запущен клиент Transmission, чтобы видеть, как там что качается, а с физической машины я записывал в каталог /Media ещё несколько фильмов. Компьютер был подключен к роутеру Keenetic Ultra не напрямую, а через управляемый коммутатор Netis ST3310GF, чтобы можно было видеть расширенную статистику трафика через сетевой порт.
Результаты вы можете видеть на скриншоте: в пике трафик достигал по 40 Мегабайт в секунду в обе стороны. Скорость скачивания снизилась до 4 Мегабайт в секунду, но 8 клиентов по DLNA не ощущали никаких задержек или выпадения кадров.
Тот же самый эксперимент, но на 8 HD-потоков уже привёл к тому, что закачка торрентов замедлилась до 700 Кбайт/с, да и копирование стало идти чуть помедленнее - 22 Мбайт/с, статистика по порту показывала рост трафика до 80 Мегабайт/с в каждую сторону, что я связываю с кэшированием файлового протокола, но на этом надо остановиться и сделать вывод, что Keenetic Ultra выдержал испытание: одновременно он может скачивать торренты, воспроизводить HD видео через DLNA и поддерживать работу файл-сервера, так что нам надо ехать дальше.
Про DLNA надо знать следующее: сервис не работает через VPN канал, так что если вы захотите с работы или из троллейбуса посмотреть сериалы с домашнего медиа-архива, листайте наш обзор дальше - мы расскажем, как это сделать.
7. Доступ к файловому менеджеру через облако за серым IP-адресом
Как получить доступ к вашему новоиспечённому NAS-у из интернета, например чтобы закачать презентацию с телефона на NAS? Проще всего воспользоваться собственным сервисом доменных имён KeenDNS. В отличии от известных DynDNS и его клонов, этот сервис работает даже если провайдер выдаёт вам серый IP-адрес вида 10.10.x.x. В настройках роутера идём в пункт "доменное имя", придумываем красивое незанятое имя вида hwp-ru2.keenetic.pro, жмём кнопку "зарегистрировать" - и наслаждаемся! Нет никакой регистрации, нет никакой подписки, нет никакого подтверждения E-Mail, данных паспорта и отпечатков пальца. Вот как должен выглядеть сервис регистрации в 2018 году!
Конечно Keenetic не имеет выделенного Web-интерфейса для NAS-функций, и в этом его недостаток, но нам не сложно ввести логин/пароль, зайдя на hwp-ru2.keenetic.pro и в меню управления роутером прямо на главной странице кликнуть на иконку винчестера и зайти в пункт настроек, связанных с NAS-функциями. Что нужно сделать, загрузить презентацию? Ну кликните мышкой ещё раз на наш жёсткий диск и откроется файловый браузер. Жмём на иконку папки со стрелочкой вверх и выбираем что нам нужно загрузить на винчестер.
Здесь присутствует такой недостаток, как отсутствие простейшего "индикатора закачки", то есть вы никак не видите, загружается ваш файл или процедура оборвалась на полубайте, и даже чтобы замерить скорость, мне пришлось пользоваться ручным секундомером. Скорость загрузки через облако постоянно разная, достигающая в пике 6.25 Мбайт/с на чтение и 5 Мбайт/с. Максимальная скорость достигается при использовании браузера Google Chrome.
При тестировании доступа со смартфона Oppo F7 была выявлена неприятная особенность файлового менеджера - не работал скроллинг, так что одновременно были доступны только 16 файлов или папок, включая корневую. Мы немедленно сообщили об этом разработчикам, и надеюсь они исправят это мелкое недоразумение.
3. Подготовка жёстких дисков
Роутер Keenetic Ultra KN-1810 поддерживает следующие файловые системы:
То есть, прежде чем подключать винчестер к роутеру, его надо отформатировать. Давайте сравним производительность жёсткого диска, чтобы посмотреть, как будет отличаться скорость NTFS от EXT4. Мы будем использовать тестовый пакет IOMeter, в который загрузим несколько паттернов, снятых специальным программным обеспечением с реальных программ. Наша задача здесь - показать, с какой скоростью типичные программы для домашнего использования будут работать с сетевым диском, учитывая процентное соотношение случайного и последовательного доступа. При тестировании мы сравним текущую релизную прошивку 2.13 и драфт 2.14, в котором производитель переходит на другой компонент, отвечающий за SMB/CIFS.
Наши тесты показывают, что никакого смысла заморачиваться с Linux-овыми файловыми системами нет: можно использовать диск, отформатированный под Windows 10 в обычную NTFS, а если что случится с роутером - винчестер всегда можно воткнуть в компьютер и вытащить данные.
Создание общих ресурсов и определение прав
Следующим этапом после создания дискового тома будет программирование пользователей системы. Конечно, можно попробовать работать исключительно под аккаунтом администратора, но это не очень удобно. Второй крайностью будет разрешение гостевого доступа, так что никакой проверки проводиться не будет совсем. Но мы бы все-таки рекомендовали даже для дома и простой сети использовать «полную версию» — с именами и контролем доступа.
Самым удобным вариантом будет использование логинов и паролей, полностью совпадающих с учетными записями в Windows. Это исключит лишние запросы при обращении к сетевым ресурсам. Также будет полезным создать пользователей например для медиаплееров, так что им можно было выделить права «только чтение» на некоторые ресурсы чтобы избежать рисков потери данных. И не забудьте поменять пароль администратора сетевого накопителя.
Если пользователей много, можно также использовать организацию групп для более простого управления правами. Для дома это обычно избыточно.
Права пользователям выдаются не целиком на созданный дисковый том, а на общие папки, расположенные на нем. Так что и их тоже надо запрограммировать. В некоторых случаях они автоматически появляются после создания тома или включения некоторых сервисов (например медиаплеера).
В нашем случае мы сделаем папку public и назначим для нее права нашим пользователям.
4. Встроенный файловый менеджер и права пользователей
Keenetic имеет встроенный файловый менеджер, чего кстати нет в столь любимом многими FreeNAS-е. Он простой и красивый, но его функционал ограничен загрузкой, скачиванием, созданием новых папок и удалением. Для каждой папки имеется возможность настроить доступ для пользователей с клиентских устройств. А вот в сам файловый менеджер через веб может зайти только администратор.
На первом этапе нам нужен именно встроенный файловый менеджер Keenetic-а, чтобы в нашем сетевом ресурсе создать несколько папок. Я по традиции создаю /public для общей файлопомойки, /media для музыки, /download для торрентов и /backup для резервных копий и Time Machine.
Для чего мне это? Ну прежде всего, чтобы был хоть какой-то порядок в файлах, и конечно для того, чтобы настроить права доступа. Музыку и торренты я сделаю общедоступной, чтобы они были видны телевизору и разным плеерам, для /backup создам отдельного пользователя, который будет известен только программе Acronis True Image и Apple Time Machine - это даст надежду, что вирусы-шифровальщики не получат доступ к моим резервным копиям.
Для папки /public я создам отдельного пользователя с простым паролем, чтобы подключить её как сетевой диск на постоянной основе. Если какой-то вирус уничтожит на ней данные, всё самое важное у меня зарезервировано в /backup.
Давайте с бэкапов и начнём
Выводы
Конечно, мы не рассматриваем Keenetic Ultra как полноценную замену NAS-а, ведь следует не забывать, что в роутере реализован лишь базовый функционал обмена файлами по сети. Однако, как вы можете убедиться, этот набор функций покрывает потребности большинства домашних пользователей, в том числе тех, которые не знают, куда пристроить жёсткий диск после апгрейда компьютера. Так же хочется сказать, что если вы чувствуете себя уверенным пользователем, то можете установить из пакетов Optware операционную систему Debian 8 на Keenetic Ultra, которая будет работать не затрагивая весь сетевой функционал устройства. Этот шаг даст вам выход на RAID-массивы, аппаратный мониторинг, выполнение программ по расписанию и более мощный файловый браузер. Но это уже тема совершенно другой статьи.
Наличие свободного дискового пространства, пригодного для хранения разнообразных данных, очень востребовано как для личного использования, так и в производственных целях для малых или крупных офисов. Встроенных возможностей запоминающих устройств обычных компьютеров часто бывает недостаточно. Поэтому все чаще пользователи используют сетевые хранилища NAS или SAN, доступный внутренний объем которых ограничивается только желаниями потребителей, а также напрямую зависит от поставленных задач.
В нашем обзоре мы постараемся объяснить принципы действия хранилищ NASи SAN, опишем способ создания устройства для хранения данных на основе D-Link DSN-1100-10, объясним порядок наиболее востребованных действий с ним и возможных подключений, а также частично остановимся на вопросе восстановления информации в случае ее непредвиденной утрате в хранилище.
Network Attached Storage (сокращенно NAS) представляет собой хранилище информации, состоящее из набора простых дисков, к которому обеспечен быстрый сетевой доступ. Любой пользователь, обладающий соответствующим разрешением, может взаимодействовать с хранилищем, а именно сохранять, размещать и скачивать данные напрямую.
NAS оснащен собственной программной системой, все действия которой направлены на обеспечение безопасных способов хранения и предоставления своевременного доступа к файлам.
Storage Area Network (сокращенно SAN) – это сеть хранения данных, конструктивное исполнение которой выполняет объединение внешних запоминающих устройств в единый комплекс и обеспечивает последующее их распознавание в качестве локальных носителей.
Сеть SAN задействует блочный метод доступа к данным при помощи основного протокола iSCSI, который функционирует на TCP/IP и обеспечивает управление и корректное взаимодействие с различными системами хранения.
Сетевая система универсальна, поддерживается практически всеми ОС и не нуждается в использовании специфического оборудования.
Мы покажем сборку и настройку хранилища на основе D-Link DSN-1100-10, который будет обеспечивать функциональную поддержку разных видов массивов RAID, таких как RAID 0, 1, 1+0, 5.
Поместите в соответствующие лотки жесткие диски и зафиксируйте их.
Последовательно поместите заполненные лотки в установочные гнезда.
Процесс сборки хранилища окончен, и можно приступать к его включению и последующему сетевому соединению.
Для дальнейшего успешного использования хранилище следует соединить с компьютером посредством кабельного соединения или организовать ему доступ в сеть. На корпусе блока отыщите разъем подключения. В нашем варианте он маркирован надписью «Mgmt. Ethernet».
Вставьте один конец кабеля в данный порт, а второй – в сетевой порт маршрутизатора, что обеспечит устойчивое подключение к сети.
При подключении хранилища к персональному компьютеру пользователям понадобиться кабель соединения, концевые зажимы которого выполнены по перекрестной схеме.
При прямом соединении хранилища с ПК вставьте оставшийся конец кабеля в соответствующий lan-порт на задней панели компьютера.
Теперь включите хранилище и дождитесь окончания загрузки.
На ПК откройте веб-браузер и укажите в строке адрес вашего хранилища, сведения о котором представлены в руководстве пользователя. На странице приветствия подтвердите свое согласие с условиями лицензионного соглашения, щелкнув соответствующую кнопку управления.
В выделенном поле установите персональную парольную фразу и перейдите на следующую страницу настроек.
Заполните стандартные поля «IP Address», «Subnet» и «Default Gateway», а затем щелкните «Next» для перехода к следующим настройкам.
Также укажите на новой странице значения «IP Address», «Subnet» и «Default Gateway» для организации iSCSI соединения, а потом нажмите «Next» для перехода к завершающей странице настроек.
Примечание. Данный раздел можно пропустить и заполнить отсутствующие значения IP-адреса, маски подсети и шлюза позже. В этом случае кликните кнопку «Skip To Email Notification».
Настройте службу оповещения по электронной почте, заполнив соответствующие поля, для получения важных сведений о состоянии и работоспособности NAS.
На финальной странице проверьте корректность установленных значений и закончите настройку хранилища нажатием на кнопку «Finish».
Процедура первичной настройки закончена.
Система дополнительно на следующем этапе предложит выполнить загрузку и установку Java, наличие которого необходимо для поддержки работоспособности модуля через «xStack Storage». Кликните по текстовой ссылке «click here» рядом со значком приложения Java, чтобы завершить востребованную установку дистрибутива.
При отсутствии необходимости в приложении, когда оно уже доступно в системе на ПК пользователя, пропустите данный шаг и перейдите к установке «xStack Storage», кликнут идентичную текстовую ссылку «click here» в соответствующей строке ниже под первым предложением для скачивания.
Чтобы избежать принудительной блокировки «xStack Storage» приложением Java, которое может произойти на начальном этапе установки, поместите ссылку для скачивания в список исключений, разрешающий его последующую загрузку. Сперва щелкните правой кнопкой мыши по текстовой ссылке «click here» и выберите в открывшемся меню раздел «Свойства».
Что такое Zyxel NAS542? Как работать с эти NAS устройством? Как создать RAID массив, настроить сетевую папку, включить «Корзину», восстановить данные при поломке? Ответы на все эти вопросы вы найдете в этой статье.
Компани Zyxel родом из Тайваня, она прежде всего известна производством сетевого оборудования для дома и небольшого бизнеса, наравне с этим компания производит NAS устройства.
Устройства NAS от Zyxel довольно надежны и предоставляют хорошие решения для хранения данных. Но даже самые надежные из сетевых устройств NAS имеют срок годности. Это означает, что после нескольких лет использования у них случаются поломки. Средний срок службы NAS составляет, приблизительно, 3-5 лет. Также некоторые факторы могут повлиять на преждевременную поломку устройства и, как следствие потерю важных данных.
Сетевое хранилище может выйти из строя из-за сбоя питания или колебаний напряжения, перегрева, случайного форматирования, переустановки, повреждение файловой системы, обычно это повреждение файла журнала, либо суперблока. А также механических неисправностей накопителей, RAID контроллера и т.д. В большинстве случаев на NAS устройствах удаляются данные после обновления прошивки. И чтобы получить обратно свои файлы вам понадобиться специализированная программа для восстановления данных.
Для создания RAID массива откройте Диспетчер памяти, разверните строку Внутренняя память – Том.
В этом окне кликните «Создать».
Отметьте диски, из которых нужно собрать новый массив, выберите тип будущего RAID и кликните по кнопке Следующая.
После вы увидите уведомление о том, что все данные на выбранном диске будут удалены, нажмите «Да» для подтверждения.
Проверяем параметры, если все указано верно жмем «Применить» и ждем окончания процесса, это займет некоторое время. Новый массив создан и готов к использованию.
Если нужно изменить параметры уже существующего RAID, сперва его придется удалить, и все данные, хранящиеся в массиве, соответственно тоже будут удалены. Выделите том который нужно изменить и нажмите Удалить. Далее для подтверждения удаления во всплывающем окне введите в этой строке DELETE, после чего кнопка Удаления станет доступной. Жмем «Удалить» для продолжения, том удален.
Теперь можно создать сетевую папку для организации доступа к хранилищу.
Отрываем «Панель управления» – «Общие ресурсы». По умолчанию некоторый набор общих папок уже создан.
Если нужно добавить еще, жмем вверху по плюсу, задаем ей имя, если нужно – описание, выбираем расположение, активируем корзину и жмем «Следующая».
«Далее» устанавливаем разрешение права доступа к папке, только чтение или «Чтение/Запись» – и переходим на Следующую страницу.
Если нужно настраиваем параметры публикации – и открываем «Следующую». Проверяем параметры и жмем «Применить».
Если ваш NAS работает и сетевой диск доступен, но вы случайно удалили данные с диска их можно попытаться восстановить из корзины.
При восстановлении файлов с сетевой корзины она должна быть активирована. Для ее активации откройте «Панель управления» – Общие ресурсы.
Выделите нужную и кликните по кнопке «Свойства ресурса».
В открывшемся окне установите отметку напротив опции – «Включить сетевую корзину для общей папки» и нажмите «Применить».
Теперь после удаления файлов они будут попадать в папку корзины, для того чтобы вернуть случайно удаленный файл. Перейдите в каталог, из которого он был удален и откройте папку корзины, найдите его здесь и скопируйте в нужное место.
Если сетевая корзина не была активирована вернуть файлы вам поможет только специальная утилита для восстановления данных. Поскольку в моем случае корзина не была активирована, восстановить информацию таким образом не получится, в таких случаях нужно воспользоваться надежным софтом для восстановления данных чтобы окончательно не затереть информацию.
Оно поможет при случайном удалении, форматировании накопителя, неправильной настройки, пропажи доступа к сетевому диску или повреждения RAID массива. Большинство устройств NAS работают на настроенной версии ОС Linux и форматирование жестких дисков происходит с использованием файловой системы Ext, а управление системами RAID основаны на двух технологиях: mdadm и LVM. При подключении их напрямую к ПК с операционной системой Windows их не удастся прочесть. Поэтому ПО для восстановления обязано поддерживать обе эти технологии и в большинстве случаев должно автоматически собирать такие RAID.
Достаньте диски из NAS и подключите их к ПК с операционной системой Windows. Если операционная система ПК, к которому вы подключаете диски, попросит вас инициализировать их или «Отформатировать», не делайте этого, так как в результате восстановить их будет почти невозможно.
Утилита должна иметь автоматический расширенный механизм сканирования, предназначенный для обнаружения и восстановления данных NAS в различных сценариях потери данных.
Полную версию статьи со всеми дополнительными видео уроками смотрите в источнике. А также зайдите на наш Youtube канал, там собраны более 400 обучающих видео.
К семи из двенадцати кинетиков через USB-порты можно подключить жесткие диски (HDD) и твердотельные накопители (SSD), чтобы получить сетевой диск, файловый сервер, торрент-качалку, медиабиблиотеку DLNA, FTP-сервер и даже личное облако. То есть интернет-центры Keenetic готовы выполнять основные функции сетевого хранилища типа NAS (Network Attached Storage).
Автоматически распознаем и монтируем диски
Файловая система на диске может быть одной из следующих:
• EXT2, EXT3 и EXT4, которые используются в Linux-системах;
• NTFS без сжатия данных, FAT и FAT32 — доступны на компьютерах под управлением Microsoft Windows;
• HFS+ — применяется в Apple MacOS.
Несколько накопителей или других устройств, таких как модемы, принтеры и заряжающиеся гаджеты к одному USB-порту можно подключить через активный USB-разветвитель (иначе USB-хаб или USB-концентратор) со своим собственным блоком питания.
Создаем сетевые ресурсы: общие или персональные
Компьютеры под управлением Windows и MacOS внутри домашней сети могут работать с файлами через сетевое окружение, а также проводник или Finder — на кинетике надо включить приложения «Сеть Windows» и «Сеть Аpple», указать рабочую группу и сделать нужные папки сетевыми ресурсами. Они могут быть общими для всех (анонимный доступ) или открываться только по логину и паролю пользователей, которые заданы на роутере с разными правами.
Дополнительно для компьютеров под управлением Mac OS X версии 10.5 и выше можно включить функцию резервного копирования Time Machine. Пользователи Windows 10 тоже могут использовать диски для бэкапа файловых папок.
Стандартные операции с файлам могут выполняться прямо в веб-интерфейсе с любых устройств, в том числе удаленно через Интернет (напрямую при белом IP-адресе, через сервис KeenDNS или безопасный VPN-туннель), например с мобильного устройства или офисного компьютера. Можно создать новую или удалить существующую папку, скачать, загрузить или стереть файл.
Качаем и раздаем торренты, поднимаем FTP-сервер
Кинетик способен и самостоятельно пользоваться диском. Качать и раздавать торренты встроенным BitTorrent-клиентом Transmission удобно, потому что: 1) не нужен отдельный компьютер или NAS-сервер; 2) потребители контента уже подключены и надо только дать им права доступа к файлам; 3) низкий уровень шума и электропотребления; 4) управление заданиями доступно по ссылке из веб-интерфейса или напрямую на отдельной странице.
Для автономного сбора и обмена данными можно поднять FTP-сервер, чтобы принимать видеозаписи и фотоснимки от IP-камер, показания умных счетчиков, документы и резервные копии, да и вообще любые файлы, а также отдавать их подключающимся клиентам.
Собираем и вещаем мультимедиа по DLNA
Приложение «Медиатека DLNA» автоматически обнаружит фотографии, аудио- и видеозаписи в выбранных папках, чтобы сформировать списки (доступна сортировка файлов по параметрам: track, album, date, title, class) для потоковой передачи по протоколу DLNA на совместимые устройства воспроизведения: смарт-телевизоры, медиаплееры, игровые приставки, смартфоны и планшеты.
Заточены под разные нагрузки
Самые доступные по цене кинетики на роль NAS — модели Omni KN-1410 и DSL KN-2010, объединяющие проводную сеть 100 Мбит/c, Wi-Fi класса N300 и порт USB 2.0. Следующие Extra KN-1710 и Duo KN-2110 отличают более мощные процессоры, но, главным образом, двухдиапазонный Wi-Fi класса AC1200, за счет которого беспроводные клиенты могут эффективнее использовать тот же порт USB 2.0 — вплоть до предела возможной скорости в 480 Мбит/c (или 60 Мбайт/c).
Далее идет Viva: здесь уже два порта USB 2.0, гигабитный коммутатор и точка доступа AC1300 Wave 2, чтобы подключить больше периферии и существенно повысить скорость проводным клиентам. Две старшие модели Giga KN-1010 и Ultra KN-1810 получили USB-порт версии 3.0, через который скорость чтения с диска в реальных задачах достигает 100 Мбайт/с. При этом Ultra оснащена Wi-Fi класса AC2600, что подходит для больших домашних сетей и объектов малого бизнеса, где может быть много устройств, в том числе, с быстрыми адаптерами 3х3, 4х4 и 2х2@160 МГц.
В итоге скорости чтения и записи файлов по сети или пропускная способность потоковой передачи по протоколу DLNA зависят от версии USB-порта, сетевой среды (Ethernet или Wi-Fi) и, конечно же, числа одновременных соединений. А вот для торрент-клиента с учетом производительности процессоров заданы следующие предельные значения:
Установка прошивки
После этого обычно необходимо пройти этап установки встроенного программного обеспечения в NAS. Делается это с использованием комплектной утилиты, в нашем случае Synology Assistant. И прошивку, и программу лучше всего скачать с сайта производителя. Так вы будете уверены, что используются самые последние версии. Но можно и просто вставить в привод ПК комплектный оптический диск — вся нужная информация записана и на нем. Если накопитель поставлялся с винчестерами, то прошивка в нем уже стоит и этот этап можно пропустить.
5. Подключаем торренты
Torrent-клиент Transmission уже встроен в роутер Keenetic Ultra, и осталось только его включить, указав, где он будет жить, хранить настройки и куда будет скачивать торренты. Управление закачками можно производить несколькими способами:
По умолчанию в настройках Transmission установлено ограничение на скачивание не более 5 торрентов.Давайте посмотрим, с какой скоростью качаются файлы, добавив 10 популярных торрентов, каждый из которых имеет около 1300 сидов. По умолчанию Transmission скачивает не более 1 торрент-потока, что легко корректируется в настройках.
Наш тест показывает, что клиент Transmission в роутере Keenetic Ultra не выходит за скорость тарифного плана (60 Мбит/с), а обычно держится в районе 50 Мбит/с, при этом загрузка процессора Keenetic-а не превышает 40%, памяти - 20%.
В принципе, скорость в 6.4 - 7 Мбайт/с, которая практически всегда держится на скачке торрентов "кинетиком" - это не рекорд, тем более что роутер никак не хочет выходить за рамки тарифа и скачивать с локальных пиров на максимальной скорости канала в 100 Мбит/с. По сравнению с NAS-ами, Keenetic-у, как говорится, нечем крыть, но по сравнению с компьютерами за счёт фоновой работы можно спокойно за ночь или по расписанию закачивать любое количество игр и сериалов.
Сетевые настройки
В большинстве случаев никаких специальных сетевых настроек на накопителе делать не требуется. Адреса он получает от роутера по DHCP, имя часто подходит предложенное производителем. Но при необходимости (например, если вам хочется указать новое имя или запретить доступ накопителя в интернет, удалив из параметров адрес маршрутизатора по умолчанию), можно воспользоваться страничкой «Панель управления — Сеть». Кроме того, здесь можно включить поддержку Jumbo Frames.
Сборка
Чаще всего сетевые накопители продаются без винчестеров и пользователю нужно их приобрести и установить самостоятельно. Ничего сложного здесь нет — открываете корпус или вытаскиваете рамки, прикручиваете диски на место и собираете конструкцию.
Единственное замечание здесь — желательно предварительно убедиться, что на винчестерах нет никакой информации и таблица разделов пуста. Иначе могут быть ошибки при инсталляции прошивки. Также не забываем, что все модели сетевых накопителей для своих внутренних дисков в обязательном порядке требуют переформатирования и просто установить существующие диски с сохранением данных не получится.
Читайте также: