Обзоры

Маршрутизаторы

ASUS RT-AC1200G+

ASUS RT-AC53

ASUS RT-AC5300

ASUS RT-AC88U

D-Link DIR-809

netis Beacon AC1200 Gaming Router WF2681

ASUS 4G-AC55U

D-Link DIR-890L

Беспроводной маршрутизатор D-Link DIR-806A

ZyXEL Keenetic Ultra II и Giga III

ASUS RT-AC3200, или ёжик без тумана

ASUS RT-AC51U

Компактный беспроводной маршрутизатор D-Link DIR-516

ASUS 4G-N12

D-Link DIR-825AC

Беспроводной маршрутизатор NETGEAR Nighthawk X6 R8000, или ещё больше космоса у нас дома

Бюджетный беспроводной маршрутизатор ASUS RT-N11P

NETGEAR R7500

ASUS RT-AC87U

D-Link DIR-860L

Buffalo WZR-1750DHP

ASUS RT-N18U

NETGEAR WNDR4700

ASUS RT-N65U

ASUS RT-AC52U

ASUS RT-AC56U

Новый беспроводной флагман, или ASUS RT-AC68U

DIR-868L или первый маршрутизатор с поддержкой 802.11ac от D-Link

NETGEAR WNDR3800

ASUS RT-N14U

AC в массы, или NETGEAR R6300

Новый стандарт – новый маршрутизатор – ASUS RT-AC66U

D-Link DVA-G3672B

D-Link DIR-857, или HD Media Router 3000

NETGEAR JDGN1000

Беспроводной маршрутизатор N900 NETGEAR WNDR4500

ASUS RT-G32 rev. C1 и RT-N10 rev. B1

ASUS DSL-N12U

D-Link DSL-2750U – беспроводной маршрутизатор ADSL2+ с USB-портом

Советская кофемолка, или D-Link DIR-645

ASUS RT-N66U, или 900 Мбит/с без проводов

Беспроводной мобильный маршрутизатор для сетей 3G/Wi-Fi или ASUS WL-330N3G

Беспроводной маршрутизатор для дома NETGEAR WNR1000v2

ASUS RT-N10U

ASUS RT-N56U, или аппаратное ускорение NAT-трансляций

ASUS RT-N16

ASUS DSL-G31 - подключение к ADSL или Ethernet провайдерам

Беспроводной маршрутизатор и голосовой шлюз ASUS AX-112W

Подключение целой сети к Yota или ASUS WMVN25E2+

Всё быстрее ста мегабит или ASUS RT-N15

Сетевые адаптеры и точки доступа

ASUS USB-AC68

Повторитель, мост и точка доступа ASUS RP-AC68U

ASUS RP-AC56 – повторитель и точка доступа для двух диапазонов

ASUS EA-AC87

ASUS RP-N12

ASUS RP-AC52

ASUS WL-330NUL или сетевая карта и маршрутизатор в одном

ASUS PCE-AC66 или клиентская карта для сети 802.11ac

NETGEAR WNCE3001

ASUS EA-N66, или инопланетная пирамидка

Летающая тарелка, или NETGEAR WNAP320

Коммутаторы

ASUS XG-U2008

GigaLink GL-SW-F101-08PSG-I

D-Link DGS-3620-28TC

NETGEAR FSM726v3

Коммутатор ADSL2+ с поддержкой Annex L и Annex M, или D-Link DAS-3248EC

Коммутатор уровня доступа QTECH QSW-2800

NETGEAR GS108PE, или восьмипортовый умный гигабитный коммутатор с PoE

Сетевые хранилища

Быстрое сетевое хранилище с пятью дисками QNAP TS-531X

QNAP TAS-168

QNAP TVS-463

Thecus W4000 – первое сетевое хранилище на базе Microsoft Windows

Настольное сетевое хранилище Thecus N10850

Thecus N8810U-G

Расширенное тестирование Thecus N16000PRO

Дисковая полка Thecus D16000

Thecus N16000PRO

Двухдисковое сетевое хранилище D-Link DNS-327L

Buffalo TS4400D

Thecus N4520

Buffalo LinkStation 421

Buffalo TeraStation 5600

Современное сетевое хранилище с шестью дисками, или NETGEAR ReadyNAS 516

Thecus N4800Eco

Мал да удал, или Thecus N2800

D-Link DNS-345

N16000 или топ-модель от Thecus

CFI-B8253JDGG, или внешний RAID-массив

D-Link ShareCenter DNS-325 или небольшое хранилище для дома и малого офиса

Thecus N8900, или подключаем NAS с помощью 10 GE

HuaweiSymantec Oceanspace S2600

NETGEAR ReadyNAS 2100

Thecus N8800+, или двухюнитовое хранилище на восемь дисков

Стоечное сетевое хранилище Thecus 1U4200XXXR

NETGEAR ReadyNAS Ultra 2 Plus или скоростное хранилище с двумя дисками

Карманный NAS или Thecus N0204

ASUS NAS-M25

Сеть через электропроводку

ASUS PL-X52P

D-Link DHP-500AV и DHP-540

ASUS PL-X32M

IP-камеры

Круглосуточное зрение, или ACTi TCM-5611 и PLEN-0203

Брандмауэры

NETGEAR ProSecure UTM50

NETGEAR SRX5308 (обновлено)

Прочее

Zyxel wireless solutions

Антивандальный шкаф TLK TWS-156054-M-GY

Adder IPEPS Digital

Адаптер StreamTV, или D-Link DIB-200

AquaInspector Server Ultimate компании «Смарт-Софт»

NComputing N400 – тонкий клиент для Citrix

Dune HD TV-303D

Dune HD TV-301W и Вдали TV

AquaInspector или готовое решение для организации, контроля и защиты доступа в интернет

NetProtect E-29 краш-тест

Fluke AirCheck, или теперь мы видим радиоволны

Антивандальный шкаф - панацея?

Тонкий клиент NComputing L300

Kaspersky Internet Security 2011

Тестирование производительности WinRARx64

Управление ИБП APC AP9617/9619

Введение

Внешний вид и аппаратная платформа

Обновление прошивки

Веб-интерфейс

Командная строка

Утилиты

Тестирование

Заключение

Введение

На наших страницах уже довольно продолжительное время не появлялись обзоры сетевых хранилищ QNAP. Причин тому было несколько, однако, должны признаться, мы соскучились. И сейчас мы с радостью готовы предложить нашим читателям обзор модели QNAP TS-531X, позволяющей установить не только до пяти жёстких дисков или SSD-накопителей с интерфейсом SATA, но также SSD-модули с интерфейсом M.2 с помощью специализированных карт расширения. Но обо всём по порядку!

Внешний вид и аппаратная платформа

Сетевое хранилище QNAP TS-531X имеет настольное исполнение и не предназначено для монтажа в стойку без использования специализированных полок. Габариты корпуса модели составляют 185*211*236 мм, а масса без дисков – чуть менее 6 кг. Сразу же стоит заметить, что существуют две разновидности рассматриваемой модели: TS-531X-2G и TS-531X-8G, разница между которыми состоит в объёме предустановленной оперативной памяти. Модель TS-531X-2G оснащена двумя гигабайтами RAM, тогда как объём оперативной памяти модели TS-531X-8G в четыре раза больше и составляет 8 Гбайт. Всего же материнская плата хранилища оборудована двумя слотами для установки оперативной памяти, что позволяет увеличить объём доступной оперативной памяти до 16 Гбайт.

Небольшая разница между моделями есть и в массе, так, масса TS-531X-2G составляет 5.8 кг, тогда как модель TS-531X-8G на 100 грамм тяжелее, её масса составляет 5.9 кг.

Для своей работы TS-531X требует (в режиме простоя) 17 Ватт электроэнергии, при эксплуатации модель потребляет около 30 Ватт. Конечно же, реальное энергопотребление напрямую зависит от установленных жёстких дисков и текущей нагрузки.

Большую часть передней панели занимают пять корзин для установки жёстких дисков размера 2.5 или 3.5 дюймов. Максимальный объём дискового пространства составляет 60 Тбайт (при подключении дисков объёмом 12 Тбайт), а с использованием модулей расширения его можно увеличить до 252 Тбайт. Также здесь размещены световые индикаторы, отображающие состояние всего хранилища и отдельных подсистем, например, с их помощью можно определить интенсивность использования того или иного жёсткого диска. Один из портов USB 3.0 располагается на лицевой панели вместе с кнопкой, позволяющей выполнить копирование данных на NAS или обратно. Кнопка быстрого копирования не единственная на передней панели, кроме неё здесь присутствует клавиша включения/выключения устройства. Название компании-производителя и наклейка с краткой информацией о модели также располагаются на лицевой стороне корпуса хранилища.

Верхняя и боковые панели ничем особенным не примечательны, кроме разве что небольшой вентиляционной решётки на одной из боковых стенок корпуса.

Четыре круглые резиновые ножки помещены на нижнюю поверхность корпуса.

Большую часть задней панели сетевого хранилища QNAP TS-531X занимает вентилятор, размеры которого составляют 120*120 мм. К сожалению, совсем обойтись без других вентиляторов производителю не удалось, поэтому здесь присутствует вентилятор 40*40 мм, охлаждающий встроенный блок питания, рядом с которым расположился разъём для подключения к силовой сети. На задней панели также размещены Кенсингтонский замок и утопленная кнопка Reset, два порта USB 3.0, два порта Gigabit Ethernet и два разъёма для установки модулей SFP+. Отдельно стоит отметить наличие слота для установки карт расширения с интерфейсом PCIe Gen2 (x2). На сайте производителя представлено внушительное количество плат расширения. Сами платы условно можно разделить на три группы: сетевые адаптеры, адаптеры для подключения SSD с интерфейсом M.2 и гибридные, выполняющие сразу обе функции. Конечно же, перед покупкой конкретной модели платы необходимо убедиться в её совместимости с используемым хранилищем и теми SSD-накопителями, которые вы собираетесь использовать. Должны заметить, что мы были приятно удивлены наличием поддержки накопителей с интерфейсом M.2.

Пожалуй, ещё несколько слов стоит сказать об устройствах расширения сетевых хранилищ QNAP TS-531X, оборудованных портами USB 3.0. К этим портам могут подключаться внешние дисковые массивы моделей QNAP UX-500P и UX-800P, поддерживающие работу пяти и восьми дисков соответственно. Однако если и этого объёма окажется недостаточно, то модель TS-531X может подключать удалённые сетевые ресурсы по протоколу iSCSI, но это уже совсем другая история.

Хранилище QNAP TS-531X для хранения прошивок использует встроенную флеш-память с объёмом 512 Мбайт. Операционная система и всё прикладное программное обеспечение выполняются на центральном четырёхъядерном процессоре Cortex-A15 Annapurna Labs Alpine AL-314, работающем на частоте 1,7 ГГц.

Рассмотрим теперь процесс обновления микропрограммного обеспечения.

Обновление прошивки

Смена версии микропрограммного обеспечения может производиться двумя способами: через Интернет и локально. В первом случае, очевидно, требуется доступ хранилища к глобальной сети, тогда как во втором случае необходим лишь предварительно скачанный с сайта производителя файл с новым образом прошивки. Вне зависимости от предпочитаемого способа обновления администратору необходимо обратиться к пункту «Обновление системы» группы «Система» в «Панели управления».

Весь процесс обновления занимает около пяти минут (без учёта времени, необходимого на загрузку образа с сайта производителя) и не требует никаких специализированных знаний от пользователя.

После выполнения всех регламентных процедур сетевое хранилище должно быть перезагружено. Убедиться в успешности обновления можно также с помощью вкладки «Обновление системы» пункта «Обновление системы» группы «Система» в «Панели управления».

Нельзя не упомянуть ещё об одном способе замены версии микропрограммного обеспечения – с помощью утилиты QNAP Qfinder Pro.

На этом мы завершаем беглый рассказ о способах обновления прошивки сетевого хранилища QNAP TS-531X и переходим к рассмотрению возможностей веб-интерфейса последнего.

Веб-интерфейс

Доступ к веб-интерфейсу сетевого хранилища QNAP TS-531X можно получить с помощью любого современного браузера. Мы не станем описывать все возможности веб-интерфейса тестируемой модели, однако остановимся на наиболее на наш взгляд интересных.

После ввода корректных учётных данных пользователь получает доступ к многостраничному рабочему столу устройства. На рабочем столе размещаются ярлыки для наиболее часто используемых функций хранилища.

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

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

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

Рассмотрим основные возможности, которые предлагает «Панель управления».

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

Изменять параметры пулов и томов, управлять моментальными снимками, конфигурировать доступ по протоколу iSCSI можно с помощью пункта «Хранение и моментальные снимки» той же группы «Панели управления». Сетевое хранилище QNAP TS-531X для ускорения своей работы может использовать выделенные под кэш SSD накопители. Соответствующая настройка также представлена в данном пункте.

Приятной неожиданностью для нас стала возможность измерения производительности отдельного накопителя сетевым хранилищем. Измерение производится как скорости последовательного чтения, так и количества операций в секунду (IOPS). На наш взгляд, это исключительно полезная функция, позволяющая администратору обнаружить (и при необходимости заменить) самый медленный диск в массиве либо вовремя детектировать деградацию SSD.

Также нельзя не заметить возможность подключения хранилищем удалённых ресурсов по протоколу iSCSI.
Наверное, можно было бы посвятить отдельный материал возможностям пункта «Хранение и моментальные снимки», но мы переходим к пункту «Безопасность», с помощью которого администратор может ограничить список разрешённых IP-адресов, настроить дополнительные параметры безопасности для протоколов SSH/Telnet, HTTP/HTTPS, FTP, SAMBA и AFP; установить сертификат, а также изменить политику использования пользовательских паролей.

Управление параметрами звукового оповещения и скорости работы вентиляторов производится с помощью пункта «Аппаратные установки».

Управление питанием сетевого хранилища QNAP TS-531X производится с помощью одноимённого пункта «Панели управления».

Уведомления о происходящих с оборудованием событиях могут отправляться администратору на электронную почту, с помощью СМС либо всплывающих уведомлений на мобильный телефон, соответствующая настройка доступна в пункте «Уведомления».

Кроме USB-накопителей модель TS-531X в качестве внешних устройств поддерживает также принтеры и ИБП. Соответствующая настройка доступна в пункте «Внешние устройства».

Информация о текущем состоянии всех элементов системы собрана в пункте «Состояние».

Информацию о текущем использовании ресурсов хранилища можно получить с помощью пункта «Монитор ресурсов».

Не все функции доступны пользователям хранилища бесплатно, для активации некоторых из них требуется приобретение дополнительной лицензии. К числу таких функций относятся, например, следующие: поддержка exFAT, антивирус, система видеонаблюдения. Для управления лицензиями предназначен пункт меню «Центр лицензий».

С помощью пунктов группы «Полномочия» администратор может управлять пользователями и их группами, устанавливать квоты на используемое дисковое пространство, управлять параметрами доступа к папкам. Стоит также заметить, что сетевое хранилище QNAP TS-531X может выполнять функции контроллера домена.

Управление параметрами подключения хранилища к сети производится с помощью пункта «Сеть» группы «Сетевые и файловые службы». Так, например, здесь можно настроить адреса IPv4 и IPv6, включить агрегирование портов, выполнить привязку определённой службы к конкретному сетевому интерфейсу, настроить прокси-сервер и DDNS.

Управление файловым доступом в сетях Windows, Mac и Linux производится с помощью пункта Win/Mac/NFS той же группы.

Кроме файлового доступа, характерного для той или иной операционной системы, тестируемая модель поддерживает и вполне стандартные протоколы, к числу которых относится FTP, параметры работы которого представлены в одноимённом пункте группы «Сетевые и файловые службы».

К пункту «Telnet/SSH» администратору придётся обратиться при необходимости управления доступом к командной строке модели TS-531X.

При желании можно добавить хранилище в централизованную систему мониторинга, осуществляющую опрос оборудования по протоколу SNMP. Соответствующие настройки собраны в одноимённом пункте.

Кроме файлового доступа сетевое хранилище QNAP TS-531X предоставляет пользователям и разнообразные серверы приложений и баз данных, к числу которых относятся следующие: iTunes, DLNA, Веб, LDAP, SQL, Syslog, RADIUS, TFTP и NTP. Для доступа к настройкам серверов приложений необходимо обратиться к пунктам одноимённой группы. Также с её помощью можно осуществлять антивирусную проверку хранящихся на устройстве данных.

Всё перечисленное выше можно отнести к настройкам хранилища, однако возможности веб-интерфейса модели TS-531X на этом не заканчиваются. Так, например, с помощью приложения File Station пользователи могут выполнять стандартные файловые операции с помощью одного лишь браузера.

Однако набор предоставляемых пользователям инструментов на этом не заканчивается. К числу доступных сервисов относятся Photo Station и Music Station, Video Station и Download Station, Surveillance Station и Notes Station. Однако если и этого окажется недостаточно, то в распоряжении пользователей QNAP Store находятся несколько десятков приложений как от компании QNAP, так и от сторонних разработчиков. Доступ к списку доступных приложений можно получить в магазине App Center.

На этом мы завершаем беглое рассмотрение возможностей веб-интерфейса сетевого хранилища QNAP TS-531X и переходим к его командной строке.

Командная строка

Включить или отключить доступ к командной строке сетевого хранилища QNAP TS-531X можно с помощью пункта «Telnet/SSH» группы «Сетевые и файловые службы».

Микропрограммное обеспечение тестируемой модели построено на базе операционной системы Linux 4.2.8 с использованием BusyBox 1.01.

[/] # uname -a
Linux NASFFBA09 4.2.8 #2 SMP Thu Feb 15 08:31:43 CST 2018 armv7l unknown
[/] # busybox
BusyBox v1.01 (2018.02.14-18:42+0000) multi-call binary
Usage: busybox [function] [arguments]...
or: [function] [arguments]...
BusyBox is a multi-call binary that combines many common Unix
utilities into a single executable. Most people will create a
link to busybox for each function they wish to use and BusyBox
will act like whatever it was invoked as!
Currently defined functions:
[, addgroup, adduser, ash, awk, basename, bunzip2, busybox, bzcat,
cat, chgrp, chmod, chown, chroot, chvt, clear, cmp, cp, crond,
crontab, cut, date, dc, dd, deallocvt, delgroup, deluser, df,
dirname, dmesg, dos2unix, du, echo, egrep, env, expr, false, fdisk,
fgrep, find, free, getty, grep, gunzip, gzip, halt, head, hexdump,
hostname, hwclock, id, ifconfig, init, insmod, install, ip, kill,
killall, klogd, linuxrc, ln, logger, login, ls, lsmod, md5sum,
mkdir, mknod, mktemp, modprobe, more, mount, mv, nameif, netstat,
nslookup, openvt, passwd, pidof, ping, ping6, pivot_root, poweroff,
ps, pwd, rdate, readlink, reboot, renice, reset, rm, rmdir, rmmod,
route, sed, sh, sha1sum, sleep, sort, strings, swapoff, swapon,
switch_root, sync, sysctl, syslogd, tail, tar, tee, telnet, test,
tftp, time, top, touch, tr, traceroute, true, tty, umount, uname,
uniq, unix2dos, unzip, uptime, usleep, vi, wc, wget, which, whoami,
xargs, yes, zcat
[/] #

С помощью команды ps посмотрим, какие процессы запущены на устройстве в данный момент. Утилита top отобразит данные по текущей работе запущенных процессов. Результаты работы указанных утилит мы поместили в отдельный файл.

Содержимое каталогов /bin, /sbin, /usr/bin и /usr/sbin мы также представляем в отдельном файле.

Перейдём теперь в каталог /proc и посмотрим, какие файлы здесь размещены, а также выясним время работы операционной системы и её среднюю загруженность, получим информацию об установленном процессоре и количестве оперативной памяти. В принципе, время работы и среднюю загруженность системы также можно получить с помощью системного вызова uptime.

[/] # cd /proc
[/proc] # ls
1/ 13523/ 2480/ 37/ 9309/
10/ 136/ 2481/ 38/ 9319/
100/ 13669/ 2495/ 3858/ 9320/
101/ 13695/ 25/ 39/ 9327/
102/ 137/ 2513/ 3918/ 9793/
103/ 13707/ 2514/ 3926/ 98/
10374/ 13709/ 25346/ 40/ 99/
10379/ 13721/ 26/ 4032/ 9909/
104/ 14/ 2607/ 4044/ 9975/
105/ 14081/ 2608/ 41/ Qtier
106/ 14146/ 26218/ 416/ asound/
107/ 14215/ 2648/ 417/ buddyinfo
108/ 14416/ 2659/ 42/ bus/
109/ 14481/ 2663/ 427/ cgroups
10968/ 14596/ 2664/ 428/ cmdline
10973/ 14597/ 2666/ 4336/ config.gz
11/ 14607/ 27/ 4416/ consoles
11018/ 14617/ 27017/ 442/ cpu/
11019/ 14622/ 2716/ 443/ cpuinfo
11020/ 14682/ 2717/ 4446/ crypto
11063/ 15/ 2719/ 4556/ device-tree@
11395/ 150/ 2720/ 5/ devices
114/ 15079/ 2728/ 5223/ diskstats
115/ 151/ 2730/ 5720/ driver/
116/ 15139/ 2732/ 5727/ execdomains
117/ 15189/ 2733/ 6444/ filesystems
11749/ 152/ 2734/ 6456/ flashcache/
11767/ 153/ 2735/ 6553/ fs/
11770/ 15326/ 2736/ 6734/ interrupts
11771/ 154/ 2738/ 7/ iomem
11781/ 155/ 2740/ 8/ ioports
118/ 15521/ 2745/ 80/ irq/
11838/ 156/ 2747/ 81/ kallsyms
119/ 15636/ 2750/ 8100/ key-users
11983/ 15672/ 2753/ 82/ keys
120/ 159/ 2821/ 827/ kmsg
12010/ 160/ 28349/ 83/ kpagecount
121/ 161/ 28405/ 84/ kpageflags
12150/ 17/ 29/ 85/ loadavg
12159/ 18/ 2905/ 86/ locks
122/ 18298/ 2907/ 87/ mdstat
123/ 18506/ 292/ 88/ meminfo
12333/ 18700/ 293/ 89/ misc
12370/ 19/ 294/ 9/ modules
124/ 19779/ 295/ 90/ mounts@
12483/ 19789/ 296/ 91/ mtd
12484/ 19793/ 2970/ 9122/ net@
12485/ 2/ 2973/ 9124/ pagetypeinfo
125/ 20114/ 3/ 9125/ partitions
12585/ 20901/ 30/ 9127/ scsi/
126/ 21/ 3001/ 9128/ self@
127/ 21525/ 3004/ 9131/ slabinfo
128/ 21528/ 30084/ 9133/ softirqs
12836/ 21813/ 3071/ 9135/ stat
12888/ 22/ 3072/ 9146/ swaps
129/ 22482/ 30952/ 92/ sys/
12953/ 22485/ 31/ 9201/ sysvipc/
13/ 22486/ 3135/ 9202/ thread-self@
130/ 22488/ 3136/ 9203/ timer_list
131/ 23/ 31808/ 9204/ tsinfo/
13118/ 23230/ 3216/ 9205/ tty/
132/ 23233/ 3273/ 9206/ uptime
13259/ 2336/ 338/ 9259/ version
133/ 23654/ 34/ 9262/ vmallocinfo
13339/ 23681/ 3488/ 9268/ vmstat
13388/ 24/ 3489/ 9271/ zoneinfo
134/ 2415/ 35/ 9274/
13420/ 24554/ 36/ 9286/
13477/ 24568/ 364/ 9290/
135/ 2476/ 3677/ 93/
[/proc] # cat uptime
32470.95 126567.64
[/proc] # cat loadavg
3.61 3.54 3.51 1/601 31863
[/proc] # uptime
02:02:18 up 9:01, load average: 3.61, 3.54, 3.50
[/proc] # cat cpuinfo
processor : 0
model name : Annapurna Labs Alpine AL314 Quad-core ARM Cortex-A15 CPU @ 1.70GHz
Speed : 1.7GHz
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x2
CPU part : 0xc0f
CPU revision : 4
processor : 1
model name : Annapurna Labs Alpine AL314 Quad-core ARM Cortex-A15 CPU @ 1.70GHz
Speed : 1.7GHz
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x2
CPU part : 0xc0f
CPU revision : 4
processor : 2
model name : Annapurna Labs Alpine AL314 Quad-core ARM Cortex-A15 CPU @ 1.70GHz
Speed : 1.7GHz
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x2
CPU part : 0xc0f
CPU revision : 4
processor : 3
model name : Annapurna Labs Alpine AL314 Quad-core ARM Cortex-A15 CPU @ 1.70GHz
Speed : 1.7GHz
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x2
CPU part : 0xc0f
CPU revision : 4
Hardware : Annapurna Labs Alpine
Revision : 0000
Serial : 0000000000000000
[/proc] #
[/proc] # cat meminfo
MemTotal: 2079392 kB
MemFree: 105248 kB
MemAvailable: 1213440 kB
Buffers: 400160 kB
Cached: 1103584 kB
SwapCached: 288 kB
Active: 869664 kB
Inactive: 854432 kB
Active(anon): 265280 kB
Inactive(anon): 277184 kB
Active(file): 604384 kB
Inactive(file): 577248 kB
Unevictable: 2240 kB
Mlocked: 2240 kB
HighTotal: 589824 kB
HighFree: 22464 kB
LowTotal: 1489568 kB
LowFree: 82784 kB
SwapTotal: 24647264 kB
SwapFree: 24631168 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 222592 kB
Mapped: 65632 kB
Shmem: 322112 kB
Slab: 85440 kB
SReclaimable: 38080 kB
SUnreclaim: 47360 kB
KernelStack: 19296 kB
PageTables: 46592 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 25686944 kB
Committed_AS: 3954048 kB
VmallocTotal: 565248 kB
VmallocUsed: 36288 kB
VmallocChunk: 510976 kB
[/proc] #

На этом краткое рассмотрение возможностей интерфейса командной строки завершается, перейдём к самой короткой секции в данном обзоре – рассмотрение вспомогательных утилит.

Утилиты

Управление сетевыми хранилищами QNAP возможно не только с помощью браузера или командной строки, но также с использованием специализированных утилит. Мы не станем детально рассматривать их в данном обзоре, а лишь упомянем некоторые из них.

Утилиты представлены как для ПК, так и для мобильных платформ. Версии для компьютеров поддерживают операционные системы Windows, Mac и Linux.

С помощью утилиты QNAP Qfinder Pro администратор может обнаружить сетевое хранилище в своей локальной сети и произвести его первоначальную настройку.

Выполнить синхронизацию файлов и папок можно с помощью утилиты Qsync.

Схожей функциональностью обладает утилита QNAP NetBak Replicator, позволяющая выполнить быстрое резервное копирование файлов с ПК на NAS.

Для удалённого доступа к хранилищу с использованием облачного сервиса необходимо использовать утилиту myQNAPcloud.

Управление загрузками, выполняемыми сетевым хранилищем, производится с помощью утилиты QGet.

Нельзя не упомянуть и об утилите QNAP vSphere Client, позволяющей управлять сетевым хранилищем QNAP используя обычный клиент vSphere.

Аналоги серверов приложений, о которых мы говорили при обсуждении возможностей веб-интерфейса, существуют также в виде приложений для мобильных телефонов и планшетов. Так, например, с помощью приложения Qfile пользователь может управлять с мобильного телефона своими файлами, размещёнными в сети.

На этом мы завершаем беглое рассмотрение утилит, доступных пользователям сетевых хранилищ QNAP.

Тестирование

Первым традиционным тестом является установление времени загрузки оборудования, под которым мы обычно понимаем интервал времени, прошедший с момента подачи питания на устройство и до получения первого эхо-ответа по протоколу ICMP. Сетевое хранилище QNAP TS-531X начинает отправлять эхо-ответы спустя 390 секунд (6:30 минут), однако в этот момент тестируемая модель ещё не является полностью готовой к работе. Об окончании процесса загрузки устройство информирует пользователя специальным звуковым сигналом, до которого проходит ещё 2 минуты и 28 секунд, таким образом, суммарное время загрузки сетевого хранилища QNAP TS-531X составляет 8 минут и 58 секунд. Мы считаем это приемлемым. Однако на этом данный тест не заканчивается. Измерение времени загрузки мы проводили для микропрограммного обеспечения версии 4.3.4 (сборка 0483). Почему это важно? Всё дело в том, что в списке изменений к версии 4.3.4 (сборка 0486) значится одно очень интересное исправление.

[Fixed Issues]
- Booting process would take a longer time after users updated QTS to 4.3.4.0483 build 20180213.

Мы решили обновить прошивку и повторно провести данный тест. Оказалось, что модель TS-531X с прошивкой версии 4.3.4 (сборка 0486) начинает отправлять первые эхо-ответы по протоколу ICMP уже спустя 292 секунды (4 минуты и 52 секунды), тогда как финальный звуковой сигнал раздаётся через 343 секунды (5 минут и 43 секунды) от момента включения хранилища, что приблизительно в полтора раза меньше времени, затрачиваемого на загрузку хранилищем с прошивкой предыдущей версии.

Вторым не менее традиционным тестом стала проверка защищённости сетевого хранилища, выполняемая с помощью сканера сетевой безопасности Positive Technologies XSpider версии 7.8. Всего было обнаружено 20 открытых портов. Наиболее интересные обнаруженные уязвимости представлены ниже.

Инженеры QNAP очень внимательно следят за обнаруживаемыми уязвимостями и публикуют подробную информацию об их исправлениях на официальном сайте.

Наконец-то мы подошли, пожалуй, к самой интересной части нашего обзора – тестам производительности, но перед ними мы бы хотели познакомить наших читателей с основными параметрами нашего тестового стенда.

Компонент ПК
Материнская плата ASUS Maximus VIII Extreme
Процессор Intel Core i7 7700K 4 ГГц
Оперативная память DDR4-2133 Samsung 64 Гбайта
Сетевая карта Intel X550T2
Операционная система Windows Server 2012 R2

Приятной опцией стала возможность провести измерения производительности каждого накопителя в отдельности средствами самого сетевого хранилища QNAP TS-531X, для чего необходимо обратиться к пункту «Disks» группы «Storage» оснастки «Storage & Snapshots». Да, всего два теста доступно: Sequential read и IOPS read result, но мы считаем их основными и чрезвычайно важными.

Для проведения остальных нагрузочных тестов мы использовали утилиту Intel NASPT версии 1.7.1, в соответствии с требованиями которой мы уменьшили объём оперативной памяти, доступной системе. Такое уменьшение необходимо для минимизации влияния локального кэширования.

Первым тестом, с которого мы решили начать измерения производительности рассматриваемой модели, стало измерение скоростей доступа к пользовательским данным, размещённым на независимых накопителях. То есть мы для этого теста не объединяли диски в RAID-массивы. В нашем распоряжении было три разных накопителя: жёсткие диски HGST HUS724030ALA640 (две штуки) и HDN724040ALE640 (две штуки), а также SSD OCZ AGILITY3 (одна штука), который мы использовали в качестве кэша. Но обо всём по порядку! Доступ к данным производился по протоколам SMB и iSCSI. Здесь и далее, если не оговорено иное, для доступа к хранилищу использовался один канал 10 Gigabit Ethernet.

Как видно из представленных выше диаграмм, производительность жёстких дисков несколько отличается.

Мы решили объединить несколько жёстких дисков в массив RAID0 и измерить его производительность. Было собрано три разных варианта массива: два одинаковых диска HGST HUS724030ALA640, два одинаковых диска HGST HDN724040ALE640, а также вариант с использованием всех четырёх указанных дисков.

Очень приличные скорости, особенно если учесть, что использованные диски являются не самыми быстрыми на сегодняшний день.

Настала пора собрать массив RAID1 из двух одинаковых дисков.

Наверное, наш внимательный читатель уже обратил внимание на то, что при тестировании скоростей доступа по протоколу iSCSI отсутствует тест DirectoryCopyToNAS. Это связано с тем, что данный тест показывал неадекватно большие скорости. Завышение измеряемых скоростей, на наш взгляд, связано с локальным кэшированием на тестовом узле.

Сетевое хранилище QNAP TS-531X обладает двумя портами Gigabit Ethernet и двумя портами 10 Gigabit Ethernet. Мы решили предоставить нашим читателям сравнительную диаграмму скоростей доступа для обоих способов подключений при использовании протокола SMB.

Протокол iSCSI обладает опцией MultiPath, позволяющей передавать данные одновременно по нескольким каналам. На представленной ниже диаграмме сравниваются результаты измерения скоростей при использовании одного и двух каналов Gigabit Ethernet, а также одного и двух каналов 10 Gigabit Ethernet.

Нам кажется удивительным появление значительного прироста скорости в некоторых тестах при использовании двух каналов 10 Gigabit Ethernet, учитывая, что, на первый взгляд, сам канал не является узким местом. Конечно же, мы допускаем наличие определённых внутренних архитектурных ограничений хранилища, влияющих на максимальную скорость передачи данных по сети.

Естественно, мы не могли не сравнить производительность разных типов дисковых массивов.

Как мы уже упоминали выше, сетевое хранилище QNAP TS-531X позволяет использовать накопители SSD, установленные в разъёмы для жёстких дисков, в качестве кэширующих устройств. Стоит отметить, что это не единственный способ подключения кэша в хранилище. Некоторые сетевые карты и карты расширения позволяют подключить SSD с интерфейсом M.2, что позволит предоставить ещё большие скорости доступа к данным в кэш. В нашем распоряжении, к сожалению, указанных накопителей не было, поэтому в качестве кэша мы использовали наш старенький SSD-диск OCZ AGILITY 3.

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

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

Всё большую популярность набирает следующая версия интернет протокола – IPv6. Мы не могли обойти стороной поддержку хранилищем данного протокола. На диаграммах ниже представлено сравнение производительности модели QNAP TS-531X при работе с IPv4 и IPv6.

Доступ к хранилищу может быть предоставлен не только пользователям, находящимся в локальной сети, но также и удалённым. В этом случае используются различные туннельные протоколы, поддерживаемые хранилищем: PPTP, OpenVPN, IPsec. Мы решили выяснить, какие скорости будут доступны пользователям при подключении к хранилищу с помощью туннеля PPTP с шифрованием MPPE 128.

Также мы решили сравнить производительность модели QNAP TS-531X при использовании туннелей PPTP и OpenVPN.

Стоит обратить внимание читателя на то, что передача данных через туннель значительно нагружает центральный процессор хранилища. Так, например, при передаче данных со скоростью 50 Мбит/с через туннель OpenVPN со стандартными настройками процессор тестируемой модели загружен на 30%.

Сетевое хранилище QNAP TS-531X поддерживает не только Ethernet-фреймы стандартного размера (1500 байт), но и увеличенные (Jumbo-кадры). Конечно же, мы не могли не сравнить скорости доступа к данным при использовании обычных и jumbo фреймов.

Использование jumbo-кадров ощутимо влияет на некоторые скорости доступа при использовании протокола SMB, тогда как на производительность iSCSI влияние, скорее, отрицательное.

В заключение нам бы хотелось предоставить читателям скорости доступа к данным, размещённым на внешнем носителе, подключённом к хранилищу с помощью интерфейса USB 3.0. Для проведения данного теста мы использовали наш внешний SSD-накопитель Transcend TS256GESD400K объёмом 256 Гбайт, который мы последовательно форматировали в разные файловые системы.

На этом мы завершаем раздел тестирования и переходим к подведению итогов.

Заключение

Мы остались довольны протестированным сетевым хранилищем QNAP TS-531X, поддерживающим подключение до пяти жёстких дисков с интерфейсом SATA или накопителей SSD. Данная модель предназначена для домашних офисов и небольших компаний. Поддерживаемого хранилищем дискового пространства (максимально 60 Тбайт) окажется вполне достаточно для большинства пользователей, а высокие скорости доступа к данным сделают работу комфортной и быстрой. QNAP TS-531X несёт на борту четыре сетевых интерфейса (два медных порта Gigabit Ethernet и два порта для установки модулей SFP+), мы считаем такой набор оптимальным, однако при необходимости допускается установка дополнительной сетевой платы или иной платы расширения. К сожалению, при написании данного обзора мы не смогли протестировать другую опцию, показавшуюся нам интересной, - поддержку SSD-накопителей с интерфейсом M.2. На наш взгляд, такие накопители могут значительно увеличить производительность устройства.

Наличие двух версий модели TS-531X, различающиеся по объёму предустановленной оперативной памяти, позволит покупателям наиболее точно подобрать устройство под конкретные задачи. Кроме того, недавно производитель выпустил четырёхдисковую модель с похожим оснащением – TS-431X2.

К сильным сторонам сетевого хранилища QNAP TS-531X можно отнести следующие:

  • возможность установки дополнительной карты расширения;
  • наличие встроенных интерфейсов GE и 10 GE;
  • поддержка накопителей с интерфейсом M.2 (опционально);
  • возможность измерения скоростей чтения с дисков средствами самого хранилища;
  • высокие скорости доступа к пользовательским данным;
  • возможность агрегирования сетевых интерфейсов;
  • наличие портов USB 3.0;
  • возможность установки дополнительных программных пакетов;
  • поддержка IPv6;
  • наличие встроенного VPN-сервера и клиента;
  • поддержка внешних дисковых массивов;
  • возможность управления хранилищем с помощью приложений для мобильного.

К сожалению, мы не можем не указать и на обнаруженные недостатки:

  • небольшой вентилятор в блоке питания;
  • строгий список совместимых плат расширения и SSD-модулей M.2;
  • относительно высокая цена.

На момент написания данного обзора средняя цена на модель QNAP TS-531X-2G составляла 55666 рублей, тогда как модель TS-531X-8G можно было приобрести в среднем за 71140 рубля. Цены указаны на модели без жёстких дисков.

Введение

Внешний вид и аппаратная платформа

Тестирование

Заключение

Введение

ASUS XG-U2008 – коммутатор с десятью медными портами, два из которых 10 Gigabit Ethernet. Сегодня в нашей тестовой лаборатории необычный гость. Традиционно мы тестируем оборудование, обладающее веб-интерфейсом или командной строкой для настройки. ASUS XG-U2008 не требует никакой настройки, коммутатор работает сразу же из коробки и идеально подходит для небольших рабочих групп, требующих соединение на максимальной скорости за разумную цену.

Порты 10 GE модели ASUS XG-U2008 могут использоваться как в качестве интерфейсов для соединения с остальной сетью, так и для подключения высокоскоростных узлов, таких как производительные серверы или рабочие станции, либо современные сетевые хранилища.

Внешний вид и аппаратная платформа

Неуправляемый коммутатор второго уровня ASUS XG-U2008 выполнен в тонком металлическом корпусе с пластиковыми элементами, габариты которого составляют 240x125x27 мм при массе 630 грамм. Для своей работы устройству требуется внешний блок питания (поставляется в комплекте) со следующими характеристиками: 12В и 1.5А, таким образом энергопотребление коммутатора не превышает 18 Ватт.

Верхняя панель коммутатора металлическая, здесь размещено название компании-производителя, а также название модели.

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

Большая часть боковых поверхностей занята вентиляционной решёткой.

Также вентиляционная решётка расположена на нижней поверхности корпуса. Кроме неё здесь находятся четыре круглые резиновые ножки и небольшая наклейка с краткой информацией об устройстве. ASUS XG-U2008 предназначен для настольного размещения, для монтажа в стойку потребуются специализированные полочки.

Три группы сетевых интерфейсов расположены на задней панели корпуса коммутатора. Кроме этого здесь расположена кнопка включения/выключения устройства, а также разъём для подключения внешнего источника питания.

Модель ASUS XG-U2008 не имеет вентиляторов, поэтому охлаждение производится с помощью металлического корпуса, внутри которого размещён крупный радиатор, отводящий избыточное тепло от двух основных чипов.

Вся электронная начинка коммутатора представлена одной зелёной текстолитовой платой, основные элементы на которой расположены с одной стороны.

В качестве коммутатора использован чип Marvell 88E6190X-BUK2, тогда как поддержку интерфейсов 10 Gigabit Ethernet обеспечивает микросхема Marvell 88X3220-BTH4.

На этом мы завершаем изучение аппаратной платформы коммутатора ASUS XG-U2008 и переходим к разделу тестирования.

Тестирование

Поскольку модель ASUS XG-U2008 является неуправляемым коммутатором, то к ней не применимы многие наши стандартные тесты. Единственное, что мы смогли измерить, это скорость коммутации и задержки пересылки фреймов. Но обо всём по порядку.

По заявлению компании ASUS производительность коммутационной матрицы модели XG-U2008 составляет 56 Гбит/с – невообразимая величина для столь маленького устройства. Такая производительность означает, что коммутатор способен передавать данные со всех своих интерфейсов на скорости среды. Так, например, при использовании гигабитного порта пользователь сможет отправлять данные со скоростью 1488000 пакетов/с. На графике ниже представлена зависимость скорости передачи пользовательских данных в зависимости от размера фрейма. Очевидно, чем больше размер кадра, тем выше КПД передачи, из-за изменения соотношения количества пользовательских и служебных данных (заголовков соответствующего уровня).

Параллельно с измерением скорости коммутации мы решили выяснить, какую задержку вносит коммутатор.

Как видно из приведённого выше графика, задержка коммутации практически линейно зависит от размера кадра. Такая зависимость обусловлена способом коммутации store-and-forward, использованном в модели ASUS XG-U2008. Всего существует три режима коммутации: store-and-forward, cut-through и fragment-free. В первом режиме коммутатор полностью сохраняет весь кадр и выполняет проверку контрольной суммы, после чего выполняется процедура коммутации. В режиме cut-through пересылка фрейма начинается сразу же после того, как получена часть заголовка Ethernet-кадра, содержащая адрес получателя. Режим fragment-free является в некотором смысле гибридом первых двух: сначала производится получение первых 64 байт кадра, после чего начинает выполняться его пересылка (не дожидаясь, пока весь кадр будет получен коммутатором). Величина принятых данных (64 байта) была выбрана не случайно, в самых первых сетях, построенных с использованием стандартов Ethernet, коллизия могла происходить именно в момент передачи первых 64 байт. Конечно, сети с использованием концентраторов и полудуплексных режимов уже давно не используются. Очевидно, что в двух последних режимах проверка контрольной суммы фрейма не производится, что может приводить к тому, что по сети будут распространяться битые кадры, то есть с неправильной контрольной суммой.

Стоит сразу же заметить, что для всех измерений в данном обзоре мы использовали трафик-генератор IXIA, так как наш стандартный тестовый стенд был не состоянии измерять задержки с достаточной точностью.

Кроме самой задержки мы также измеряли и вариацию задержки, величина которой представлена на диаграмме ниже. Хотелось бы отдельно обратить внимание читателей на единицу измерения джиттера коммутатора ASUS XG-U2008 – единицы наносекунд.

Следующим шагом стало повторение тех же измерений, но при использовании интерфейсов 10 Gigabit Ethernet. Поскольку наш тестовый трафик-генератор не имел медных портов, работающих на такой скорости, мы решили использовать коммутатор Cisco WS-C3560CX-8XPD-S в качестве конвертера среды (между оптическими интерфейсами трафик-генератора и медными портами тестируемого коммутатора ASUS XG-U2008). Мы уже упоминали эту модель ранее в нашей статье, посвящённой мультигигабитным интерфейсам. Девятый и десятый интерфейсы коммутатора ASUS XG-U2008 не поддерживают технологию NBASE-T, поэтому когда мы на подключённых устройствах принудительно устанавливали скорость 2.5 или 5 Гбит/с интерфейс не поднимался, сигнализируя оранжевым световым индикатором о наличии проблем в линии. Здесь же стоит заметить, что в ассортименте сетевого оборудования ASUS присутствуют устройства с поддержкой NBASE-T, например, проводная сетевая карта XG-C100C с разъёмом RJ-45. Однако, вернёмся непосредственно к тестам. На графике ниже представлена скорость передачи пользовательских данных при подключении к интерфейсам 10 Gigabit Ethernet.

Также мы произвели измерение задержки, вносимой коммутатором ASUS XG-U2008. Справедливости ради, стоит отметить, что мы не знаем, чем объяснить такой рост задержки в зависимости размера фрейма на интерфейсе 10 Gigabit Ethernet. Вероятно, это связано с какими-то внутренними процедурами обработки трафика. При вычислении задержек, вносимых тестируемым коммутатором, мы, естественно, учитывали, что трафик дважды проходит через наш лабораторный «конвертер среды».

Зависимость вариации задержки от размера фрейма представлена на диаграмме ниже.

Во время всех проведённых тестов мы измеряли также и количество потерянных фреймов. Согласно нашим измерениям, количество потерянных фреймов составляло 0%, то есть коммутатор ASUS XG-U2008 имеет неблокирующую архитектуру.

В заключение нам хотелось бы отметить, что мы несколько удивлены отсутствием поддержки скоростей 10 Мбит/с, хотя, признаться, таких сетевых карт мы не видели уже пару десятков лет.

На этом мы завершаем раздел тестирования и переходим к подведению итогов.

Заключение

Мы остались довольны неуправляемым коммутатором второго уровня ASUS XG-U2008. Конечно, мы смогли провести не так много измерений, как при тестировании управляемых моделей, однако в большинстве случаев дома и в небольших офисах возможность управления коммутаторами не требуется.

Модель ASUS XG-U2008 обладает восемью гигабитными портами и двумя интерфейсами 10 Gigabit Ethernet и способна передавать трафик на скорости среды.

Стильный корпус и отсутствие вентиляторов позволят разместить устройство в любом месте не испортив интерьер.

Сильные стороны коммутатора перечислены ниже:

  • стильный корпус без вентиляторов;
  • поддержка 10GBASE-T;
  • коммутация на скорости среды;
  • компактные размеры;
  • возможность настольного размещения и монтажа в стойку;
  • поддержка jumbo-кадров;
  • приемлемое энергопотребление.

Не стоит забывать о требованиях, которые предъявляются к кабельной инфраструктуре при использовании устройств с поддержкой стандарта 10GBASE-T. Так если требуется обеспечить связь на скорости в 10 Гбит/с на расстоянии до 100 метров, потребуется использовать кабель категории Cat6a или Cat7. Кабель Cat6 позволит предавать данные на максимальной скорости при длине трассы до 55 метров. На коротких трассах (до 30 метров) может быть использована витая пара категории Cat5e.

На момент написания данной статьи коммутатор ASUS XG-U2008 ещё не продавался в России, поэтому говорить о цене новинки в рублях ещё преждевременно. При этом средняя цена на данную модель в Европе составляла 250 евро.

Введение

Внешний вид и аппаратная платформа

Обновление прошивки и утилиты

Веб-интерфейс

Командная строка

Тестирование

Заключение

Введение

На наших страницах чаще всего появляются обзоры и тесты флагманских устройств разных вендоров: самых быстрых, самых функциональных, с самыми передовыми технологиями. Однако большинству рядовых пользователей не требуется дорогое и сложное сетевое оборудование. Основными требованиями, которые предъявляют абоненты домашних сетей к беспроводным маршрутизаторам, являются стабильность работы, хорошее беспроводное покрытие, наличие базовой функциональности. Именно такой была создана модель ASUS RT-AC1200G+. Рассмотрим её подробнее!

 

Внешний вид и аппаратная платформа

Беспроводной маршрутизатор ASUS RT-AC1200G+ выполнен в чёрном пластиковом корпусе, габариты которого составляют 207х148х35 мм (без учёта внешних антенн), при массе всего в 395 грамм. Для своей работы устройство требует внешний блок питания (поставляется в комплекте) со следующими характеристиками: 12 В и 2 А.

Верхняя панель матовая, состоящая из двух частей. На ней расположены основные параметры изделия и название производителя, а также светодиоды, отображающие состояние проводных и беспроводных интерфейсов устройства, а также наличие питания.

На боковых поверхностях расположены две внешние антенны и вентиляционная решётка.

Модель ASUS RT-AC1200G+ оснащена четырьмя внешними поворотными несъёмными антеннами, две из которых расположены на боковых сторонах, а две на задней панели. Кроме того, на задней панели размещены пять портов Gigabit Ethernet (четыре LAN и один WAN), разъём для подключения питания с кнопкой включения/выключения устройства, интерфейс USB 2.0, утопленная кнопка Reset и кнопка WPS.

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

Заглянем теперь внутрь корпуса. Аппаратная начинка беспроводного маршрутизатора ASUS RT-AC1200G+ представлена одной текстолитовой платой цвета морской волны, основные элементы на которой размещены с обеих сторон. К сожалению, практически все наиболее интересные элементы на плате скрыты под защитными экранами. Исключение составляет лишь модуль флеш-памяти Spansion (Cypress) FL128SAIF00, объём которой составляет 16 Мбайт. Стоит отметить, что производитель маршрутизатора раскрывает информацию о некоторых особенностях платформы. Так, например, известно, что объём оперативной памяти, доступной модели RT-AC1200G+, составляет 128 Мбайт, а сама платформа построена на базе микросхем BCM47189 (SoC-процессор, работающий на частоте 900 МГц; а также поддержка Ethernet и беспроводной сети IEEE 802.11A/N/AC) и BCM43217 (отвечает за поддержку беспроводной сети IEEE 802.11 B/G/N), произведённых компанией Broadcom. Функции проводного коммутатора возложены на чип Broadcom BCM53125. Из анализа расположения компонентов на плате можно заключить, что антенны, подключённые к боковым сторонам корпуса, работают в диапазоне 2.4 ГГц, тогда как те, что подключены к его задней панели, предназначены для работы в диапазоне 5 ГГц. Устройство обладает следующей конфигурацией MIMO: 2x2:2, то есть две антенны используются для передачи, две для приёма и два пространственных потока.

На этом мы завершаем беглое рассмотрение аппаратной начинки маршрутизатора и переходим к изучению его программных возможностей.

Обновление прошивки и утилиты

Смена версии прошивки производится с помощью вкладки «Обновление микропрограммы» пункта меню «Администрирование» и не требует от пользователя никаких специальных знаний. Обновление может производиться в ручном или полуавтоматическом режимах. Естественно, в последнем случае требуется наличие подключения к глобальной сети. Весь процесс занимает около трёх минут (без учёта времени, необходимого на загрузку прошивки из глобальной сети).

Здесь же, на наш взгляд, уместно будет упомянуть об утилитах, поставляемых вместе с маршрутизатором. В комплекте с ASUS RT-AC1200G+ распространяются три утилиты: Device Discovery, Firmware Restoration и ASUS Printer Setup.

С помощью утилиты Device Discovery пользователь может обнаружить беспроводной маршрутизатор ASUS RT-AC1200G+ в своей локальной сети.

Подключение удалённого принтера производится с помощью утилиты Printer Setup.

Если в процессе обновления прошивки произошёл сбой, RT-AC1200G+ переходит в режим восстановления, опознать который можно по очень медленно мигающему индикатору питания. Косвенным признаком такого режима является значение поля TTL равное 100 в возвращающихся ICMP эхо-ответах. При работе маршрутизатора в нормальном режиме TTL равен 64. Стандартным способом восстановления устройства является использование утилиты Firmware Restoration.

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

Ещё одним способом восстановления микропрограммного обеспечения маршрутизатора ASUS RT-AC1200G+ является использование протокола TFTP.

C:\>tftp -i 192.168.1.1 put "c:\RT-AC1200G+_3.0.0.4_380_3971_0816-g516a6d6.trx"
Transfer successful: 13537280 bytes in 18 second(s), 752071 bytes/s

После завершения восстановления необходимо перезагрузить маршрутизатор.

На этом мы завершаем рассмотрение утилит и способов обновления прошивки для модели ASUS RT-AC1200G+ и переходим к описанию её возможностей.

Веб-интерфейс

Веб-интерфейс беспроводного маршрутизатора ASUS RT-AC1200G+ доступен на шестнадцати языках и типичен для устройств на базе прошивки ASUSWRT. Мы не станем подробно описывать все возможности веб-интерфейса устройства, однако остановимся на наиболее интересных.

 

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

 

 

Ограничение доступной пользователям полосы пропускания и мониторинг загрузки интерфейсов маршрутизатора производятся с помощью пункта меню «Диспетчер трафика».

 

 

 

С помощью пункта меню «Родительский контроль» производится управление расписанием, согласно которому тому или иному устройству разрешён доступ к сети интернет. Наличие встроенной поддержки сервиса Яндекс.DNS поможет уберечь детей от нежелательного контента.

 

 

Для управления приложениями, использующими внешнее устройство, подключённое к порту USB, необходимо обратиться к пункту меню «USB-приложение».

 

Управление параметрами работы беспроводного модуля маршрутизатора производится с помощью вкладок пункта меню «Беспроводная сеть».

 

 

С помощью вкладок пункта меню «Локальная сеть» пользователи могут изменять IP-параметры LAN-интерфейса, управлять работой DHCP-сервера, создавать статические маршруты, управлять подключением к услуге IPTV. Вкладка «Switch Control» содержит дополнительные параметры, предназначенные для тонкой настройки работы устройства.

 

 

 

 

 

Управление подключением к глобальной сети производится с помощью пункта меню «Интернет». Здесь же администратор может изменять настройки виртуальных серверов, с помощью которых обеспечивается доступ из сети интернет к ресурсам в локальной сети. Нам показалось удивительным отсутствие здесь опции Dual WAN, позволяющей подключаться к двум операторам одновременно для балансировки или резервирования, особенно учитывая наличие поддержки 3G/4G модемов.

 

 

 

 

Подключение к глобальной сети или сети оператора может производиться не только с использованием протокола IPv4, но также и с помощью следующей версии протокола IP – IPv6. Соответствующие настройки собраны в одноимённом пункте меню.

 

Беспроводной маршрутизатор ASUS RT-AC1200G+ позволяет удалённым пользователям осуществлять подключение к локальной сети за устройством. Соответствующие настройки представлены в пункте VPN. К сожалению, поддерживается только один туннельный протокол – PPTP.

 

Управление доступом производится с помощью вкладок пункта меню «Брандмауэр». Кроме непосредственного управления доступом к различным узлам на основе IP-адресов, пользователям также доступна возможность фильтрации трафика на основе URL-адресов и ключевых слов.

 

 

 

 

 

Изменение режима работы устройства, управление системными настройками, а также обновление прошивки производятся с использованием вкладок пункта меню «Администрирование».

 

 

Вся журнальная информация представлена в пункте меню «Системный журнал».

 

Кроме основных возможностей пользователям также доступны некоторые вспомогательные утилиты, доступ к которым может быть получен не только с помощью интерфейса командной строки, но также и с использованием пункта меню «Сетевые утилиты» веб-интерфейса устройства.

 

 

 

На этом мы завершаем рассмотрение возможностей веб-интерфейса беспроводного маршрутизатора ASUS RT-AC1200G+ и переходим к разделу, посвящённому командной строке устройства.

Командная строка

Управление доступом к командной строке устройства производится с помощью вкладки «Система» пункта меню «Администрирование». Приятной опцией здесь является поддержка SSH для защищённого управления маршрутизатором с использованием интерфейса командной строки.

Для доступа к командной строке используются та же пара логин-пароль, что и для доступа к веб-интерфейсу маршрутизатора. Микропрограммное обеспечение тестируемой модели построено на базе операционной системы Linux 2.6.36.4 с использованием BusyBox 1.17.4.

RT-AC1200G+ login: admin
Password:
admin@RT-AC1200G+:/tmp/home/root# cd /
admin@RT-AC1200G+:/# uname -a
Linux RT-AC1200G+ 2.6.36.4brcmarm #1 PREEMPT Thu Nov 3 15:55:43 CST 2016 armv7l GNU/Linux
admin@RT-AC1200G+:/# busybox
BusyBox v1.17.4 (2016-11-03 15:46:45 CST) multi-call binary.
Copyright (C) 1998-2009 Erik Andersen, Rob Landley, Denys Vlasenko
and others. Licensed under GPLv2.
See source distribution for full notice.
Usage: busybox [function] [arguments]...
   or: function [arguments]...
        BusyBox is a multi-call binary that combines many common Unix
        utilities into a single executable.  Most people will create a
        link to busybox for each function they wish to use and BusyBox
        will act like whatever it was invoked as.
Currently defined functions:
        [, [[, arp, ash, awk, basename, blkid, cat, chmod, chown, chpasswd, clear, cmp, cp, crond, cut, date, dd, df,
        dirname, dmesg, du, e2fsck, echo, egrep, env, ether-wake, expr, fdisk, fgrep, find, flock, free, fsck.ext2,
        fsck.ext3, fsck.minix, fsync, grep, gunzip, gzip, head, ifconfig, insmod, ionice, kill, killall, klogd, less,
        ln, logger, login, ls, lsmod, lsusb, md5sum, mdev, mkdir, mke2fs, mkfs.ext2, mkfs.ext3, mknod, mkswap,
        modprobe, more, mount, mv, netstat, nice, nohup, nslookup, pidof, ping, ping6, printf, ps, pwd, readlink,
        renice, rm, rmdir, rmmod, route, sed, setconsole, sh, sleep, sort, strings, swapoff, swapon, sync, syslogd,
        tail, tar, telnetd, test, top, touch, tr, traceroute, traceroute6, true, tune2fs, udhcpc, umount, uname, unzip,
        uptime, usleep, vconfig, vi, watch, wc, which, zcat, zcip

С помощью команды ps посмотрим, какие процессы запущены на устройстве в данный момент. Утилита top отобразит данные по текущей работе запущенных процессов. Результаты работы указанных утилит мы поместили в отдельный файл.

Содержимое каталогов /bin, /sbin, /usr/bin и /usr/sbin, вместе с выводом утилиты sysinfo мы представляем в отдельном файле. Так, например, в каталоге /sbin расположена утилита tcpcheck, позволяющая проверить, открыт ли определённый TCP-порт на определённом узле.

admin@RT-AC1200G+:/# tcpcheck 10 192.168.1.1:23
192.168.1.1:23 is alive
admin@RT-AC1200G+:/# tcpcheck 10 192.168.1.2:23
192.168.1.2:23 failed

Перейдём теперь в каталог /proc и посмотрим, какие файлы здесь размещены, а также выясним время работы операционной системы и её среднюю загруженность, получим информацию об установленном процессоре и количестве оперативной памяти. В принципе, время работы и среднюю загруженность системы также можно получить с помощью системного вызова uptime.

admin@RT-AC1200G+:/# cd /proc
admin@RT-AC1200G+:/proc# ls
1              373            407            610            crypto         loadavg        swaps
141            375            411            612            devices        locks          sys
151            377            412            614            diskstats      meminfo        sysrq-trigger
2              378            477            619            driver         misc           sysvipc
222            380            48             636            emf            modules        timer_list
227            381            491            638            execdomains    mounts         tty
232            384            5              7              filesystems    mtd            uptime
237            389            50             736            fs             net            version
242            390            51             95             interrupts     pagetypeinfo   vmallocinfo
265            391            583            bcm_chipinfo   iomem          partitions     vmstat
267            393            584            buddyinfo      ioports        scsi           zoneinfo
297            394            585            bus            irq            self
299            398            586            cmdline        kallsyms       slabinfo
3              399            587            cpu            key-users      softirqs
304            4              6              cpuinfo        kmsg           stat
admin@RT-AC1200G+:/proc# cat uptime
942.34 897.65
admin@RT-AC1200G+:/proc# cat loadavg
0.18 0.16 0.13 1/54 738
admin@RT-AC1200G+:/proc# uptime
 03:15:50 up 15 min, load average: 0.17, 0.15, 0.12

Нельзя не упомянуть и об утилите nvram, позволяющей изменять важные параметры работы устройства.

admin@RT-AC1200G+:/proc# nvram
usage: nvram [get name] [set name=value] [unset name] [show] [commit] [save] [restore] [erase][fb_save file] ...
admin@RT-AC1200G+:/proc# nvram show | grep admin
size: 39757 bytes (25779 left)
http_username=admin
acc_list=admin>adminpass
acc_webdavproxy=admin>1
admin@RT-AC1200G+:/proc#

Так, например, с помощью утилиты nvram можно отключить протокол STP на LAN-портах RT-AC1200G+.

admin@RT-AC1200G+:/proc# nvram show | grep stp
lan_stp=1
lan1_stp=1
size: 39757 bytes (25779 left)
admin@RT-AC1200G+:/proc# nvram set lan_stp=0
admin@RT-AC1200G+:/proc# nvram commit
admin@RT-AC1200G+:/proc# nvram show | grep stp
lan_stp=0
lan1_stp=1
size: 39757 bytes (25779 left)
admin@RT-AC1200G+:/proc# reboot

К сожалению, модель RT-AC1200G+ не оснащена температурными датчиками в отличие от топовых устройств компании ASUS.

admin@RT-AC1200G+:/proc# cat /proc/dmu/temperature
cat: can't open '/proc/dmu/temperature': No such file or directory
admin@RT-AC1200G+:/proc# wl -i eth1 phy_tempsense
wl: Unsupported
admin@RT-AC1200G+:/proc# wl -i eth2 phy_tempsense
wl: Unsupported

На этом рассмотрение возможностей интерфейса командной строки завершается, перейдём к тестированию устройства.

Тестирование

Начать данный раздел мы традиционно решили с измерения времени загрузки оборудования, под которым мы понимаем интервал времени, прошедший с момента подачи питания на устройство и до получения первого эхо-ответа по протоколу ICMP. Беспроводной маршрутизатор ASUS RT-AC1200G+ загружается за 48 секунд. Мы считаем это хорошим результатом. Стоит также отметить, что в процессе загрузки мы получили несколько эхо-ответов примерно спустя 20-25 секунд после включения, однако данные сообщения были отправлены загрузчиком, о чём косвенно свидетельствует значение TTL равное 100 в возвращающихся пакетах.

Вторым не менее традиционным тестом стала проверка защищённости устройства, производимая с помощью утилиты Positive Technologies XSpider 7.8. Сканирование производилось со стороны LAN-порта. Всего было обнаружено 18 открытых портов. Наиболее интересная обнаруженная информация представлена ниже.

 

 

 

 

Естественно, мы сообщили об обнаруженных уязвимостях и подозрениях на их наличие производителю. Технические специалисты вендора уведомили нас, что обнаруженные уязвимости (и даже некоторые другие) уже закрыты в актуальных версиях прошивок. Утилита XSpider производит обнаружение подозрений на уязвимость по номеру версии, сообщаемой системой в баннере, никакие другие проверки при этом не выполняются.

Перед тем, как непосредственно перейти к нагрузочному тестированию беспроводного маршрутизатора ASUS RT-AC1200G+, мы бы хотели познакомить читателей с основными параметрами нашего тестового стенда.

Компонент ПК Ноутбук
Материнская плата ASUS Maximus VIII Extreme ASUS M60J
Процессор Intel Core i7 7700K 4 ГГц Intel Core i7 720QM 1.6 ГГц
Оперативная память DDR4-2133 Samsung 64 Гбайта DDR3 PC3-10700 SEC 16 Гбайт
Сетевая карта Intel PRO/1000 PT
ASUS PCE-AC88
Atheros AR8131
ASUS RT-AC88U
Операционная система Windows 7 x64 SP1 Rus Windows 7 x64 SP1 Rus

Начать мы решили с измерения производительности устройства при выполнении маршрутизации с NAT/PAT. Измерения производились для 1, 5 и 15 одновременных TCP-соединений.

 

Как видно из представленной выше диаграммы, нам не удалось перешагнуть порог в 1 Гбит/с даже для одновременных потоков трафика в обоих направлениях (полнодуплексная передача). На наш взгляд, это ограничение связано с использованием 1xRGMII и производительностью процессора маршрутизатора, так как во время указанного теста загрузка ЦПУ составляла 100%.

В следующем эксперименте мы решили отключить аппаратное ускорение NAT и проверить, какие скорости будут доступны пользователям в данном режиме работы устройства. Из представленной ниже диаграммы видно, что отключение аппаратного ускорения приводит к падению производительности маршрутизатора при выполнении NAT/PAT трансляций в несколько раз.

 

Следующим экспериментом стало измерение производительности модели RT-AC1200G+ при выполнении маршрутизации без NAT/PAT. Все протестированные нами ранее беспроводные маршрутизаторы ASUS в данном тесте демонстрировали скорости, схожие с тестом NAT/PAT при отключённом аппаратном ускорении. К нашему удивлению, обычная маршрутизация выполняется данным устройством на значительно более высоких скоростях. Похоже, аппаратное ускорение используется и при выполнении простой маршрутизации без NAT/PAT.

 

Не могли мы обойти стороной и производительность устройства при работе с протоколом IP следующей версии – IPv6. Модель ASUS RT-AC1200G+ продемонстрировала отличные результаты при обработке IPv6 трафика.

 

Подключение к операторам может производиться также с использованием разнообразных туннелей (VPN). Мы решили выяснить, какие скорости будут доступны пользователям при подключении к операторам с использованием протоколов PPTP и L2TP.

 

 

Тестирование производительности при использовании протокола PPTP производилось без использования шифрования, так как при включении MPPE туннель устанавливался, но данные по нему не передавались. Мы решили разобраться, что же именно происходит. Оказалось, что в определённый момент маршрутизатор перестаёт шифровать отправляемые в туннель данные (при интенсивном потоке трафика из LAN в WAN). Если присутствует лишь поток данных из WAN в LAN, то модель RT-AC1200G+ способна обрабатывать шифрованный трафик на скоростях порядка 40 Мбит/с. Естественно, мы сообщили об обнаруженной проблеме производителю. Указанная ошибка будет исправлена в одной из следующих версий микропрограммного обеспечения.

Беспроводной маршрутизатор ASUS RT-AC1200G+ обладает встроенным VPN-сервером. К сожалению, поддерживается единственный протокол – PPTP, производительность которого мы уже только что измерили. Нам кажется удивительным, что производитель не включил в прошивку поддержку OpenVPN.

Тестируемая модель обладает функцией обеспечения качества обслуживания для передаваемого по сети трафика. Так, например, администратор может ограничить скорость, с которой передаются в глобальную сеть данные того или иного узла, размещённого в локальной сети. Естественно, мы решили измерить, насколько реальные скорости соответствуют сконфигурированным.

 

Из представленного выше графика видно, что начиная примерно со значения в 90 Мбит/с увеличение разрешённой узлу скорости не оказывает влияния на реальную скорость передачи пользовательских данных. Указанный эффект связан с производительностью процессора маршрутизатора, так как при достижении трафиком скорости в 90 Мбит/с процессор маршрутизатор загружен на 100%. Ниже на диаграмме мы представили ту часть графика, при которой маршрутизатор ещё успешно справляется с задачей обеспечения качества обслуживания.

 

Пожалуй, одними из самых ожидаемых измерений являются тесты беспроводного модуля. На диаграммах ниже представлены полученные нами скорости беспроводной передачи данных в обоих частотных диапазонах.

 

 

Беспроводной маршрутизатор ASUS RT-AC1200G+ оснащён портом USB2.0, к которому допускается подключение внешних накопителей, модемов 3G и 4G, а также многофункциональных устройств. Мы решили проверить, какие скорости доступа к данным, размещённым на внешнем USB-накопителе, будут доступны пользователям тестируемого беспроводного маршрутизатора. Для проведения измерений мы последовательно отформатировали наш тестовый SSD накопитель Transcend TS256GESD400K объёмом 256 Гбайт, в четыре разные файловые системы: NTFS, FAT32, EXT2 и EXT3. Результаты измерений представлены на диаграмме ниже.

 

Перед тем, как перейти к подведению итогов, нам хотелось бы отметить, что во время выполнения разнообразных тестов данного раздела, мы выполняли также измерение температуры корпуса маршрутизатора с помощью нашего лабораторного пирометра ADA TempPro-2200. Максимальная температура верхней панели, которую нам удалось зафиксировать, составляла 45.2°С при средней температуре в комнате около 25°С.

Заключение

В целом мы остались довольны протестированной моделью ASUS RT-AC1200G+, которую можно отнести к беспроводным маршрутизаторам среднего класса. ASUS RT-AC1200G+ отлично подходит для работы в сетях домашних провайдеров, предоставляя доступ к глобальной сети без снижения скорости на всех базовых тарифах, а наличие порта USB 2.0 позволяет подключить к устройству внешний жёсткий диск, МФУ или модем для сетей 3G/4G.

К сильным сторонам беспроводного маршрутизатора ASUS RT-AC1200G+ можно отнести следующие:

  • хорошие скорости маршрутизации (включая VPN);
  • наличие порта USB 2.0;
  • приемлемая цена;
  • поддержка обоих беспроводных диапазонов;
  • наличие встроенного VPN-сервера;
  • поддержка IPv6;
  • наличие механизмов обеспечения QoS;
  • поддержка модемов для сетей 3G/4G;
  • высокие скорости доступа к данным, размещённым на внешнем USB-накопителе;
  • поддержка до трёх гостевых сетей в каждом беспроводном диапазоне;
  • наличие родительского контроля.

К сожалению, нельзя не сказать и о недостатке модели:

  • веб-интерфейс переведён не полностью.

Беспроводной маршрутизатор ASUS RT-AC1200G+ поддерживает максимальную теоретическую скорость в диапазоне 2.4 ГГц равную 300 Мбит/с, а также 867 Мбит/с для диапазона 5 ГГц. Практические скорости в указанных рамках получились отличными, реальные скорости передачи пользовательских данных превышали 50% от указанных теоретических. Однако, как нам кажется, в данной модели были бы более уместны более производительные беспроводные модули. Так, например, в диапазоне 2.4 ГГц вполне логично было бы увидеть беспроводной модуль с поддержкой N600.

Также нельзя не отметить, что встроенный VPN-сервер беспроводного маршрутизатора ASUS RT-AC1200G+ поддерживает работу только с протоколом PPTP. Конечно же, это небольшая проблема, однако нам бы хотелось увидеть здесь и поддержку технологии OpenVPN, к которой мы так привыкли в старших моделях.

На момент написания данного обзора средняя цена на беспроводной маршрутизатор ASUS RT-AC1200G+ в интернет-магазинах Москвы составляла 4765 рублей.