Сетевой накопитель Drobo 5N: пятидисковая модель с поддержкой технологии BeyondRAID


Содержание

Недавно мы писали об устройстве Drobo 5D, представляющем собой накопитель класса DAS на пять отсеков и интересном своим программным обеспечением и технологией BeyondRAID. Следующим претендентом на использование этих возможностей являются сетевые накопители. В отличие от подключаемых локально, они могут одновременно обслуживать несколько клиентов в локальной сети и через интернет. В каталоге компании сегодня представлены две модели NAS — Drobo 5N на пять отсеков и ориентированное в бизнес-сегмент устройство Drobo B810n, имеющее восемь отсеков. Кроме того, второй накопитель оборудован двумя сетевыми портами, а также имеет несколько дополнительных программных функций, востребованных в этом сегменте.

Внешний вид накопителя Drobo 5N

В отличие от него, Drobo 5N можно считать скорее устройством для SOHO. Кроме пяти винчестеров, оно также поддерживает установку mSATA SSD для увеличения производительности. Подключение к локальной сети производится через гигабитный контроллер. Никаких дополнительных портов в устройстве не предусмотрено. С программной точки зрения, кроме технологии BeyondRAID, модель может быть интересна возможностью установки дополнительных пакетов Drobo Apps.

Комплект поставки

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

Упаковка накопителя Drobo 5N

Комплектация отличается минимально — вместо кабеля USB здесь идет сетевой патч-корд. Остальное элементы комплекта поставки: блок питания с парой кабелей для разных розеток, краткая инструкция по началу работы, наклейки с описанием индикаторов устройства. Удивило только использование менее крупного и менее мощного блока питания на 12 В 8,33 А, хотя казалось бы, что DAS должен потреблять меньше, чем NAS. В любом случае, 100 Вт — это более чем достаточно для любых конфигураций из современных жестких дисков.

Комплект поставки накопителя Drobo 5N

Как и для Drobo 5D, в разделе техподдержки на сайте вы можете скачать электронные версии документации, обновления прошивки, а также фирменную утилиту Drobo Dashboard, которая потребуется для управления устройством. Что интересно, эта утилита универсальная и используется для разных моделей, как с локальным, так и с сетевым подключением.

Блок питания накопителя Drobo 5N

Срок гарантийного обслуживания составляет один год в США и вне Евросоюза и два года в Евросоюзе. На некоторых рынка компания предлагает дополнительно оплачиваемую программу DroboCare для расширения возможностей сервисного обслуживания.

Внешний вид

В этом разделе также особо нечего добавить к прошлому описанию — устройства отличаются только разными портами на задней панели. Напомним габаритные размеры накопителя — 15×26,5×18,5 сантиметров. Вес без жестких дисков немного меньше, чем у Drobo 5D — примерно 3,9 кг. Корпус имеет металлическую крышку, имеющую практичную черную матовую поверхность.

Внешний вид накопителя Drobo 5N

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

Под отсеком для винчестеров находятся несколько индикаторов — по одному для питания и активности, а также десять для текущего заполнения массива. Так что оценить, не пора ли покупать новые винчестеры, очень просто.

Внешний вид накопителя Drobo 5N

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

Внешний вид накопителя Drobo 5N

Сзади за пластиковой решеткой с крупными отверстиями находится вентилятор системы охлаждения. Под ней — кнопка управления питанием со встроенным светодиодом, вход блока питания, гигабитный сетевой порт со стандартными индикаторами линка и активности. Также здесь есть отверстие кенсингтонского замка и скрытая кнопка сброса. Обратите внимание, что дополнительных портов USB в этой модели сетевого накопителя нет.

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

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

Сетевой накопитель позволяет установить до пяти жестких дисков с интерфейсом SATA в формате 3,5″. Жесткие диски просто вставляются в предназначенные для них отсеки. Решение поддерживает организацию только одного дискового тома в формате BeyondRAID. Подробно об этой технологии мы писали в прошлой статье, так что здесь отметим только ее ключевые особенности: обеспечение отказоустойчивости при сбоях в одном или двух дисках, простое управление массивом, использование винчестеров разного объема, возможность добавления и замены накопителей в любой момент без потери данных. Максимальный объем дискового тома составляет 64 ТБ. Внутренний формат файловой системы производитель не указывает.

Печатная плата накопителя Drobo 5N

В штатной прошивке предусмотрена работа с протоколами CIFS/SMB и AFP. Во втором случае поддерживается утилита резервного копирования Time Machine. Список совместимых операционных систем включает в себя Windows 7 и выше, OS X 10.9 и выше. На практике конечно можно работать с накопителем и с других клиентов (например, мобильных устройств), если они поддерживают SMB. В отличие от большинства других сетевых накопителей, для настройки и управления Drobo 5N необходимо использовать фирменную утилиту Drobo Dashboard, представленную в версиях для Windows и OS X. Традиционного веб-интерфейса данное устройство не имеет. Текущая версия программы не имеет перевода на русский язык, но особых сложностей с использованием английского быть не должно.

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

Печатная плата накопителя Drobo 5N

В частности, мы видим здесь тот же двухъядерный SoC Marvell MV78260 и те же дополнительные контроллеры SATA для дисков. А вот остальное уже отличается: контроллера USB 3.0 и платы для реализации Thunderbolt нет, установлена микросхема для обслуживания сетевого порта, на печатной плате есть два чипа флэш-памяти по 64 МБ (дополнительная плата с флэш-модулем на 1 ГБ также осталась), а объем оперативной памяти увеличен в два раза — до 2 ГБ.

Печатная плата накопителя Drobo 5N

Интересно, что радиатор на основном процессоре в этой модели поставили более крупный. За охлаждение дисков и платформы отвечает 120-миллиметровый вентилятор на задней панели. Скорость его вращения выбирается автоматически в зависимости от текущего состояния. Уровень шума небольшой, так что использовать накопитель можно и в рабочей комнате. Хотя конечно для сетевых моделей, особенно если к ним ничего дополнительно нельзя подключить, этот параметр менее важный, чем для DAS.

Конструкция накопителя Drobo 5N

Как и с Drobo 5D, внутри корпуса рассматриваемого в статье устройства мы заметили и аккумуляторную батарею на 2150 мА·ч. Она, конечно, не может быть использована вместо ИБП, но позволяет правильно выключить устройство в случае проблем с сетевым питанием, так что ваши данные не пострадают.

Перед тестированием устройства его прошивка была обновлена на версию 3.5.12[8.96.86249].

Настройка и возможности

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

Drobo Dashboard

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

Drobo Dashboard

В главном окне программы представлены все доступные ей устройства Drobo — как подключенные локально, так и сетевые (в частности, Drobo 5N). При их отображении в виде списка, будет указаны объемы устройств — общий, занятый и доступный.

Drobo Dashboard

Страница «Status» показывает текущее состояние накопителя, данные по каждому винчестеру и SSD-накопителю (если установлен), а также текущие параметры сетевого контроллера.

Drobo Dashboard

Пожалуй, одной из наиболее часто используемых страниц будет «Capacity». Здесь можно оценить емкость накопителя с точки зрения доступного и занятого пространства, а также проверить конфигурацию массива с учетом размеров установленных винчестеров. В частности, будет указано, сколько пространства отдается на обеспечение отказоустойчивости, а сколько не используется совсем из-за несогласованности объемов дисков.

Drobo Dashboard

Раздел «Shares» используется для управления общими сетевыми ресурсами, пользователями и их правами. Здесь же можно создать специальную папку для работы с сервисом резервного копирования Time Machine, для которой будет контролироваться и ограничиваться суммарный объем записанных в нее файлов. Для других папок есть только одна операция редактирования — изменение имени ресурса.

Drobo Dashboard

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

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

Drobo Dashboard

Страница «Drobo Settings…» имеет четыре страницы. На первой можно включить режим отказоустойчивости к «потере» двух дисков, активировать режим сна при отсутствии активности, отрегулировать яркость светодиодов. Вторая позволяет изменить сетевые настройки — адрес, MTU, имя накопителя, название рабочей группы. На третьей можно изменить имя и пароль администратора системы и включить поддержку Drobo Apps. Последняя позволяет настроить встроенную в само устройство (а не утилиту) систему отправки уведомлений по электронной почте.

Drobo Dashboard

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

Если же вам этого не хватает, то переходим к следующему разделу — установке дополнительных приложений Drobo Apps, призванных расширить возможности устройства.

Пакеты Drobo Apps

На первый взгляд, описанные выше возможности сетевого накопителя выглядят достаточно грустно. Однако на самом деле все становится гораздо интереснее при использовании дополнительных приложений Drobo Apps. Причем сам производитель предлагает на своем сайте всем желающим необходимые файлы и документы для создания собственных приложений, способных работать на платформе сетевого накопителя. В частности, здесь есть тулчейны с поддержкой C/C++, Java, Python, Perl, Ruby, Node.js и других популярных инструментов и утилит. Вы можете скачать как SDK для установки на ваш компьютер, так и готовые образы виртуальных машин или контейнеры Docker с полностью готовой средой разработки. Так что если вам вдруг чего-то не хватает в устройстве, вам предоставлены все возможности для добавления нужной функции. Правда, это, конечно, относится скорее к разработчикам, а не пользователям.

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

Drobo Dashboard

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

Drobo Dashboard

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

Прежде всего, отметим наличие модулей для реализации дополнительных протоколов доступа к файлам на сетевом накопителе — NFS и FTP. Правда, конфигурацию для них потребуется редактировать самостоятельно через консоль, поскольку веб-интерфейса для решения этой задачи не предусмотрено.

Drobo Dashboard

Фирменные программы разработчика представлены модулем myDrobo, который связан с DroboAccess и DroboPix. Все вместе с помощью специальных сервисов компании они предоставляют возможность реализации удобного удаленного доступа к файлам на накопителе и резервного копирования на него фотографий и видео с мобильных устройств. Для этого вы должны придумать собственное имя для устройства и зарегистрировать его в сервисе в домене .mydrobo.com. К сожалению, за время проведения тестирования нам не удалось осуществить эту операцию, так что работу данного сервиса мы не проверили.

Drobo Dashboard

Локально DroboAccess предоставляет возможность обратиться к файлам на устройстве через браузер или WebDAV.

DroboAccess

Для многих пользователей будут востребованы функции резервного копирования и синхронизации с использованием популярных протоколов и сервисов. В частности, здесь есть поддержка Bittorrent Sync, CrashPlan, ElephantDrive, ownCloud, Pydio.

Bittorrent Sync

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

CrashPlan

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

ElephantDrive

ElephantDrive является одним из популярных облачных сервисов синхронизации и хранения данных. У него есть фирменные утилиты для компьютеров и мобильных устройств, поддержка версий, возможность поделиться файлами и другие функции. Бесплатный тарифный план предлагает поддержку трех устройств и 2 ГБ облачного пространства для данных. Реализация в Drobo 5N позволяет вам иметь копию файлов с NAS в облаке, а вот синхронизация общих папок через NAS невозможна.

ownCloud

Если взаимодействие с внешними сервисами по каким-то причинам не нравится, то вам может помочь пакет ownCloud. Он позволяет создать собственное безопасное «облако» на базе сетевого накопителя с поддержкой фирменных клиентов, различных протоколов удаленного доступа и с дополнительными сервисами, включая простую реализацию возможности поделиться файлами с другими пользователями. При этом данный продукт поддерживает расширение набора функций путем установки дополнительных плагинов (например, реализацию синхронизации контактов и календарей).

Pydio

Последний пакет в этой группе менее известен. Pydio (ранее AjaXplorer) позволяет получить доступ к файлам на сетевом накопителе через браузер, а также синхронизировать их через приложения для компьютеров и мобильных устройств.

Медиасерверы представлены FireFly (для iTunes и Rocku SoundBridge), популярным miniDLNA и универсальным Plex. В большинстве случаев удобнее использовать последний, поскольку он имеет собственный удобный веб-интерфейс для настройки библиотек и множество дополнительных возможностей.

Традиционно широко представлены программы для реализации функций автономной загрузки файлов: Aria 2, Couch Potato, Headphones, NZBget, SABnzbd, Sick Bread, Transmission. Для последнего модуля можно использовать удаленное управление с компьютера не только через веб-интерфейс, но и с программой Transmission Remote GUI. При этом скорость загрузки на популярных задачах может превышать 9 МБ/с, что очень неплохо для этой платформы.

Transmission

Из языков программирования и программных сред на платформе доступны Java 8, Mono 4, Node.js, Perl 5, Python 2 и 3, Ruby 2. Кроме того, есть популярный сервер MySQL и комплект файлов для корректного обслуживания региональных параметров операционной системы и программ. Устройство позволяет создавать собственные веб-сайты на «чистом» Apache, а также с использованием таких CMS, как Koken и WordPress. Для организаций может быть полезным и наличие модуля Modoboa Mailserver для организации собственного почтового сервера с поддержкой веб-интерфейса работы с почтой.

MySQL

DroboApps также предлагают реализацию доступа к консоли операционной системы сетевого накопителя и набор популярных утилит командной строки. В роли сервера SSH выступает известный DropBear, а среди программ присутствуют, в частности, 7-Zip, Git, htop, MC, Nano и SVN.

Консоль Drobo 5N

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

Для тестирования сетевого накопителя использовались винчестеры разных моделей производства Toshiba: два HDWD110 по 1 ТБ, два HWDA120 по 2 ТБ и один HDWA130 на 3 ТБ. Устанавливались они в устройство последовательно начиная с пары по 1 ТБ и по возрастанию объема. Перед проверкой скорости устройство сбрасывалось для переинициализации массива. В качестве инструмента использовался Intel NASPT с шаблонами для файлов большого размера, как и в других наших тестированиях сетевых накопителей. Во всех тестах, если не указано обратное, в устройстве также присутствовал SSD-накопитель Phison SSEP128GTMC0-S11 объемом 128 ГБ, выполняющий роль кэша для ускорения операций.

Клиент представлял собой компьютер на базе процессора Intel Core i7, работающий под управлением 64-битной Windows 8.1 со всеми обновлениями на момент проведения теста. Отметим, что объем оперативной памяти искусственно ограничивался на отметке 2 ГБ для снижения ее влияния на результаты. В компьютере использовался гигабитный сетевой адаптер Intel I350, а соединение устройств осуществлялось через управляемый коммутатор D-Link.

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

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

Максимальные показатели на операциях последовательного чтения одного файла соответствуют возможностям гигабитного сетевого подключения и составляют более 110 МБ/с во всех конфигурациях. Последовательное чтение сразу нескольких файлом осуществляется немного медленнее — от 70 до 90 МБ/с. На записи ситуация противоположная: если использовать сразу несколько потоков, можно получить около 90 МБ/с, а записать один файл можно только на 75 МБ/с. Случайные операции традиционно осуществляются медленнее — в среднем от 10 до 20 МБ/с. Можно говорить о том, что модель показала сравнимые с другими сетевыми накопителями результаты (правда, здесь надо еще учесть отличия в дисках). Так что реализация оригинальной технологии BeyondRAID оказалась достаточно эффективной.

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

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

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

Дополнительно мы попробовали оценить эффект от использования кэша в виде модуля SSD, но существенных отличий не обнаружили, как и у модели Drobo 5D в прошлом тесте. Возможно, в наших сценариях он оказывается неэффективен из-за использования файлов большого объема.

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

Энергопотребление Drobo 5N

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

Заключение

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

С точки зрения аппаратной начинки устройство скорее относится к среднему сегменту сетевых накопителей. Оно имеет двухъядерный процессор линейки Marvell Armada XP архитектуры ARM, 2 ГБ оперативной памяти, один гигабитный сетевой порт. Из особенностей продукта отметим полное отсутствие портов для подключения внешних устройств, в частности USB, и наличие слота для выделенного SSD-накопителя. Впрочем, последний, как показала проверка, мало влияет на производительность устройства. Кроме того, производитель предусмотрел небольшой аккумулятор, который позволяет реализовать безопасное отключение при пропадании сетевого питания, что частично компенсирует отсутствие поддержки ИБП.

Дизайн сетевого накопителя получился одновременно и простым, и интересным. Удобно, что для установки и замены винчестеров не требуются никакие инструменты — крышка держится на магнитных защелках, а диски просто вставляются в отсеки. Замечания здесь могут быть к размещению кнопки управления питанием на задней панели и к сложностям при необходимости чистки вентилятора системы охлаждения. Последняя, кстати, достаточно тихая в работе, так что устройство можно разместить прямо на рабочем столе.

Наиболее привлекательной особенностью встроенной прошивки является реализация технологии BeyondRAID, позволяющей удобно управлять составом дискового массива, включая добавление, удаление и замену винчестеров в любое время без потери данных. А вот базовые функции сетевого накопителя не произвели впечатления — по сути, мы имеем только общие папки с доступом по протоколам SMB и AFP и встроенную базу пользователей с настройкой прав. Причем для управления потребуется обязательно использовать фирменную программу — веб-интерфейса не предусмотрено. Конечно, можно сказать, что целевой аудитории этого будет достаточно, но учитывая стоимость решения, все-таки хотелось бы немного большей гибкости.

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

Сетевой накопитель Drobo 5N пока не представлен на локальном рынке. Его стоимость в зарубежных интернет-магазинах составляет примерно $500/€500. Найти прямые аналоги у других производителей здесь сложно. Устройства на пять дисков лучших производителей обычно для этой конфигурации используют платформу Intel и относятся уже к совсем другому классу по своим возможностям. Но если отказаться от требования пяти отсеков и обратить внимание на модели для четырех винчестеров, то здесь выбор гораздо шире и Drobo 5N будет уже сложнее найти себе место среди конкурентов.

В заключение предлагаем посмотреть наш видеообзор сетевого накопителя Drobo 5N:

Полный текст статьи читайте на iXBT