Сетевой накопитель EonNAS Pro 500

Всегда интересно знакомиться с новыми компаниями, которые выводят свою продукцию на наш рынок. В этот раз таким производителем стала Infortrend Corporation, основанная на Тайване около 20 лет назад. Сегодня она начитывает более пятисот сотрудников и имеет офисы в Азии, Европе и США. Компания предлагает широкий спектр продуктов для хранения данных, в том числе устройства SAN, DAS, NAS и iSCSI. В прошлом году доля России в продажах составляла буквально пару процентов, и сегодня Infortrend планирует значительное расширения своего присутствия на нашем рынке.

В этом материале мы познакомимся с пятидисковым устройством EonNAS Pro 500, которое интересно несколькими характеристиками: оно основано на платформе x86, базируется на операционной системе Solaris, а для хранения данных используется файловая система ZFS. Всего в серию EonNAS Pro входит четыре модели: на два, на пять и две на восемь дисков. Последняя пара имеет выделенные порты iSCSI для расширения объема хранения данных.

Комплект поставки и внешний вид

Устройство поставляется в достаточно крупной картонной коробке. Она имеет пластиковую ручку для удобства переноски, но использовать ее нужно осторожно. Оформлена упаковка неплохо, есть фотографии накопителя, его технические характеристики, варианты использования и ключевые особенности. В комплект поставки входят: накопитель, кабель питания, два сетевых патч-корда, винты для крепления дисков, листовки по установке на нескольких языках (включая русский), компакт-диск с электронными версиями документации (только на английском языке), утилитой поиска устройства в сети и программой резервного копирования TotalRecovery Pro компании FarStone Technology.

Упаковка EonNAS Pro 500

Рассматриваемое устройство рассчитано на установку пяти винчестеров, так что компактным его назвать сложно. Размеры корпуса составляют 17,5×24,5×22 сантиметра без учета подключения кабелей. Впрочем, габариты не сильно отличаются у других моделей того же класса. Устройство имеет простой и строгий дизайн и, что более важно, практичный корпус.

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

Верхний кожух корпуса — металлический, покрашенный в черный цвет. На нем есть небольшая дополнительная решетка системы охлаждения с левой стороны устройства, там, где расположена печатная плата. Задняя панель покрашена серебряной матовой краской, хотя вполне можно было бы оставить и голый металл, как сделано на дне. Комплект портов и разъемов состоит из двух гигабитных сетевых портов, четырех USB 2.0, одного eSATA и VGA. Также есть скрытая кнопка сброса, решетка основного вентилятора системы охлаждения, сетевой вход блока питания и решетка его компактного вентилятора.

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

Конструкция и аппаратные характеристики

Рама накопителя изготовлена из металла. Используются заклепки, так что разобрать устройство, например для чистки от пыли, будет непросто. Внутренняя конструкция показалась нам излишне сложной. Кроме основной печатной платы, есть контроллер дисплея, плата с самим дисплеем, бекплейн для дисков (подключенный пятью отдельными кабелями SATA к основной плате), плата с флэш-памятью с прошивкой. Все это соединено большим количеством разнообразных кабелей, которые с трудом помещаются в корпусе. Блок питания изготовлен Delta Electronics и имеет мощность 250 Вт, чего вполне достаточно для использованной конфигурации.

Конфигурация устройства включает процессор Intel Atom D525 и 4 ГБ оперативной памяти DDR3 (один модуль, установлен в слот SODIMM). Из-за отсутствия доступа к консоли сложно точно определить используемый чипсет. Скорее всего, это один из вариантов Intel ICH, контроллеры SATA которого используются для винчестеров и внешнего порта. Для хранения образа прошивки установлено 2 ГБ флэша в четырех чипах Samsung (рабочий системный раздел организуется на винчестерах и занимает около 7 ГБ). Он подключен через микросхему SM325QF к порту USB 2.0. Сетевые контроллеры реализованы чипами Marvell 88E8059, подключенными к шине PCIe.

На процессоре и чипсете есть небольшие радиаторы. Для охлаждения системы используется вентилятор размером 90 мм на задней панели (в блоке питания есть свой, размером 40 мм). Скорость его вращения регулируется автоматически в зависимости от температуры процессора. Алгоритм изменить нельзя, а выбранные по умолчанию настройки приводят к высокому уровню шума. Даже в режиме «low» устройство слишком громкое для домашнего и офисного использования. Единственный вариант обеспечить комфорт — установить накопитель в отдельном помещении.

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

Тестирование устройства проходило с прошивкой версии 1.4.29.

Сборка и настройка

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

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

Для более точной настройки пользователь должен использовать web-интерфейс. Он представлен на нескольких языках, поддерживает работу по HTTPS (возможна загрузка собственного сертификата SSL), имеет встроенную справочную систему и ссылки на ресурсы поддержки. Меню в целом достаточно простое, но организация некоторых разделов могла бы быть и более логичной. На главной странице показывается информация о дисковом томе, включая занятый и свободный размер, список последних ошибок и приводятся ссылки на наиболее часто используемые опции.

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

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

На первом этапе пользователь выбирает диски, режим их объединения и организует из них пул. В качестве «режима» производитель использует привычные RAID0, 1, 5, 6. Однако, скорее всего, «внутри» системы используются именно возможности ZFS, в частности RAID-Z. При создании отказоустойчивых массивов можно заранее указать запасной диск резерва, также для них поддерживается увеличение объема без потери данных путем последовательной заменой дисков на более емкие. Если же вы использовали «обычный» массив (RAID0), то можно будет в дальнейшем добавлять в него новые диски с увеличением объема тома. Отметим, что любая конфигурация создается практически мгновенно, что является еще одной особенностью ZFS. Число пулов ограничено только общим числом винчестеров в устройстве. Возможен перенос пула с одного устройства на другое с сохранением данных.

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

Аналогично создаются тома iSCSI, только набор опций другой — есть компрессия, дедупликация, отключение лога транзакций, проверка доступа CHAP, Thin Provisioning.

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

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

Доступ к файлам осуществляется по протоколам CIFS, FTP, SFTP, NFS (версий 3 и 4), AFP и iSCSI. Дополнительные настройки есть только у FTP — можно выбрать номер порта и включить поддержку FTPS. Сервер поддерживает пассивный режим и кодировку UTF-8.

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

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

Устройство ведет внутренний лог, хотя и не очень подробный. В основном в нем отражаются только системные события, про активность сетевых пользователей ничего нет. Поддерживается отправка информации по e-mail на один адрес через пользовательский сервер SMPT и протокол SNMP. При общении с техподдержкой может пригодиться и предоставляемый системой диагностический отчет, содержащий основные параметры настроек.

Для повышения надежности работы системы предусмотрено использование функции снапшотов и для системного раздела; рекомендуется использовать ее перед существенными изменениями конфигурации. Правда, восстановление возможно только через тот же web-интерфейс, так что если устройство откажется загружаться, это не поможет.

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

Внешние устройства

Накопитель можно использовать в качестве принт-сервера, допускается подключение до трех USB-принтеров. К сожалению, производитель не предоставляет списка совместимости. Судя по всему, используется сервис CUPS, а сетевой доступ осуществляется по протококку CIFS/SMB. Поддерживается работа с ИБП APC с подключением по USB, но алгоритм взаимодействия в руководстве описан не очень четко.

Работа с накопителями возможна как по USB, так и через eSATA. Во втором случае возможно подключение без выключения питания. Безопасное отключение устройств осуществляется через web-интерфейс. Поддерживаются конфигурации с несколькими разделами, но набор файловых систем ограничен FAT32 и NTFS, что достаточно грустно. Второе необычное решение: использовать внешние накопители можно только для встроенной системы резервного копирования, по сети информация не будет доступна. Для пятидискового накопителя это, возможно, и не очень существенно, но все-таки странно. Формально можно добраться до данных на внешних дисках через web-менеджер файлов, но это не всегда удобно.

Порт на передней панели имеет собственный набор возможностей. Он работает только совместно с функцией «One-Touch Copy» для копирования данных с него в папку EonShare устройства или наоборот — из этой папки на внешний носитель. Для запуска копирования используется матричный индикатор и кнопки передней панели.

Дополнительные функции и расширение возможностей

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

Встроенные особенности ZFS позволяют очень быстро и просто делать резервные копии данных на дисках по технологии «снимков» (snapshot). Администратор может запрограммировать несколько заданий и указать расписание их запуска. Допускается делать копии всего тома, отдельных директорий или домашних папок пользователей.

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

Если требуется создание сетевых резервных копий, то реализовано зеркалирование пулов целиком и копирование на удаленные системы выбранных папок по протоколу Rsync. Для этих задач тоже можно использовать расписание запуска. Сам накопитель также может выступать в качестве сервера Rsync.

Еще одна возможность создания копий данных на устройстве — запись их на внешний накопитель. Отметим также поддержку программы Time Machine из состава Mac OS X и протокола NDMP, который реализован в некоторых утилитах резервного копирования.

Накопитель умеет взаимодействовать по протоколу ICAP с внешними антивирусными программами, установленными на сервере. Поддерживаются продукты Symantec и TrendMicro. К сожалению, в документации не указан точный алгоритм работы этого сервиса.

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

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

В тестах использовались винчестеры Western Digital WD1002FAEX и программа Intel NASPT со старыми и новыми шаблонами. Исследовать производительность EonNAS Pro 500 непросто: дело в использованной в нем технологии ZFS. Эта файловая система является сегодня, пожалуй, одним из наиболее обсуждаемых нововведений в области хранения данных. Можно считать, что мы впервые сталкиваемся с ней в сетевых накопителях — до сего момента она встречалась нам только в устройствах одного из производителей, работающих под управлением Linux, что сложно признать «правильной реализацией» из-за особенностей лицензирования и других причин. В том случае она показала самый слабый результат, существенно проиграв EXT3/4 по скорости работы.

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

Поэтому в основном тестировании с новыми шаблонами использовались настройки по умолчанию (кроме включения Jumbo Frames). Исследовались конфигурации из двух дисков в RAID1 и пяти дисков в RAID0 и RAID5. Результаты представлены на следующей диаграмме.

Максимальная скорость работы на операциях чтения составила 60-70 МБ/с, а записывать устройство может примерно на 30 МБ/с. Шаблоны со случайным доступом существенно медленнее — около 15 МБ/с для чтения и 5 МБ/с для записи. По сравнению с другими моделями, основанными на x86-процессоре Intel Atom, цифры, прямо скажем, не впечатляют. И если чтение все-таки находится на аналогичном с конкурирующими решениями уровне, то запись уж слишком медленная. Скорее всего, данные особенности вызваны именно использованием ZFS, хотя свои коррективы может вносить и операционная система. Учитывая существенные требования файловой системы к производительности платформы, дело может быть и в недостаточности процессора «атомного» класса для ее быстрой работы. Впрочем, надо помнить, что у ZFS есть свои технологические преимущества, а оценка производительности устройства может и не являться наиболее важным критерием при выборе.

Выводы

По своей аппаратной платформе EonNAS Pro 500 является классическим представителем устройств среднего класса на базе процессора Intel Atom. Каких-либо существенных отличий от моделей других производителей в этом плане, пожалуй, нет — разве что использование сетевых контроллеров Marvell, вместо более привычных Intel. Устройство качественно изготовлено, имеет крепкий и солидный корпус, а дизайн интересен минимальным использованием глянца. Не очень понятно, зачем решили сэкономить на кнопках лицевой панели — места на ней много, а управляться с меню при помощи одних только Select и Enter просто неудобно.

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

Тестирование производительности показало, что если критерий скорости является наиболее важным, то у EonNAS Pro 500 шансов немного. По скорости чтения этот накопитель идет немного позади других устройств на аналогичной платформе, а вот запись дается ему заметно тяжелее. Данное поведение обусловлено использованием относительно редкой в рассматриваемом сегменте файловой системы ZFS, которая требует для своей работы значительных аппаратных ресурсов и не претендует на высокую производительность, а выигрывает у других решений по гибкости работы с данными и возможностям резервного копирования.

Благодарим компанию Western Digital и агентство 2L
за предоставленные для проведения тестирования жесткие диски



9 октября 2012 Г.

EonNAS Pro 500

EonNAS Pro 500

, . Infortrend Corporation, 20 . , . , SAN, DAS, NAS iSCSI. , Infortrend .

EonNAS Pro 500, : x86, Solaris, ZFS. EonNAS Pro : , . iSCSI .

. , . , , , . : , , -, , ( ), - ( ), TotalRecovery Pro FarStone Technology.

 EonNAS Pro 500

, . 17,5×24,5×22 . , . , , .

- , . . , . . . , , . USB 2.0. — , , , - — .

— , . , , . , , . , USB 2.0, eSATA VGA. , , .

, . . .

. , , , . . , , , ( SATA ), - . , . Delta Electronics 250 , .

Intel Atom D525 4 DDR3 ( , SODIMM). - . , Intel ICH, SATA . 2 Samsung ( 7 ). SM325QF USB 2.0. Marvell 88E8059, PCIe.

. 90 ( , 40 ). . , . «low» . — .

eSATA USB 3.0 , -, , .

1.4.29.

. , — . , , 2,5″ . -, , () . , IP-. , NAS Finder.

, , . . ( IP-, /, , ), .

web-. , HTTPS ( SSL), . , . , , .

. , , , SMART.

: ZFS . , . .

, . «» RAID0, 1, 5, 6. , , «» ZFS, RAID-Z. , . «» (RAID0), . , , ZFS. . .

, . , , , . , ( , , ), , , WORM ( ), . , , . , .

iSCSI, — , , , CHAP, Thin Provisioning.

. IPv6 LACP. — IP-, Jumbo Frames. .

Windows, LDAP NIS.

CIFS, FTP, SFTP, NFS ( 3 4), AFP iSCSI. FTP — FTPS. UTF-8.

.

, ( ), , , .

, . , . e-mail SMPT SNMP. , .

; . , web-, , .

. , , , , , . , , , .

-, USB-. , . , CUPS, CIFS/SMB. APC USB, .

USB, eSATA. . web-. , FAT32 NTFS, . : , . , , , - . web- , .

. «One-Touch Copy» EonShare — . .

- . web- , , .

ZFS «» (snapshot). . , .

web- . Windows VSS, Windows .

, Rsync. . Rsync.

— . Time Machine Mac OS X NDMP, .

ICAP , . Symantec TrendMicro. , .

SSH , , .

Western Digital WD1002FAEX Intel NASPT . EonNAS Pro 500 : ZFS. , , . , — , Linux, « » - . , EXT3/4 .

, , — , , , , . : , , ( ), . . ( RAID0 ).

( Jumbo Frames). RAID1 RAID0 RAID5. .

60-70 /, 30 /. — 15 / 5 / . , x86- Intel Atom, , , . - , . , ZFS, . , «» . , , ZFS , .

EonNAS Pro 500 Intel Atom. - , , — Marvell, Intel. , , . , — , Select Enter .

, -. , , , . : , iSCSI, , . , , , — , .

, , EonNAS Pro 500 . , . ZFS, , .