Железо

Новая статья: Обзор NAS QNAP TVS-972XU-RP: 9 SATA в 1U

Как обычно, модельный ряд включает хранилища высотой от 1U и до 4U и с числом дисков от 8 до 24. Выход новой серии стоечных NAS для бизнеса QNAP TVS-x72XU был анонсирован ещё в конце прошлого года. Как же так? Модель TVS-972XU — самая необычная среди них, потому что поддерживает сразу 9 SATA-накопителей в 1U-шасси. Конечно, это не обязательно должны быть именно твердотельные накопители, но в такой конфигурации можно сделать многоуровневое хранилище с разнесением «горячих» и «холодных» данных. Всё очень просто: над четырьмя передними лотками для 3,5”/2,5”-дисков под верхней крышкой есть ещё пять посадочных мест для 2,5-дюймовых SSD. Либо с тирингом, либо с кешем, либо и с тем и с другим.

Технические характеристики

Индексы в названии указывают на то, что, во-первых, в системе предустановлено 4 Гбайт RAM — в данном случае из четырёх имеющихся слотов только один занят модулем DDR4-2400 UDIMM производства ADATA. У нас побывала модель TVS-972XU-RP-i3-4G. У нас это i3-8100 (4 ядра @ 3,6 ГГц, TDP 65 Вт), который поддерживает до 64 Гбайт RAM, в том числе с ECC. Во-вторых, на то, что используется процессор Intel Core i3. Аналогичная модель NAS без индекса RP поставляется с единственным блоком питания мощностью 250 Вт. Наконец в-третьих, на то, что в устройстве есть два БП FSP320-20RGGBA мощностью 320 Вт каждый, которые поддерживают горячую замену.

Из этих самых прочих интересен адаптер Mellanox ConnectX-4 Lx, дающий два интерфейса 10GbE SFP+ и поддерживающий функцию iSER, актуальную для VMware. Вентиляторы блоков питания дополняют общую систему охлаждения, которая состоит из трёх крыльчаток и массивного алюминиевого радиатора, накрывающего процессор, чипсет и прочие чипы на материнской плате. Набор USB-портов впечатляет: два USB 3. Есть и два гигабитных интерфейса Intel I211 с портами RJ-45. 1 Type-A и два трёхамперных USB 3. 0 Type-A, два USB 3. Также имеется видеовыход HDMI 2. 1 Type-C. Для подключения низкопрофильных карт расширения доступен один порт PCIe 3. 0 (3840 × 2160 @ 60 Гц). 0 ×16.

QNAP QM2-2P10G1T

QNAP QM2-2P10G1T

Это карта с интерфейсом PCIe 2. Нам в комплекте с NAS досталась карта расширения QNAP QM2-2P10G1T. 2 2280. 0 x4 включает в себя 10GbE-контроллер Tehuti TN9710P с портом RJ-45 и два слота M. Оба слота на карте были заняты Intel SSD 760p ёмкостью 128 Гбайт каждый (SSDPEKKW128G8XT). Охлаждение у неё индивидуальное: собственный медный кулер, занимающий почти всю поверхность платы, и маленький вентилятор. Впрочем, они пригодились только для иллюстрации использования 2,5-дюймовых лотков, так как эти накопители сами по себе не слишком быстрые. От производителя также достались три SATA SSD Kingston SSDNow V300 объёмом 60 Гбайт. В качестве основных HDD использовалась стандартная четвёрка Seagate Constellation CS ST3000NC002 (3 Тбайт, 64 Мбайт кеш, 7200 RPM, SATA III).

QNAP TVS-972XU-RP

QNAP TVS-972XU-RP

Винтов, правда, положили впритык, без запаса. В комплекте с устройством поставляются два кабеля питания, два патч-корда пятой категории, по паре ушек и уголков, два набора винтов для 2,5- и 3,5-дйюмовых накопителей, а также гарантийный талон и краткая инструкция. Индикаторы активности не вынесены на них, а гирляндой расположены в правой части лицевой панели. Зато лотки для дисков хороши — они жёсткие, сделаны из толстого металла. Сзади иллюминацию дополняют яркие индикаторы работы блоков питания. В дополнение к девяти светодиодам для дисков есть ещё пара — для индикации активности сетевого подключения и состояния системы.

Технические характеристики QNAP TVS-972XU-RP-i3-4G

Накопители

4 × 3,5/2,5" SATA II/III HDD/SSD; 5 × 2,5" SATA II/III SSD

Файловая система

внутренние накопители: EXT4

 

внешние носители: EXT3, EXT4, NTFS, FAT32, HFS+, exFAT 

RAID

Basic, JBOD, RAID-0, 1, 5, 6, 10, 50, 60

Процессор

Intel Core i3-8100 (4/4, 3,6 ГГц, 6 Мбайт, TDP 65 Вт)

Оперативная память

4 Гбайт DDR4 UDIMM; расширение до 4 × 16 Гбайт; ECC

Сетевые интерфейсы

2 × 1 GbE RJ-45; 2 × 10 GbE SFP+

Дополнительные интерфейсы

2 × USB 3.0 Type-A; 2 × USB 3.1 Type-A; 2 × USB 3.1 Type-C; 1 × PCI-E 3.0 x16 HHHL; 1 × HDMI 2.0; 1 × 3,5 мм

Протоколы

CIFS, AFP, NFS, FTP(S), WebDAV, iSCSI, HTTP(S), rsync; VPN (QBelt, PPTP, OpenVPN, L2TP/IPSec); IPv6; Telnet, SSH, SNMP

Клиенты

Windows 7 и более поздние, Mac OS X 10.7 и более поздние; 

Система охлаждения

3 вентилятора 40 × 40 мм

Питание

2 (1+1) БП: AC 100-240 В 50-60 Гц 320 Вт

Энергопотребление, Вт

в режиме доступа: 70,39 

Условия работы

0–40 °C; 5–95 % RH

Габариты, мм

44 × 483 × 508

Масса, кг

8,63 (без накопителей)

Гарантия, мес.

36

Техподдержка

РФ: E-Mail/телефон; будни 6:00 – 19:00 (МСК)

Ориентировочная цена, руб.

250 000

Внутренняя пропускная способность составляет 240 Гбит/с. Невольным участником обзора стал компактный (43 × 285 × 233 мм, 2,15 кг) неуправляемый коммутатор QNAP QSW-1208-8C, который обладает 12 портами 10GbE (есть совместимость с 5/2,5/1/0,1 GbE): 4 SFP+ и 8 комбинированных SFP+/RJ-45. Устройство оснащено двумя тихими вентиляторами (до 18,7 дБа), расположенными на боковой стенке. Свитч можно установить на как столе, поскольку у него есть резиновые ножки снизу, так и в стойку — в комплект входят крепёжные уголки. Заявленная потребляемая мощность не превышает 49 Вт. Блок питания встроенный: 100–240 В, 50/60 Гц. Производитель позиционирует коммутатор как недорогое решение для самостоятельной модернизации SMB-сети.

QNAP QSW-1208-8C

QNAP QSW-1208-8C

Производительность

4. Для тестов сетевой работы использовалась стабильная прошивка QTS 4. 0979, а для знакомства с некоторыми функциями —бета-версия 4. 0. 1. 4. Это первое важное замечание. 0978, так как к моменту массовой доступности устройства на российском рынке она уже перейдет в статус стабильной. Жёсткие диски были собраны в массив RAID-10, часть которого отведена под полный (thick) том, а часть выделена для снепшотов. Второе же касается конфигурации накопителей. Да, в этом случае производительность ниже, чем у просто статического тома, но зато есть дополнительная защита данных. Такая конфигурация, на наш взгляд, оптимальна.

Настройки HDD-пула

Смотреть все изображения (7)

Смотреть все
изображения (7)

2 на PCIe-карте использовались в двух конфигурациях. Накопители M. Вторая — RAID-0-кеш чтения/записи всей подсистемы ввода-вывода для основного HDD-массива, с политикой LRU. Первая — массив RAID-0 со статическим томом. В глобальных настройках QTS кеширование записи («задержка аллокации EXT4») включено по умолчанию. Обе конфигурации не совсем реалистичные, так как использование массивов без защиты для кеширования записи не лучшая идея, зато наиболее производительные. В настройках SMB версия 2. Для каждого тома создавалась отдельная общая SMB-папка, которая подключалась на клиенте как сетевой диск. 1 указана как минимально поддерживаемая.

Настройка M.2-пула и кеширования

Смотреть все изображения (9)

Смотреть все
изображения (9)

Порт SFP+ от встроенного в NAS адаптера Mellanox был подключён к свитчу посредством DAC, а уже от него до клиента шёл обычный кабель Cat. Конфигурация основной клиентской машины: Intel Core-i5 6600K, 32 Гбайт RAM, NVMe SSD GOODRAM IRDM Ultimate, Intel X540-T2, Windows 10 Home 1809. Именно поэтому и понадобился коммутатор. 6. Порт на карте расширения не использовался, потому что она вряд ли будет работать лучшим образом одновременно и с дисками, и с сетью — там и так не слишком широкий внешний интерфейс, который разбивается между тремя устройствами внутренним PCIe-свитчом. Таким образом, между NAS и клиентом имелось одно подключение 10 Гбит/с плюс на обеих сторонах были включены Jumbo-кадры 9k.

HDD RAID10

HDD RAID10

HDD RAID10 + M.2 RAID0 R/W-кеш

HDD RAID10 + M.2 RAID0 R/W-кеш

M.2 RAID0

Впрочем, это практически идеальный синтетический сценарий, который к тому уже успевает получить пользу от кеширования в RAM на стороне NAS. Тесты на малых объёмах с SSD показывают, что в них скорость упирается уже не в диски, а в пропускную способность сетевого интерфейса. Наиболее интересно выглядит связка жёстких дисков и кеша из твердотельных накопителей. На бо́льших объёмах и при записи это преимущество нивелируется. Как и обещает QNAP, конфигурацию накопителей можно подобрать так, чтобы сочетались высокие ёмкость и скорость работы.

Crystal Disk Mark 5.5.0, IOPS

1 Гбайт × 9

16 Гбайт × 9

HDD

M.2

HDD + M.2

HDD

M.2

HDD + M.2

Random Read 4KiB Q32

49601,3

49288,1

63375,5

11066,2

49025,6

61770,5

Random Write 4KiB Q32

18854

55953,4

52812,5

10978,8

57723,9

49395,3

Random Read 4KiB Q1

2998,8

3001

3006,3

1288,8

2997,3

3007,6

Random Write 4KiB Q1

3006,1

3005,1

3012,2

3010,7

3005,9

3011,2

А точнее, утилитой robocopy, причём с параметром /j, явно отключающим кеширование на стороне файловой системы клиента. Второй тест — чуть более трудный для NAS, но и чуть более реалистичный — заключается в простом однопоточном копировании туда и обратно файлов средствами Windows 10. В рамках одной сессии, включающей по три прохода на чтение и запись, файлы оставались неизменными, а для каждой сессии создавались заново. В качестве тестового набора используется пачка из нескольких сотен случайно сгенерированных файлов разного размера общим объёмом около 5,5 Гбайт. И если при записи она не так заметна, то вот чтение кеш ускоряет значительно. Всё это нужно, чтобы оценить работу SSD-кеширования.

robocopy /j, Мбайт/с

R1

R2

R3

W1

W2

W3

HDD

291,864761

294,949014

291,603788

185,873796

176,151037

172,301009

HDD + M.2 SSD Cache

343,189636

496,855817

537,172856

119,850849

126,584042

147,023108

M.2

515,326754

525,242764

536,893587

193,773302

195,152558

203,577517

Возможности

Общая логика работы, структура веб-интерфейса и ключевое преимущество — большой набор приложений, существенно расширяющих возможности хранилища, — в новой версии ОС остались прежними. С основными возможности современных версий ОС QTS мы уже немного знакомились в обзоре QNAP D2 Pro и в обзоре QNAP S2. О преимуществах QTS 4. Для более детального знакомства рекомендуем обратиться к онлайн-демо QTS. 4. 4 для бизнес-задач написано здесь, а для беты QTS 4. Мы же познакомимся с некоторыми функциями, которые в деморежиме представлены слабо и которые на SOHO-устройствах не очень актуальны. 1 есть даже отдельная страничка. А всякие мультимедийные штуки оставим в стороне.

Мгновенные снимки

3. В полной мере поддержка мгновенных снимков, или снепшотов, появилась в версии QTS 4. Особенность решения QNAP в том, что на самих NAS для томов используется файловая система Ext4, которая не обладает встроенными средствами создания снимков, в отличие от набирающей популярность Btrfs. 4. Среди причин производитель называет бóльшую стабильность и скорость работы, что, пожалуй, сейчас уже несколько спорно. Отказ от Btrfs сделан осознанно. Но основная причина проста, хотя не менее спорна: снимки Btrfs неотделимы от самих томов и отъедают на них место.

По умолчанию предлагается заранее выделить 20 % от объёма пула. Именно поэтому при создании тома или LUN’а система предупреждает о том, что в пуле неплохо бы оставить свободное место. Впрочем, место можно разметить вручную. Этого должно хватить в большинстве случаев, так как в снимках хранятся лишь изменённые (copy-on-write) блоки и метаданные о них. Во-первых, только статические тома дадут максимальную скорость, но они не поддерживают снепшоты. Также стоит обратить внимание на два момента, связанных с производительностью. Во-вторых, толстые (полные, thick) и динамические тома (тонкие, thin), а также LUN’ы и просто общие папки с поддержкой снепшотов при активации мгновенных снимков «бонусом» получат стабильное снижение производительности на 5-30 %, о чём честно предупреждает производитель.

В частности, для Windows Server и VMware vCenter есть утилита QNAP Snapshot Agent, позволяющая отправить запрос на сброс данных на диск или создание снимка ВМ до того, как будет сделан снимок самого LUN’а на NAS, что ускоряет восстановление предыдущего состояния ВМ и томов в случае сбоя. Для LUN’ов есть дополнительные опции создания снимков. Для общих папок в обычных томах возможно восстановление в исходном расположении с перезаписью текущих файлов или создание ещё одной общей папки под новым именем. Собственно говоря, для всех снепшотов QNAP предлагает не просто резервное копирование на самом NAS, но и возможность отправки снимков на другой NAS QNAP или просто клонирования и экспорта.

Пожалуй, даже слишком простое, так как можно задать лишь одно правило. Для автоматического создания снепшотов есть простое расписание. Доступные интервалы таковы: от 5 до 55 минут с шагом 5, час, день, неделя, месяц. Периодичность задаётся с точностью от минут до месяцев. Ограничения по хранению снимков настраиваются более гибко. Есть опция отслеживания состояния тома/LUN’а: если с момента создания последнего снимка изменений не было, то и новый снимок создаваться не будет. В последнем случае можно, например, хранить побольше ежечасных снепшотов и поменьше ежемесячных снимков. Можно либо задать максимальный срок хранения в минутах/часах/днях/неделях/месяцах (но не более года), либо просто указать максимальное число всех хранимых снепшотов вообще, либо указать по отдельности лимит на число снимков разной периодичности.

Параметры моментальных снимков

Смотреть все изображения (13)

Смотреть все
изображения (13)

Избранные снимки можно отметить для вечного хранения, но не стоит забывать про верхний предел по числу снепшотов. В рамках всего NAS он равен 1024, а для каждого тома или LUN’а — 256. Это касается QTS вообще, и на практике зависит от «железа» NAS и объёма памяти. При достижении лимита система по выбору либо прекратит создание новых снимков, либо начнёт перезаписывать самые старые из имеющихся. Впрочем, наиболее жёстким ограничением, скорее всего, будет объём пула хранения. При достижении минимального порога в 32 Гбайт свободного места система может начать избавляться от наиболее старых снепшотов.

Hybrid Backup Sync 3

Основная задача HBS — резервное копирование и синхронизация данных между NAS и другими удалёнными и локальными сервисами и хранилищами. Приложение QNAP Hybrid Backup Sync 3 (HBS) пока находится в статусе беты, так что даже устанавливать его приходится вручную. Дополнением к HBS служит утилита QuDedup Extract Tool для Windows, Mac OS и Ubuntu — она позволяет локально работать с резервными копиями в проприетарном формате .qdff, который поддерживают дедупликацию и шифрование содержащихся в нём файлов. Список последних включает два с половиной десятка различных облачных служб, а также традиционные сервера FTP/SMB/rsync/RTRR + TimeMachine и USB-накопители.

Управлять обоими процессами позволяют задачи, про которые в целом надо знать то, что для каждой из них можно настроить весьма развесистое планирование, включающее до 30 отдельных расписаний запуска задачи с интервалами от минут до месяца. Различие между бэкапом и синхронизацией очень простое: в случае резервного копирования результатом работы являются как раз qdff-файлы, а в случае синхронизации идёт перенос самих файлов и папок. Ну и для каждой задачи в зависимости от типов источника и назначения передачи данных есть масса дополнительных настроек и опций. Имеется и опция запуска задачи после выполнения другой, то есть выстраивание цепочки.

На практике для бэкапа есть десятки опций: пара вариантов версионирования, фильтрация по размеру/типу файла и его дате создания/модификации, шифрование, отслеживание изменения данных, удаление данных в источнике после копирования, перенос прав доступа (ACL), отслеживание скрытых файлов/папок и символических ссылок и так далее. Создание задачи реализовано с помощью мастера, который лишь притворяется простым и состоящим всего из четырёх шагов. Для синхронизации с удалёнными службами есть настройки работы с дубликатами, выбор режима работы (перенос, копирование, зеркалирование), возможность архивации на лету (в .bzip2), ограничение скорости передачи данных по расписание и прочие опции.

Настройка задачи резервного копирования

Смотреть все изображения (20)

Смотреть все
изображения (20)

Настройка задачи синхронизации

Смотреть все изображения (11)

Смотреть все
изображения (11)

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

Виртуальный свитч

Для физических сетевых интерфейсов есть возможность указать параметры IPv4/IPv6, размер кадра, идентификатор VLAN, статические маршруты. Настройки сетевых интерфейсов вынесены в отдельную панель управления. Возможно объединение интерфейсов в группу в различных вариантах, включая и 802. Базовые сервисы включают только DHCP-сервер и DDNS-клиент. 3ad.

Настройки физических сетевых интерфейсов

Смотреть все изображения (10)

Смотреть все
изображения (10)

Последние используются контейнерами и виртуальными машинами. Виртуальные коммутаторы позволяют объединить как физические, так и виртуальные интерфейсы. Первый — создание простого L2-свитча, объединяющего несколько физических интерфейсов. Способов формирования коммутатора всего два. Второй — объединение различных интерфейсов с некоторыми дополнительными настройками вроде возможности подключения DHCP-сервера и трансляции адресов (NAT). Это своего рода временный вариант на тот случай, когда отдельного коммутатора нет, а свободные сетевые порты в NAS есть.

Настройки виртуального коммутатора

Смотреть все изображения (9)

Смотреть все
изображения (9)

Виртуальные машины

В основе QNAP Virtualization Station 3 лежит гипервизор KVM, так что решение достаточно универсальное. Так как в NAS используется полноценный процессор Core i, можно воспользоваться нормальной виртуализацией, а не только контейнерами, как на более слабых машинах. Доступны импорт архивов ВМ .ova/.ovf, .vmx и собственного формата QNAP .qvm, а также конвертация образов накопителей .vmdk и .vdi. Есть готовые, хотя и не самые свежие, профили настроек для CentOS/Fedora/RHEL, Debian, openSUSE/SLES, Ubuntu, FreeBSD, Solaris, Android-x86 и Windows/Windows Sever. В бета-версии есть маленький и пока не совсем корректно работающий магазин готовых образов: шлюзы к AWS, pfSense и бесплатные варианты Windows с различными версиями IE и Edge.

Общие настройки Virtualization Station 3

Смотреть все изображения (12)

Смотреть все
изображения (12)

Для ВМ есть собственная система создания снепшотов по расписанию с периодичностью от одного часа до месяца. В общих настройках виртуализации можно указать путь для хранения файлов ВМ и порты для VNC-клиента, завести новых пользователей для доступа к настройкам и управлению ВМ, задать объём зарезервированной оперативной памяти для Virtualization Station, а также настроить подключение к удалённому NAS QNAP для экспорта бэкапов.

Создание и настройка ВМ

Смотреть все изображения (18)

Смотреть все
изображения (18)

QTS просто предлагает удобный веб-интерфейс над KVM и сопутствующими службами. Как ни странно, но какие-то особенности в работе с ВМ выделить трудно. Впрочем, QNAP TVS-972XU-RP-i3-4G подойдёт только для базовых задач, требующих виртуализации: если объём RAM ещё можно увеличить, то вот процессор уже не поменять. Из «фишек» есть проброс устройств USB и PCI-E и встроенный веб-клиент VNC, так что для базового общения с машинами даже браузер покидать не надо, хотя в нём доступно разрешение лишь 800 × 600 — для полноценной работы лучше использовать отдельный клиент VNC или SPICE.

Заключение

В эффективности кеширования (пусть и с простыми, несерверными M. Идея совмещения четырёх слотов 3,5” HDD и пяти 2,5” SSD не революционная, но хорошая. Несколько смущает только конфигурация, которая сейчас доступна в магазинах. 2-дисками) мы убедились на практике. Да-да, комплектные 4 Гбайт больше нужны для быстрого старта и проверки работоспособности системы, но на практике всё равно лучше сразу добавить хотя бы ещё один модуль для двухканального режима, особенно если планируется задействовать виртуализацию. Речь о памяти.

Да, ОС с годами обросла функциями и приложениями, которые и отличают устройства QNAP от очередного x86/ARM-сервера. Из действительно существенных претензий есть одна, и касается она вовсе не «железа», а QTS. Когда из главного вроде бы меню, традиционно находящегося в левой колонке окна, клик за кликом открываются новые окна — даже не вкладки, а сразу приложения, причем с таким же меню, — работать не слишком комфортно. Но всё это «нажитое непосильным трудом» добро приобретает всё более нагромождённые интерфейсы управления. Впрочем, над этим уже работают — для того же HBS 3 главное изменение всё же касается интерфейса, а не возможностей. Отчасти помогают мастера настроек, но иногда приходится задумываться, где спрятана нужная сейчас опция.

Показать больше

Похожие публикации

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»