Накопитель в системе видеонаблюдения (ч.2)

on П'ятниця, 06 червня 2014.

На сегодняшний день оптимальным выбором для хранения архива в системах Mobotix является устройство NAS или файловый сервер. Но остается проблема правильного выбора модели NAS из широкой продуктовой линейки. Мы должны понимать, есть ли необходимость платить дополнительные (и немалые) деньги за более мощное устройство. Ведь, казалось бы, почему не установить простой и недорогой 1-дисковый настольный NAS, если он имеет достаточный объем.

Но на самом деле для накопителя важен не только объем, но и скорость, с которой он способен принимать данные, а также его надежность.

Любое устройство NAS по сути является компьютером и состоит из следующих компонентов (упрощенно):

NAS inside

 

Каждый из компонентов, естественно, важен и играет свою роль в работе накопителя:

 

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

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

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

Сетевая карта характеризуется скоростью, типом соединения (Ethernet или оптика), а также наличием дополнительных возможностей, которые призваны разгрузить основной ЦП – TCP checksum offloading, TCP segmentation offloading и т.д.

ОС (прошивка) в накопителях чаще всего встречается на базе Linux или FreeBSD. Различается многообразием поддерживаемых протоколов, возможностями работы с сетевыми картами, поддержкой разных типов RAID, наличием подсистем мониторинга, и, в конце концов, просто удобством работы.

Наверное, самый критичный компонент – жесткий диск. От надежности и скорости работы HDD зависит работа всего устройства. Тут важно различать 2 основных класса жестких дисков – десктоп-класс и enterprise-класс. Практически во всех недорогих настольных накопителях используются жесткие диски десктоп-класса, которые по сути не рассчитаны на постоянную работу при высоких нагрузках. В отличие от них, диски enterprise-класса имеют:

  • наивысшую скорость работы;
  • повышенную надежность механической составляющей;
  • вибростойкость для уверенной работы вблизи своих «соседей»;
  • повышенную производительность контроллера и алгоритмы коррекции ошибок на лету;
  • увеличенную стойкость к нагреву.

 

Естественно, все это не достается даром и приводит к увеличенной стоимости таких HDD. Также не так давно появились диски, стоящие где-то посередине между классами «десктоп» и «enterprise». Например, серия WD Red. Это диски повышенной надежности, разработанные именно для использования в устройствах NAS. По опыту, эти диски зарекомендовали себя с хорошей стороны в плане надежности. Скорость работы у них меньше, чем у «черной» серии, однако цена очень привлекательна.

 

В зависимости от установленных компонентов, сетевые накопители можно примерно разделить на 3 класса.

$    maxtorДля простых настольных накопителей характерен ЦП из ряда Marvell, объем ОЗУ порядка 256Мб, один Ethernet-порт. Причем все эти компоненты, скорее всего, распаяны на материнской плате и не предполагают замены или модернизации. Используются жесткие диски десктоп-класса. В случае 1-дисковых устройств нет возможности использовать RAID. Подобные накопители не рекомендуется использовать в системах болеe 2-3 камер Mobotix.

 

$    lacieНакопители среднего класса (конечно, подобное деление условно, но помогает получить примерное представление) имеют двухъядерный ЦП класса IntelAtom, ОЗУ в пределах 512Мб – 2Гб, до двух гигабитных Ethernet-портов. Количество дисков – до 5. Зачастую подобные NASизначально не комплектуются жесткими дисками, что увеличивает гибкость выбора. Компоненты могут быть как распаянными, так и съемными. ОС данных устройств имеет больше встроенных функций.

 

$     overlandПроизводительные накопители Enterprise-класса являются наиболее адекватным выбором для больших систем. В своем составе они имеют мощный ЦП класса IntelXeonQuadCore, как минимум 2 Гб оперативной памяти плюс свободные слоты для её расширения, как минимум 2 гигабитных Ethernet-порта. Возможно наличие оптического порта, «железного» RAID-контроллера, резервного блока питания. ОС данных устройств обладает широкими возможностями, а также поддержкой большого количества сетевых протоколов.

 

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