Страница 3: Drobo 5N | Программное обеспечение

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

Но Drobo выбрала иной путь, который можно назвать минималистским и довольно близким к продуктам Apple: все просто и интуитивно понятно, пользователя не загружают обилием расширенных функций. Конечно, через приложения функциональность Drobo можно расширить, но в базовом варианте 5N поддерживает доступ к сетевым дискам через протоколы SMB/AFP. То есть, по сути, перед нами внешний жесткий диск, подключаемый по сети.

Первая настройка

Устанавливать Drobo 5N довольно просто. В хранилище должен быть инсталлирован, как минимум, один жесткий диск, после чего следует на ПК или Mac установить программу "Drobo Dashboard", скачав ее на сайте производителя. Затем достаточно просто включить Drobo 5N, через какое-то время утилита Dashboard обнаружит хранилище.

Операционная система

Проблемы с современным или устаревшим web-интерфейсом здесь нет, поскольку у Drobo 5N отсутствует поддержка такового. Управлять хранилищем можно только через утилиту Dashboard. Она доступна только под Windows и Mac OS X, пользователям Linux придется подыскать другое сетевое хранилище.

drobo5n dash 02s 
Drobo 5N – интерфейс Drobo Dashboard

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

В Dashboard можно посмотреть информацию состояния системы Drobo, причем все красиво оформлено графически.

drobo5n dash 04s  
Drobo 5N – состояние системы

Как мы уже отмечали выше, система Drobo BeyondRAID отличается от традиционных массивов RAID. В случае RAID 5, например, данные разделяются на блоки (пользовательская информация и избыточность), после чего равномерно распределяются между всеми дисками RAID. Запись информации в RAID всегда осуществляется на все доступные диски.

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

Для тестов мы взяли HDD Toshiba разных размеров вместо наших классических WD Red на 2 Тбайт. Причем мы набрали "солянку" жестких дисков разной емкости, от одного до шести терабайт. Но данная комбинация не самая оптимальная по емкости, поскольку из суммарного объема 13,64 TiB (= 15 TB) пяти дисков мы получили всего 8,17 TiB, на информацию избыточности ушло 3,65 TiB, а 1,81 TiB было потеряно из-за неудачного распределения емкости. Причем неиспользованное пространство автоматически учитывается при расширении дисков. Например, когда мы заменили 1-Тбайт HDD на диск емкостью 6 Тбайт, то неиспользованная область исчезла, а полезный объем увеличился до 12,71 TiB (информация избыточности 5,47 TiB). На сайте Drobo есть калькулятор емкости (Capacity Calculator), который позволит легко рассчитать доступную емкость в любой конфигурации.

drobo5n dash 44s 
Drobo 5N – калькулятор емкости на сайте Drobo

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

По сравнению с традиционными режимами RAID у BeyondRAID есть свои преимущества по эффективности использования пространства установленных дисков, когда используются HDD разных объемов. Впрочем, у многих NAS используется не чистый RAID 5, так что преимущество Drobo не уникально. Например, Synology фокусируется на режиме SHR, который имеет отличия от классических RAID на уровне управления (LVM), обеспечивая значительную гибкость. На сайтах Synology и Drobo доступны калькуляторы емкости, которые позволяют рассчитать полезную емкость в случае разных конфигураций HDD. И по доступной емкости обе компании идут на равных.

К преимуществам BeyondRAID можно отнести возможность перехода на жесткий диск большей емкости "на лету". Хранилище автоматически начнет перестройку массива, а также оптимизирует доступную емкость.

drobo5n dash 05s  
Drobo 5N – информация о встроенных накопителях

BeyondRAID всегда пытается оптимально распределить данные, используя, в общей сложности, семь режимов. Если в систему установлен только один жесткий диск, то BeyondRAID просто будет копировать на нем данные из одного места в другое, что защитит от одинарных сбоев поверхности диска. Другие режимы подразумевают копирование информации на другие диски (до трех), аналог RAID 5/6 (распределение данных и информации избыточности по нескольким накопителям), а также клонирование. Но, в отличие от RAID, данные с информацией избыточности не всегда распределяются по всем доступным HDD, а только по нескольким. В массиве из нескольких HDD на одном жестком диске могут содержаться, например, только данные без информации избыточности.

В случае сбоя жесткого диска для полной перестройки массива требуется установить новый жесткий диск. Но также можно добавить в конфигурацию неиспользуемый жесткий диск для горячей подмены, что уменьшить время перестройки массива. Кроме того, в BeyondRAID при наличии значительного неиспользованного пространства роль запасного диска может играть свободное пространство, распределенное по существующим HDD. Drobo называет такую функцию "Virtual Hot Spare". В наших тестах, когда мы незначительно заполняли доступный том, функция работала хорошо. После удаления HDD запускался процесс перестройки, и через пару часов массив оказывался полностью готовым, с полной информацией избыточности. Установка нового HDD вместо дефектного приводила к новой перестройке с оптимальной конфигурацией. Если удалить накопитель на небольшой промежуток времени, то Drobo 5N распознает подобный сценарий, полной перестройки не требуется, все жесткие диски будут активны.

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

drobo5n dash 09s  
Drobo 5N – распределение емкости установленных HDD

Вы можете проверить состояние установленных HDD. К сожалению, детальной информации SMART не предоставляется, но хранилище Drobo автоматически отслеживает состояние жестких дисков. Фиксируются сбои HDD, задержки и другие ошибки. На основе полученных данных Drobo, при необходимости, может изъять сбойный жесткий диск из массива и потребовать замену. В отличие от других систем, BeyondRAID запоминает ID жесткого диска, так что повторно использовать его в будущем не получится.

drobo5n dash 13s 
Drobo 5N – управление общими папками

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

drobo5n dash 15s  
Drobo 5N – общие папки можно легко подключить к компьютеру, на котором запущена утилита

В Drobo Dashboard можно легко подключить общую папку к компьютеру

drobo5n dash 39s 
Drobo 5N – инструменты администрирования

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

drobo5n dash 40s  
Drobo 5N – общие настройки

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

drobo5n dash 42s  
Drobo 5N - Admin Settings

В настройках "Admin Settings" можно настроить учетную запись администратора и активировать приложения Drobo Apps.

drobo5n dash 41s 
Drobo 5N - Network Settings

Настройки сети ограничены выбором режима DHCP или указанием статического IP

drobo5n dash 43s  
Drobo 5N - Alert Settings

Наконец, последним пунктом настроек в Drobo Dashboard можно активировать отсылку тревожных оповещений через email, хотя системный журнал отсутствует.

 

Drobo Apps

Как и большинство современных NAS, Drobo 5N предлагает функциональность приложений "Apps". В Dashboard интегрировано подобие AppStore, где содержатся порядка 60 приложений. Среди них довольно известные программы, такие как Plex, Owncloud, BitTorrentSync и WordPress, с помощью ProFTPD можно добавить функциональность FTP сервера, штатно отсутствующую. А через NFS – поддержку соответствующего протокола. На сайте Drobo присутствует обзор наиболее важных приложений.

drobo5n dash 17s  
Drobo 5N – доступные приложения Drobo

К программам с собственным интерфейсом можно обратиться через браузер. Некоторые приложения с портала Apps содержат ссылку на страницу конфигурации, на которой можно внести соответствующие настройки. В зависимости от приложения, для доступа в строке браузера следует указать IP-адрес Drobo и соответствующий порт.

drobo5n dash 29s  
Drobo 5N – опции установленных приложений

На Drobo 5N можно установить Plex, но перекодирование "на лету" на CPU Marvell выполнить невозможно.

Резервирование данных

При рассмотрении Drobo 5N следует помнить, что фокус Drobo заключается на хранилищах DAS, которые подключаются напрямую к системе через USB/Firewire/Thunderbolt, а весь "интеллект" смещен в сторону host-системы, будь то ПК или Mac. Хранилище Drobo 5N хорошо справляется с надежным хранением данных, но его можно использовать только для Time Machine в качестве цели резервирования или выполнять файловое резервирование через SMB/AFP. Drobo 5N в штатной конфигурации не предусматривает резервирование данных на внешние накопители, внешние серверы или другие сетевые хранилища.

Среди Drobo Apps можно найти приложение для подключения к облачным сервисам CrashPlan и ElephantDrive, но на этом варианты исчерпываются, так как ту же функциональность rsync хранилище не поддерживает. Другие хранилища NAS обычно предлагают большой набор серверных функций, в том числе и расширенные возможности резервирования данных, хранилище может служить как источником резервирования, так и целью. В случае Drobo 5N мы получаем только базовые функции NAS. Другими словами, перед нами скорее "умный" внешний жесткий диск, подключаемый через сеть, на котором может работать сервер Plex.