Накопители

Drobo 5N: другой взгляд на NAS

⇣ Содержание

#Работа с устройством и возможности BeyondRAID

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

 

Установка Drobo Dashboard

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

 

Поиск NAS Drobo в сети и инициализация BeyondRAID

После установки в панели задач появляется пиктограмма Drobo Dashboard, нажатие на которую вызывает качественно русифицированный графический интерфейс, оформленный в тёмных тонах. Программа автоматически определяет наличие накопителей Drobo в сети, после чего также автоматически запускает процесс инициализации RAID-массива BeyondRAID. Альтернативных вариантов в данном случае не предусмотрено, как не предусмотрено и возможности выбора типа файловой системы и функции деления дискового пространства на отдельные логические тома. Впрочем, для подавляющего большинства пользователей две последние функции остаются невостребованными и в тех NAS, где они есть. А вот насчёт RAID-массива стоит поговорить поподробнее.

Название BeyondRAID буквально переводится как «больше, чем RAID». Иными словами, разработчики хотели сказать, что BeyondRAID расширяет границы всем известных RAID-массивов. Первое (и самое заметное) отличие BeyondRAID от традиционных многодисковых систем – это эффективное использование дисков разной ёмкости в одном массиве. В традиционных RAID-массивах используемая ёмкость каждого из дисков соответствует носителю минимальной ёмкости. Например, при одновременном включении в любой традиционный RAID-массив дисков на 2 и 6 Тбайт последний будет использован лишь на 33% своей ёмкости. Но BeyondRAID в таком случае разбивает диск на несколько блоков, используя дисковое пространство по максимуму.

 

Использование дисков разной ёмкости в одном массиве BeyondRAID для двух разных сборок

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

 

Использование дисков разной ёмкости в одном массиве SHR от Synology для двух разных сборок

Аналогичный подход используется в фирменном RAID-массиве от Synology. Судя по дисковому калькулятору, размещённому на сайте этого производителя NAS, массив SHR использует ёмкость тех же наборов дисков, которые мы задали для расчёта в Drobo 5N с BeyondRAID, с той же эффективностью.

Подключение функции двойного резервирования в Drobo Dashboard

Подключение функции двойного резервирования в Drobo Dashboard

Как и SHR, BeyondRAID обеспечивает отказоустойчивость одного или двух дисков. Функцию двойного резервирования требуется дополнительно подключить в Drobo Dashboard, по умолчанию она отключена. После сбоя одного из дисков или при переходе на диск большей ёмкости массив BeyondRAID перестраивается в фоновом режиме. При этом можно вообще убрать один диск из устройства и оставить его работать в таком режиме. Система сама подстраивается под рабочее количество дисков и, в зависимости от этого, а также от оставшегося свободного пространства, распределяет данные. Функция Virtual Hot Spare позволяет системе не выделять отдельный конкретный диск для горячей замены, а при возможности распределять необходимое дисковое пространство по разным дискам. Классические версии RAID лишены подобной гибкости в управлении дисковым пространством. Любой классический RAID-массив при сбое будет находиться в ожидании нового носителя, а при добавлении дополнительного диска в массив и миграции с одного типа массива на другой (например, с RAID 5 на RAID 6 с защитой от отказа двух дисков) потребуется длительный процесс инициализации. Всех этих недостатков BeyondRAID лишён. 

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

Отметим, что, несмотря на все преимущества автоматизированных систем управления RAID и от Drobo, и от Synology, они могут не отвечать некоторым индивидуальным потребностям пользователя, желающего вручную контролировать дисковое пространство накопителя. Но главный недостаток заключается в том, что эти системы нестандартны. То есть, в случае выхода из строя аппаратной части NAS, потребуется либо аналогичное устройство от того же производителя, работающее с данным типом RAID-массива, либо долгий и трудный процесс восстановления данных альтернативными способами с непредсказуемым результатом. И хотя опираются эти нестандартные массивы на классические уровни RAID с наложенным слоем виртуализации, что вселяет некоторую надежду на положительный результат восстановления данных, сборку дисков с классическим типом RAID-массива можно (и несложно) подключить на любом Linux-сервере. И даже восстанавливать ничего не придётся.

Всё вышесказанное заставило Synology в описании возможностей SHR сделать ремарку о том, что данный тип RAID-массива лучше выбирать новичкам и тем пользователям, которые используют диски разной ёмкости, планируя в дальнейшем добавлять новые носители и заменять старые. В то же время опытным администраторам лучше выбирать уровень RAID-массива самостоятельно. А вот Drobo альтернативы своим пользователям не оставляют. Модель Drobo 5N работает исключительно с BeyondRAID без возможности перехода на классические типы массивов. Хорошо это или плохо – решать должен каждый для себя сам. Отметим лишь, что где бы ни хранились ваши важные данные, их обязательно нужно дополнительно периодически резервировать. Даже если это NAS с классическим отказоустойчивым RAID-массивом.

 

Информация об установленных накопителях: HDD и дополнительном SSD

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

 

Информация о дисковом пространстве

Также при помощи Drobo Dashboard можно контролировать использование дискового пространства. В том числе на отдельной странице можно посмотреть, как именно в данный момент времени BeyondRAID распорядился ёмкостью установленных дисков.

 

Настройки сети

В отличие от настроек дисковой системы, сетевые настройки в Drobo Dashboard доверены пользователю. По умолчанию IP-адрес присваивается в автоматическом режиме размещённым в сети DHCP-сервером. Но при необходимости настроить параметры можно и вручную. Дополнительные настройки ограничены лишь заданием размера кадра (MTU).

 

Настройки прав доступа к папкам

 

Настройки прав доступа пользователей

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

 

Настройка отправки уведомлений и другие дополнительные функции

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

Но кое-каких функций в Drobo Dashboard не нашлось. Так, здесь нет интеграции устройства с ИБП. С одной стороны – это недостаток. С другой – у Drobo 5N есть встроенный аккумулятор, позволяющий корректно выключить питание устройства и без всякого внешнего ИБП, который всё равно не позволит полноценно работать в случае длительного отключения электричества. Нет здесь и привычных широких возможностей по резервированию данных. Отчасти это связано с отсутствие на борту порта USB. Но почему в штатной программной комплектации нет FTP-протокола – остаётся загадкой. Последний всё-таки может быть добавлен в спектр возможностей устройства, но уже самостоятельно, через сервис устанавливаемых приложений. Вот только сервер Rsync или другой подобный на устройство всё равно не поставить.

 

Раздел дополнительно устанавливаемых приложений

Как и для большинства других ОС NAS, в Drobo Dashboard можно устанавливать дополнительные приложения. Для этого необходимо перейти к разделу меню Drobo Apps и открыть страницу с отсортированными по темам приложениями. Уже установленные приложения можно останавливать и запускать или же вообще удалять из системы. Приложений на момент тестирования было доступно сорок шесть. Среди них есть архиваторы, сервисы для доступа к файлам на накопителе и резервирования данных в популярные облачные хранилища, сервисы для загрузки файлов, мультимедийные серверы и средства разработчика. Несмотря на отсутствие веб-интерфейса у Drobo Dashboard, некоторые устанавливаемые приложения имеют свой собственный веб-интерфейс и работают через браузер с указанием IP-адреса устройства и порта. Другие приложения имеют отдельную страницу с конфигурацией.

Консоль приложения ProFTPD

Консоль приложения ProFTPD

При помощи приложения ProFTPD на NAS Drobo можно установить FTP-сервер. Также стоит упомянуть о реализации на базе Drobo 5N доступа по протоколу NFS. Жаль только, что настройка этих протоколов возможна исключительно через консоль, что для простого пользователя сводит на нет все преимущества их наличия.

 

Средства разработчика

Среды программирования представлены Java 8, Mono 4, Perl 5, Node.js, Python 2/3, Ruby 2 и сервером MySQL. Желающие на базе Drobo 5N могут развернуть и веб-сервер Apache. К нему может быть добавлена система управления контентом (CMS) Koken (для организации фотогалереи) или куда более сложная и универсальная WordPress. Доступ к ОС NAS возможен через консоль, для чего потребуется установить SSH-сервер DropBear.

 

Настройка и работа с сервисом myDrobo

Для доступа к файлам NAS Drobo через веб-браузер можно установить фирменное приложение myDrobo. Это собственный веб-сервис компании для доступа к данным на накопителе, какой присутствует и в арсенале других разработчиков NAS. Для работы с ним потребуется задать имя сервера в домене .mydrobo.com, после чего установить и настроить приложение DroboAccess.

 

Сервисы для резервного копирования данных в облако

Для синхронизации данных с облачными сервисами в Drobo Apps предусмотрены приложения ElephantDrive с ограниченными возможностями в бесплатном варианте, CrashPlan с неограниченным объёмом облачного хранилища, BitTorrent Sync, работающее по протоколу BitTorrent, и другие. Создать своё облако на базе дискового пространства NAS Drobo можно при помощи сервиса ownCloud.

 

Сервисы для загрузки файлов

Для загрузки файлов можно воспользоваться такими популярными сервисами, как Aria 2 и Transmission с собственными веб-интерфейсами.

 

Мультимедийные сервисы

Мультимедийных сервисов в Drobo Apps немного. Этот раздел представлен сервером FireFly для интеграции с iTunes, популярным сервером Plex и сервером MiniDLNA

Как и другие разработчики, Drobo предлагает создавать приложения для своей платформы всем желающим, для чего достаточно зайти на сайт производителя и получить там всю необходимую документацию и ПО. Так что при большом желании и достаточных знаниях возможности Drobo 5N можно расширить по своему усмотрению. Но штатные программные возможности устройства вызывают всё-таки неоднозначное впечатление. С одной стороны, управляющая программа Drobo Dashboard удобна в эксплуатации и имеет все необходимые для большинства пользователей инструменты. С другой – её возможности ощутимо уже, чем в ОС для NAS других производителей. Нет возможности выбора типа RAID, нет популярных сервисов для резервирования данных. Отсутствие веб-интерфейса вначале немного пугает, но после более детального знакомства с Drobo Dashboard становится ясно, что устанавливаемое приложение в чём-то даже удобнее веб-интерфейса. Но окончательно успокаиваешься лишь после того, как видишь библиотеку Drobo Apps, позволяющую хоть и не безгранично, но всё же расширить сценарии использования этого NAS различными привычными сервисами.

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

Тестирование проводилось с пятью 3,5-дюймовыми жёсткими дисками Seagate Constellation CS ST3000NC002 объёмом 3 Тбайт каждый с кеш-памятью ёмкостью 64 Мбайт, работающими со скоростью вращения шпинделя 7200 об/мин. Тестовый стенд для проверки быстродействия имел следующую конфигурацию:

  • процессор Intel Core i5-2320 3,0 ГГц;
  • системная плата GIGABYTE GA-P67A-D3-B3 Rev. 2.0;
  • ОЗУ 16 Гбайт DDR3-1333;
  • видеоадаптер ASUS GeForce 6600 GT 128 Мбайт;
  • SSD-накопитель Intel SSD 520 ёмкостью 240 Гбайт;
  • гигабитный сетевой адаптер Realtek PCIe GBE;
  • ОС Windows 7 Ultimate.
Оценка производительности эталонного SSD-диска

Оценка производительности эталонного SSD-диска

Собственные скорости чтения и записи тестового стенда составили порядка 200 Мбайт/с, поэтому стенд не будет ограничивать результаты производительности сетевого накопителя. При тестировании диски устройства были собраны в единственно возможный в данном случае RAID-массив BeyondRAID, после чего на накопителе была создана открытая для общего доступа папка, подключённая к тестовому стенду в качестве сетевого диска. Тестирование проводилось с помощью тестов ATTO Disk Benchmark и Intel NAS Performance Toolkit. Результаты тестирования представлены ниже.

 

Модуль SSD mSATA Plextor PX-256M6M

При тестировании Drobo 5N дополнительно был оснащён модулем SSD для кеширования данных. Мы использовали модуль Plextor PX-256M6M ёмкостью 256 Мбайт.

Производительность Drobo 5N с дисковым массивом BeyondRAID

Производительность Drobo 5N с дисковым массивом BeyondRAID

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

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

Производительность Drobo 5N с дисковым массивом BeyondRAID

Производительность Drobo 5N с дисковым массивом BeyondRAID

Возможности BeyondRAID были проверены эмуляцией сбоя одного и двух дисков. После «сбоя» одного из носителей устройство некоторое время ждёт, а затем переходит в режим перестроения массива. При этом доступ ко всем данным сохраняется.

У Drobo 5N оказалась весьма неплохо реализована шумоизоляция. Гул пяти работающих дисков слегка сглаживает мягкий пластик корпуса. Будь у него металлические салазки, звук бы только усиливался. Но плотное прилегание пластиковых поддонов друг к другу и воздушная изоляция их от металлических стенок корпуса позволяют существенно снизить уровень шума. Что касается единственного установленного в устройстве вентилятора, то система автоматически регулирует количество его оборотов и почти никогда не позволяет ему раскручиваться до максимальной скорости вращения. При этом температура дисков за время тестирования не превышает 50 °C, что очень неплохо для такого плотно скомпонованного NAS.

Дополнительно мы протестировали возможности встроенной аккумуляторной батареи. Для этого после длительного периода работы устройства (для зарядки батареи) мы провели аварийное отключение питания. Устройство сразу же пропало из сети, но при этом оно продолжало ещё некоторое время работать. Менее чем через минуту NAS штатно завершил работу. Как только питание появилось, Drobo 5N автоматически включился, загрузился и продолжил работать как ни в чём не бывало. Встроенная аккумуляторная батарея отработала просто отлично!

#Выводы

Сетевой накопитель Drobo 5N сильно отличается от всего многообразия NAS, побывавших в нашей тестовой лаборатории. Нельзя сказать, что он представляет собой единственно верный путь развития этого типа устройств. Он просто другой. В нём реализован иной взгляд на технический облик файлового сервера SOHO-сегмента. И если о пользе или недостатках некоторых его особенностей можно дискутировать бесконечно (например, о бескомпромиссности BeyondRAID или об отсутствии веб-интерфейса), то кое-что хотелось бы видеть и на классических моделях NAS: слот для mSATA SSD, встроенный аккумулятор, оригинальные элементы конструкции и многое другое.

В бесспорные достоинства Drobo 5N можно записать:

  • оригинальную, продуманную до мелочей конструкцию;
  • небольшие габариты;
  • пять слотов для дисков;
  • слот для mSATA SSD;
  • встроенный аккумулятор для безопасного выключения;
  • высокую производительность;
  • сумку для транспортировки в комплекте поставки;
  • простую настройку;
  • гибкие возможности BeyondRAID.

А вот и недостатки, которые также трудно не заметить:

  • отсутствие USB-портов;
  • отсутствие классических типов RAID;
  • отсутствие возможности шифрования данных.

Из перечисленных недостатков одним из самых значимых для домашнего пользователя может стать отсутствие USB-интерфейсов для подключения внешних носителей. Сложно представить себе хотя бы одного конкурента Drobo 5N, в котором бы не было порта USB. Что касается достаточно простой и далеко не самой новой основной аппаратной составляющей накопителя, то процессор Marvell ARMADA XP отлично справляется с возложенной на него задачей, да и двух гигабайт оперативной памяти устройству тоже вполне хватает для нормальной работы.

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

Сетевой накопитель Drobo 5N подойдёт для тех пользователей, которые не переживают из-за того, что их NAS будет немного проще, чем NAS у соседа. Под простотой в данном случае понимается меньшее количество различных настроек, но вместе с тем и простота в управлении и работе, а также в расширении дискового пространства. Если предоставляемых устройством возможностей вам достаточно, то от работы с Drobo 5N вы получите только удовольствие.

 
← Предыдущая страница
⇣ Содержание
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме
⇣ Комментарии
Прежде чем оставить комментарий, пожалуйста, ознакомьтесь с правилами комментирования. Оставляя комментарий, вы подтверждаете ваше согласие с данными правилами и осознаете возможную ответственность за их нарушение.
Все комментарии премодерируются.
Комментарии загружаются...
window-new
Soft
Hard
Тренды 🔥