Введение
Компания QNAP давно заслужила звание одного из ведущих производителей сетевых систем хранения данных. Ее продукция отличается высоким качеством изготовления, широким функционалом, хорошей производительностью и надежной работой. Единственное замечание обычно касается только стоимости — часто пользователю банально выгоднее собрать сетевое хранилище на базе обычного компьютера в компактном корпусе. Однако, это может сработать, только если пользователь имеет определенный опыт, у него есть время и силы на настройку операционной системы и приложений, а занимаемое место, уровень шума и энегропотребление не очень значимы.
Так что современные сетевые накопители, даже несмотря на относительно высокую стоимость, имеют неплохие шансы найти место в домах тех, кому нужно готовое решение из серии «включил и забыл». Современные NAS уже давно не являются банальными «ящиками для данных», в их функции часто входит медиасервер, автономные системы загрузки файлов, системы видеонаблюдения и многое другое.
Большинство моделей рассчитано на установку от одного до пяти винчестеров. При этом наиболее интересно для дома с точки зрения стоимости выглядят устройства для пары жестких дисков — они обеспечивают удачное сочетание объем/стоимость и дают пользователю гибкость в выборе схемы организации томов.
Сегодня мы рассмотрим одну из трех моделей компании QNAP данного класса — сетевой накопитель TS-219P, построенный на ARM-процессоре с частотой 1,2 ГГц. Более производительный
TS-239 Pro использует платформу Atom, а дешёвый TS-210 является бюджетной версией с 800-мегагерцовым процессором архитектуры ARM и без корзин горячей замены дисков.
Комплектация
Положительное впечатление об устройстве начинает складываться прямо с упаковки — крепкий картон, информативное оформление. В комплекте поставки идет все необходимое для запуска устройства в работу, кроме жестких дисков: накопитель, внешний блок питания (12 В, 5 А) с кабелем, патч-корд, крепеж для дисков, два ключа для корзин, краткое руководство по установке на на скольких языках, компакт-диск с программами и описаниями, несколько листовок. Можно сказать, что это классический современный комплект — минимальный и достаточный.
Программы и документы на диске оформлены в оболочку с автозапуском. Кроме pdf-файлов с руководствами, здесь представлены программы QFinder для поиска устройства в сети и первоначальной настройки, QGet для управления системой загрузки файлов и программой резервного копирования данных начального уровня QNAP NetBak Replicator. Причем первые две представлены также и в версиях для Mac OS X.
Внешний вид
Первое впечатление от устройства — стильно, строго, функционально. Крышка корпуса выполнена из алюминия, а передняя панель — пластиковая. Цвет выбран очень интересный, наиболее просто описать его словом «бронза». Часть панели с индикаторами — черный глянец. Под ним скрываются индикаторы активности дисков, сети и порта eSATA. Чуть ниже — две кнопки и порт USB. Первая кнопка — включение питания со встроенным индикатором состояния. Вторая используется для копирования данных и работает совместно с установленным во фронтальный порт USB-накопителем.
Сзади можно обнаружить решетку вентилятора системы охлаждения, кнопку сброса и множество разъемов: два порта eSATA, два порта USB 2.0, сетевой порт RJ45 (гигабитная сеть), вход блока питания. Из этого списка прежде всего обратим внимание на два высокоскоростных порта eSATA. На двухдисковых моделях такая щедрость встречается очень редко.
Размер устройства совсем небольшой — всего 22x15,5x10,3 см. Хотя надо учесть, что блок питания находится снаружи. Снижению вибраций способствует использование четырех резиновых ножек.
В целом за внешний вид можно поставить твердую пятерку. Конечно, для домашнего пользователя, возможно, будет избыточным использование корзин с поддержкой горячей замены дисков, но если они есть, то, по крайней мере, немного упрощается сборка устройства и уменьшается вероятность что-то сломать.
Аппаратная начинка
Данная модель собрана на базе платформы ARM: центральный процессор Marvell 6281 с частотой работы 1,2 ГГц, 512 МБ оперативной памяти DDR2, флеш на 16 МБ (только для загрузчика), основной SATA-контроллер встроен в процессор, внешние порты работают на JMB362, также есть USB-хаб GL850G.
Сегодня модель 6281 является старшим представителем семейства Marvell Kirkwood. Чип отличают высокая частота работы, низкое энергопотребление (на процессоре нет даже радиатора), встроенные порты SATA, гигабитная локальная сеть и USB. По сути, это наиболее производительное решение «все-в-одном» для сетевых накопителей на базе архитектуры ARM.
На плате можно найти привычный разъем для подключения консоли. Впрочем, устройство имеет штатный доступ по сети, так что консоль может потребоваться только в экстренных случаях.
Внутри накопителя находится железная рама, к ней прикреплена основная печатная плата, плата с фронтальными индикаторами и кнопками, а также плата с SATA-разъемами для дисков. Охлаждением накопителя занимается 70x25 мм вентилятор Y.S.Tech FD127025LB (12 В, 0,09 А) с четырехпроводным подключением. При некоторой сноровке можно добраться до него для замены или чистки. Уровень шума у системы ниже среднего, так что можно без проблем эксплуатировать ее в домашней обстановке.
В обычном режиме эксплуатации накопитель потреблял с тестовыми дисками около 30 Вт, при переходе в режим сна с выключением дисков потребление снижалось до 5 Вт.
Начало работы
Протестировав уже не один NAS, описывать процесс сборки достаточно скучно — крепим диски на рамки, рамки ставим в накопитель, подключаем сетевой кабель и блок питания, включаем.
Отметим только то, что рамки имеют два набора отверстий — для 3,5” и 2,5” винчестеров. Использование последних может уменьшить уровень шума, потребление электроэнергии и, к сожалению, максимальный объем. А на производительность сетевого накопителя такая замена существенного влияния не оказывает.
QNAP обычно использует для хранения основной прошивки часть объема установленных жестких дисков. Так что при первом включении необходимо их инициализировать.
Для осуществления данной операции есть два способа — использовать комплектную утилиту QNAP Finder или же просто обратиться к сетевому накопителю через браузер. Второй вариант будет интересен тем, кто использует отличные от Windows и Mac OS X операционные системы.
Finder позволяет осуществить первоначальную настройку накопителя в режиме помощника — пользователю будет задано несколько простейших вопросов (пароль, имея сервера, сетевом адресе, дате и времени и так далее), после этого устанавливается прошивка и можно начинать работать.
Во втором случае необходимо сначала найти IP-адрес устройства (например посмотрев логи домашнего роутера) или использовать имя NAS123456, где «123456» — последние три байта MAC-адреса (он указан на корпусе накопителя), и открыть Web-браузер с этим адресом. Встроенный во флеш мини-сервер позволит установить полную прошивку и инициализировать жесткие диски. Данный метод требует только браузера и может быть выполнен практически на любой конфигурации клиентского компьютера. Следом идут несколько аналогичных Finder страниц для установки основных параметров.
В данном тестировании использовалась версия встроенного программного обеспечения 3.1.2 Build 1014.
С версии 3.0 программного обеспечения QNAP для Web-интерфейса используются технологии AJAX, в результате все очень красиво и функционально. Сам интерфейс — многоязычный. Выбор языка осуществляется или в ручном режиме или по настройкам браузера.
На первой же странице представлены все активные функции устройства и несколько ссылок на Интернет-ресурсы. Небольшим неудобством здесь является необходимость повторного ввода имени и пароля при переключении между ними.
Базовый функционал
Функциональность устройств QNAP является примером для многих производителей второго эшелона. Несмотря на то, что постоянно выпускаются все новые версии прошивок, в которых снова что-то добавляют, в реальности базовые сетевые функции отточены уже давно. Так что не будем глубоко исследовать этот вопрос, а быстро пройдемся по настройкам и возможностям. Тем более, что они у всех моделей практически одинаковы. Отличия могут касаться аппаратных функций (например, двух сетевых контроллеров или производительности процессора) или позиционирования на рынке.
К компьютерной сети накопитель подключается через гигабитный сетевой порт. Он поддерживает ручную или автоматическую настройку адресов, выбор скорости подключения (100 или 1000 Мбит/с), Jumbo Frames до 9000 байт. Есть встроенный клиент DDNS.
Дополнительный уровень защиты устройств обеспечивается встроенным фильтром IP-адресов и системой блокировки доступа при обнаружении попытки подбора пароля. Интеграции в корпоративные сети поможет возможность импорта SSL-сертификата.
Быстрое и автоматическое обнаружение накопителя в сети реализовано через поддержку протоколов UPnP и Bonjour.
Для хранения основных данных используются один или два винчестера. Из них можно сделать массивы типа JBOD, RAID0 или RAID1. Интеграция внешних eSATA дисков в массив невозможна. Предусмотрена возможность изменения конфигурации дисков без потери данных. Например, из одного диска можно сделать зеркало, или заменить по очереди диски в зеркале для увеличения объема. Эта безусловно полезная функция встречается пока, к сожалению, у небольшого числа производителей. За состоянием дисков можно следить с использованием технологии SMART, а при появлении подозрений в ошибках файловой системы — провести ее проверку.
Есть в рассматриваемой модели возможность использования модной технологии iSCSI. Для большинства домашних пользователей она не очень интересна, а вот в бизнес-применениях может найти место. Тем более, что с новыми прошивками накопитель может работать не только как сервер, но и клиент iSCSI.
Доступ к данным по сети обеспечивается по всем современным протоколам — SMB/CIFS, AFP, NFS, FTP, HTTP. Для большинства из них есть собственные настройки, например, в сети Windows можно включить накопитель в домен, а для Apple Talk можно указать зону. Но больше всего параметров у FTP — изменение портов (включая используемые в пассивном режиме), поддержка Unicode, ограничение числа сессий и скоростей. Кстати, поддерживается и шифрование, что позволяет организовать безопасный доступ к файлам через Интернет.
Для не поддерживающих Unicode клиентов можно выбрать требуемую восьмибитную кодовую страницу.
Полезной функцией для не очень внимательных пользователей может быть встроенная сетевая корзина для протоколов SMB/CIFS и AFP. При удалении файлов они будут сначала помещаться в нее, а для полного и окончательного удаления их уже стирать надо из корзины.
Ни один современный сетевой накопитель, конечно, не может обойтись без системы ограничения доступа. Ничего более простого и в то же время достаточно эффективного, чем привычные пары имя/пароль, пока не придумали. Для каждого пользователя в дополнение к этим параметрам можно указать дисковую квоту и создать личную общую папку. Пользователи очевидным способом могут объединяться в группы. К сожалению, нет возможности указывать реальное имя, адрес электронной почты или комментарий к пользователю — если их более десятка, то без этого можно запутаться. Кроме встроенной базы пользователей, можно использовать интеграцию в домен Windows.
Вторым элементом системы являются общие папки, права на доступ к которым и раздаются пользователям. После форматирования первого тома система автоматически создает несколько директорий (Public, Qmultimedia, Qdownload и другие). Удалить их нельзя, и единственным способом «виртуального отключения» является запрет доступа для всех. Права устанавливаются для пользователей или их групп обычным способом — расстановкой галочек в таблице с выбором «нет доступа», «только чтение», «чтение и запись». Установленные ограничения будут работать для сети Windows, AFP и FTP. Протокол NFS допускает единственную пару вида «тип доступа — адреса клиентов» для каждого ресурса. Удобной функцией является подсчет размера, числа папок и директорий и отображение этой информации в общей таблице. Также может быть полезным указание комментария к ресурсам.
Внешние устройства
Как мы уже писали, возможности по подключению внешних устройств в данной модели, можно сказать, выдающиеся — в наличии три порта USB 2.0 и два порта eSATA.
Последний интерфейс позволяет получить равную со встроенными дисками производительность. К сожалению, интегрировать внешние диски в RAID массивы невозможно — доступ к ним возможен только через соответствующую сетевую папку. Аналогичное замечание касается и USB-накопителей. При их подключении система автоматически создает ресурсы с именами USBDiskN и eSATADiskN, где N – цифра, обозначающая номер тома по порядку обнаружения. Права доступа на эти директории можно указать любые, после переподключения они сохраняются (речь идет об именах ресурсов, а не собственно устройствах).
USB-хабы не поддерживаются, впрочем, трех портов может быть и достаточно, даже с учетом принтера и ИБП. Разделов на жестких дисках может быть несколько. Поддерживаемые файловые системы включают в себя FAT, NTFS, ext3, ext4. При необходимости можно отформатировать внешний диск через Web-интерфейс накопителя.
Если использовать фронтальный порт для USB-подключений, то можно будет задействовать выделенную кнопку для копирования данных с накопителя или на накопитель. Собственно копирование может происходить с указанным в настройках ресурсом на сетевом диске или с создаваемой для каждой операции директорию. Есть и режим синхронизации данных.
Устройство может выполнять функции принт-сервера для USB-моделей печатающих устройств. Сканеры в многофункциональных моделях не поддерживаются.
Подключить к порту USB можно также источник бесперебойного питания. Это позволит корректно выполнить выключение накопителя в случае пропадания напряжения питания. В случае его повторного появления, возможно автоматическое включение системы. Из моделей поддерживаются многие от APC и совместимые. Актуальный список приведен на сайте QNAP. Также можно использовать и SNMP устройства.
Системные настройки
Одним из первых кандидатов на изменение является имя сервера. Вторая не менее важная настройка — встроенные часы. Конечно, с поддержкой синхронизации через Интернет.
Группа аппаратных параметров включает в себя отключение кнопки сброса (восстановить пароль администратора при этом будет невозможно), выбор интервала неактивности перед отключением питания дисков, включение индикации и порога оставшегося свободного места, отключение встроенного динамика. Также есть достаточно продвинутая схема управления скоростью вращения вентилятора — с установкой порогов и выбором алгоритмов.
Организовать работу накопителя по расписанию поможет программируемый пользователем список (максимум из пятнадцати) событий, выбираемых из «Выключить», «Включить», «Перезагрузить» с установкой точного времени и даты (по дням недели). Выключить и перезагрузить устройство можно и просто через Web-интерфейс в любой момент.
Система протоколирования происходящих событий реализована очень качественно — кроме обычного лог-файла, есть отдельный список, в который можно записывать все операции по отдельным протоколам (для снижения нагрузки она по умолчанию отключена), и даже страница со всеми текущими подключениями.
Для оперативного информирования пользователя о событиях используется электронная почта и SMS. Первый вариант имеет исчерпывающие настройки — адрес и порт сервера, аутентификация, поддержка шифрования, адрес отправителя. Для SMS необходима регистрация на платном сервисе Clickatell. В корпоративных системах будет полезной поддержка Syslog.
Интеграции в большую сеть может помочь поддержка протокола SNMP. Для удобства, необходимые настройки (профиль MIB) загружаются прямо из устройства.
В интерфейсе предусмотрены три отдельные страницы, что-бы узнать текущее состояние сервера — аппаратное (загрузка процессора и памяти, температуры дисков и системы и другие), активность сервисов и в виде флеш-графиков.
Конечно, не забыли о сохранении и восстановлении конфигурации, обновлении прошивки и сбросе настроек.
Дополнительные функции
Несмотря на то, что сетевой накопитель часто используется для хранения резервных копий данных с компьютеров пользователей, и о нем самом тоже стоит позаботиться. Первый способ состоит в настройке бекапа данных из выбранных общих папок на внешние накопители. Среди параметров — выбор устройства (должно быть подключено в этот момент), расписание работы и режим (копирование или синхронизация).
Второй способ позволяет создавать сетевые копии — на другой сетевой накопитель или сервер Rsync. К сожалению, более привычные протоколы SMB или FTP не поддерживаются. Предусмотрено создание нескольких заданий, отличающихся параметрами (выбором ресурсов, расписанием и прочими).
Второй функцией, интересной профессиональным пользователям, является создание на базе устройства Web-сервера. Он поддерживает php, MySQL и может быть использован для размещения достаточно сложных проектов. Дополнительно можно установить готовые пакеты с системами WordPress или Joomla.
В накопителе реализован полноценный доступ к файлам через интерфейс стандартного Web-браузера. Он позволяет легко работать с нужными данными через Интернет с любого компьютера (конечно, при соответствующей настройке роутера и наличии реального IP-адреса). Можно пользоваться всеми обычными операциями — создание директорий, загрузка файлов, переименование/копирование/перенос/удаление.
Мультимедийные функции представлены тремя сервисами — расширенным Web-менджером файлов и серверами iTunes и UPnP AV/DLNA. Первый позволяет просматривать фотографии, включая данные EXIF и режим слайдшоу, и добавлять к ним комментарии. Более полезным однозначно будет сервер iTunes, который может хранить все ваши музыкальные файлы и синхронизировать их с популярными плеерами Apple. Данные сканируются только в директории Qmultimedia. Индексируются файлы форматов mp3, wav, m4a. В случае использования для тегов кодировки Unicode, русские версии распознаются корректно.
К сожалению Web-интерфейса для используемой программы Firefly не предусмотрено. Но при необходимости можно поменять некоторые параметры сервиса редактированием файла конфигурации через консоль.
QNAP уже давно выбрал один из наиболее удачных вариантов для реализации мультимедийного сервиса — программу TwonkyMedia. Не стала исключением и рассматриваемая модель. Среди ее достоинств — индексация множества форматов файлов, включая актуальные для HD-видео mkv, ts и m2ts, работа с любым числом директорий, совместимость с PlayStation 3 и Xbox 360. Конфигурация этого сервиса доступна через фирменный Web-интерфейс.
Конечно не обошлось и без функции автономной загрузки файлов. Она поддерживает протоколы FTP/HTTP и BitTorrent. Несмотря на достаточно большую общую производительность устройства, число одновременных активных задач ограничено десятью. Настройки есть только для последнего протокола — выбор портов, ограничение скоростей и установка времени работы сервиса. Поддерживается также DHT и шифрование протокола. Для каждого задания отдельно можно установить время раздачи (в часах) после завершения скачивания. Управлять заданиями может только администратор устройства. Кроме браузера, делать это можно и через специальную программу Qget, существующую в версиях для Windows и Mac OS X.
В целом, сервис достаточно функционален, однако если планируется интенсивно работать с торрентами, желательно установить альтернативный клиент transmission из Optware.
И последняя оригинальная функция, которая появилась относительно недавно, — это система видеонаблюдения для IP-камер. Напомним, что QNAP имеет даже отдельную линейку продуктов, которая ориентирована исключительно на эту задачу, так что добавить функцию в сетевые накопители было несложно. TS-219P позволяет работать максимум с парой видеокамер, так что, если хочется подключить больше — требуется более производительное или специализированное решение. Поддерживаются модели с кодеками MJPEG и MPEG4. Настроек не очень много — выбор камеры и параметров видеозаписи, расписание постоянной записи, расписание записи по срабатыванию детектора движения (функция должна поддерживаться самой камерой), параметры хранения и перезаписи данных. Работа с системой в основном сосредоточена на двух экранах — живого просмотра и выбора и просмотра записей. Отметим, что все это возможно только в браузере Internet Explorer, поскольку используются специальные плагины для него.
Расширение возможностей устройства
К этой функции нет никаких претензий — возможность консольного доступа по telnet или SSH позволяет практически без ограничений добавлять новые модули. Отметим, что для повышения безопасности можно изменить стандартные порты этих служб. Если же нет желания глубоко изучать Linux, можно использовать готовые пакеты QPKG, устанавливаемые прямо через Web-интерфейс. Сейчас их больше дюжины, и это число медленно растет. Промежуточным между описанными вариантом можно признать установку системы управления пакетами Optware через QPKG и дальнейшую установку модулей через консоль.
Производительность
Для обеспечения корректного сравнения результатов, условия тестирования мы стараемся сохранять — программа Intel NASPT 1.7.0, винчестеры Western Digital Caviar Black WD5001AALS емкостью 500 ГБ. Конфигурация клиентского компьютера также не меняется: двухядерный процессор Intel Core 2 Duo с частотой 1,8 ГГц, 4 ГБ оперативной памяти, гигабитный сетевой контроллер и Microsoft Windows Vista.
Подключение тестируемого устройства и ПК — через гигабитный роутер с поддержкой Jumbo Frames. Предварительная настройка накопителя минимальна — сетевые параметры, создание дискового тома, общей папки на нем и пользователя с полными правами на доступ.
На первом графике приводятся данные производительности различных типов массивов при использовании файловой системы EXT3.
Как мы видим, скорость работы в целом неплохая — около 40 МБ/с на чтение и 30 МБ/с на запись. Традиционно, использование RAID0 позволяет несколько увеличить скорость работы по сравнению с одиночным винчестером, а RAID1, наоборот, медленнее. Несколько смущает снижение скорости записи для массива с чередованием.
Если говорить о других моделях на аналогичной платформе, сравнивать нам пока особо не с чем, однако в целом производительность соответствует ожиданиям. Интересно отметить, что сейчас и QNAP, и другие производители решили использовать процессор Marvell 6281 в своих новых моделях, ориентированных на массовый рынок. Правда, для них выбирается модификация с частотой 800 МГц, а не 1,2 ГГц, как у TS-219P. И памяти обычно ставят меньше. Однако данные отличия не очень существенны для работы со средним уровнем нагрузки.
Если же сравнить рассматриваемую модель с наиболее производительной платформой QNAP, то отставание можно грубо оценить в два раза.
В новых прошивках появилась возможность форматирования тома с данными в файловую систему ext4. Среди ее заявленных преимуществ одно из первых мест занимает увеличение производительности, особенно это хорошо должно проявляться в относительно ограниченных в скорости платформах сетевых накопителей.
Цифры показывают, что ожидания в целом оправдались — использование ext4 позволяет существенно поднять производительность во многих случаях. Наиболее ярко отреагировали тесты поточного чтения на одиночном диске и зеркале — рост составил около 50 %. Запись откликнулась меньше, но все равно достаточно заметно. Получить тридцать процентов «за просто так» — очень неплохо. Шаблоны, работающие с большим числом мелких файлов, оказались менее восприимчивы к замене файловой системы, иногда даже есть снижение скорости. Впрочем, если говорить о производительности, то, конечно, она более актуальна именно при работе с крупными файлами, поскольку переписывать фотографии тысячами все-таки менее интересно, чем образы оптических дисков по одному. Итоговые максимальные цифры составили 52 МБ/с на чтение и 39 МБ/с на запись. Поскольку никакого существенного отрицательного эффекта от ext4 мы не видим, то рекомендуется при форматировании новых томов использовать именно эту файловую систему.
Выводы
QNAP TS-219P — качественное, функциональное и быстрое решение среднего уровня. Его производительности вполне достаточно для успешной работы в составе домашней сети или небольшой рабочей группы. Набор встроенных функций у прошивок QNAP — один из наиболее интересных для данного класса устройств. Причем, при необходимости и наличии определенной квалификации у пользователя, он может быть легко расширен. Единственным замечанием здесь является не очень функциональный клиент BitTorrent, но установка альтернативной программы решает все проблемы. Упомянем и то, что встроенная система видеонаблюдения может работать с двумя IP-камерами без дополнительных затрат на лицензии.
Нет замечаний и к качеству изготовления — крепкий корпус устройства имеет стильный дизайн и будет хорошо смотреться в любой обстановке. Продуманная конструкция позволяет сохранить уровень шума системы охлаждения на приемлемом уровне без опасности перегрева винчестеров.
Также отметим уникально широкие возможности по подключению внешних устройств. В частности, два порта eSATA позволяют в некотором смысле считать накопитель четырехдисковым.
Стоимость устройства на момент написания материала составляла
около 15 тысяч рублей, что кажется вполне разумным.
Другие материалы по данной теме
Компактный сетевой накопитель Synology DS409slim
Сетевой накопитель Synology DS509+
Сетевой накопитель Thecus N4100PRO