Пользователь
0,0
рейтинг
3 апреля 2012 в 11:36

Обзор Direct Attached Storage CFI-B4043JDGG

Недавно я узнал об интересном классе устройств DAS (Direct Attached
Storage).



Это такой NAS, который не имеет собвственной операционной
системы на борту, но позволяет создать аппаратный рейд-массив из 2-8
дисков. Признаюсь, что если бы до этого у меня не было NASа, то я бы
усомнился в том, что такое устройство вообще может быть востребовано.
Непонятно, чем же оно лучше обычного выносного жёсткого диска. А
оказалось, что в определённых обстоятельствах DAS — это именно то, что
нужно.



До этого я писал обзор Synology DiskStation DS211, очень достойный NAS
с кучей функций и наворотов, но если у вас дома есть свой полноценный
файл, веб или ещё что-то там сервер, который вы самостоятельно
админите (как я), то как бы NAS-то и не нужен. Ведь он заточен «под всё
работает из коробки» — и поставить на него какой-то софт — целая
проблема. Поэтому, Дискстейшн был подарен iBear, а я стал обживаться с
DAS CFI-B4043JDGG, ведь сам того не зная, его прототип я уже
использовал:



Как видно на картинке — DAS это как раз то, что мне было очень нужно.
Во первых я мог наконец-то собрать не влезающие в системник жёсткие
диски в цивильную коробочку, а во вторых вместо кучи проводов
использовать один USB-3 или eSATA. Скорость передачи данных при этом
может достигать 300 мегабайт в секунду.



У меня вот такая картина довольно стандартная:



Я уже говорил, что DAS по сути — аппаратный рейд. Конфигурирование
рейда сделано просто на 5 баллов:



Как видно, оно производится с помощью трёх переключателей. Возможные
конфигурации:
Фирменные от CFI:
  • Clean — это все диски независимы друг от друга;
  • Large — все диски объединены в один большой виртуальный диск;
  • Clone — данные клонируются на каждый установленный диск, при этом
    размер хранилища равен размеру самого маленького диска.


Ну и конечно классика:
R0, R1/10, R3 и R5.
Честно говоря, я так и не смог понять, почему я мог бы использовать
Large вместо R0, а Clone вообще какой-то странный режим, если диска
два, то R1 — самое оно, а если 4, то тут уже R5 просится.

Режим Clean полезен если DAS используется как коробка для жёстких дисков.

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

Аппаратно-программная часть



  • Основной рейд-функционал обеспечивает рейд-контроллер JMicron JMB394 или JMS539;
  • Максимум можно установить 4 диска 3,5";
  • Аппаратных ограничений на объём диска нет, но нужно согласовывать это
    с ОС, к которой будет подключен DAS;
  • Охлаждение дисков производится с помощью 80мм вентилятора на задней панели;
  • На передней расположена крышка отсека жестких дисков;
  • Совместим с Windows, Linux, OS X.




Плюсы и минусы



Плюс у устройства один: это стабильный, очень быстрый и лёгкий в
конфигурировании аппаратный рейд. Настоящий unix-style: Выполяется
ровно одна функция, но выполняется просто и качественно.

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

Резюме



DAS SCFI идеально встанет рядом с каким-нибудь неттопом типа Acer
Aspire Revo или чем-то похожим под столом или в кладовке (как у меня).

Ссылки по теме:



Русский сайт: www.cfi-rus.ru
Сайт производителя: www.chyangfun.com/products_stroage.html
Купить через Яндекс.Маркет: market.yandex.ru/search.xml?text=CFI-B4043JDGG&hid=91018&srnum=16
Николай Митин @NickMitin
карма
154,8
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое

Комментарии (73)

  • +5
    Для таких скоростей цена в 7 килорублей смотрится очень хорошо
    • +7
      По-моему, как раз так себе смотрится — создает иллюзию того, что это изделие дядушки Чяньг-фунь (products_stroage, ага) работает. Что происходит, когда диск вылетает? Когда перегревается? Как ОС об этом узнает и как это хотя бы в теории можно мониторить? Какая нагрузка на процессор при использовании USB3 по сравнению с SATA/SAS? Я уже молчу о качестве исполнения за 7 килорублей и о том, что, судя по стоящей поперек всего корпуса плате, продувка этого изделия практически никакая.

      Аналогичные продукты чуть более серьезных китайцев — хотя бы тех же Areca — имеют худо-бедно какой-то CLI и веб-интерфейс, через которые можно всем этим управлять. А вот «управление» через 3 DIP-switch'а как-то даже улыбку не вызывает — грустно все это. Почти как тот самый «жесткий диск», который внутри состоит из флешки на 128 мег и 2 гаек для утяжеления.

      Если хочется именно коробочку для дисков — то почему бы за эти же самые 5-7 килорублей не купить нормальный SATA/SAS-корзину без вот этих выкрутасов по поводу «аппаратный RAID»? Такие решения от Intel, Chenbro, HP, Supermicro будут и работать быстрее, проще и предсказуемее, и стоить дешевле.
      • +1
        > А вот «управление» через 3 DIP-switch'а как-то даже улыбку не вызывает — грустно все это.

        Что вы! Это как микроволновка с двумя ручками: мощность и время (просто и понятно). Я удобнее интерфейса для настройки рейда не видел.
      • +2
        Возразить нечего, для серьёзных задач такое решение не пойдет
      • +2
        От себя добавлю. «Надёжный» рейд на JMicron JMB394 или JMS539 это даже не смешно.
      • 0
        +1. Тогда уж сразу Full-Tower корпус + рейд-контроллер.
    • 0
      по-поводу 7 килорублей.
      кому дорого, могут обратить внимание на данную корзину, существенно дешевле.
      AgeStar 3U2B3A. цена около ~1 килорубля, умеет raid0,1, жбод и два луна. похоже, что построен на этом же чипе.
      • НЛО прилетело и опубликовало эту надпись здесь
      • 0
        А вот интересно он с Linux совместим?
      • 0
        raid-5 не получится :(
  • +3
    Если в качестве домашнего сервера использовать неттоп, то конечно пригодится, а если это обычный корпус, то лучше shop.key.ru/shop/goods/37874/?region_id=36 ну и mdadm в руки.
    Войны по поводу hardware raid vs softraid на хабре неоднократно проводились :) каждый делает выбор по себе.

    Так что да, весьма специфичная штуковина.
    • 0
      Еще надо, чтоб портов хватало на материнке.
      • 0
        Да-да. Я об это разбился :)
    • 0
      Есть ещё такая корзина от Chieftec. Хотя её хрен купишь, конечно. Используем четыре таких в самосборном файлохранилище (на основе корпуса Antec Twelve Hundred). В итоге во вполне обычном (хоть и большом) корпусе уместилось 20 дисков :)
  • +2
    Было бы здорово, если бы еще протестировали, что происходит при развале рейда.
  • +1
    > Настоящий GNU-style: Выполяется ровно одна функция, но выполняется просто и качественно.

    Таки как раз unix-style. GNU-style — это множество нужных и не очень функций, описанных в стандарте и не только. Сравните к примеру GNU grep и BSD grep. Или GNU cat и Plan 9 cat ;)
    • 0
      Перепутал, сейчас исправлю.
  • +7
    DAS… Это такой NAS, который не имеет собвственной операционной
    системы на борту


    «Муха тоже самолет, только маленький пока».
    Как-то у вас каша в голове.
    • 0
      В определенном приближении такое сравнение имеет место быть.
      • +5
        Нет такого приближения (ну или вот в таком как в стишке про муху ;)

        Если устройство не позволяет совместный, одновременный доступ двух и более независимых хостов (и не может позволить в принципе), то но не сетевое, значит он не NAS, не SAN, а DAS.
        Если позволяет, тогда NAS или SAN.

        NAS это не просто «маленькая симпатичная коробочка для жестких дисков на столе», как многие все еще считают.
        • –1
          Хмм, я всегда считал, что какой-нибудь HP P2000 MSA с SAS интерфейсами несмотря на возможность одновременного подключения нескольких хостов все-равно DAS, а не SAN. Но в остальном согласен.
  • +1
    во, мне такая штуковина отлично подойдет для подключения к медиаплееру dune. NASы Synology для простого хранения кино слишком дороги и навороченны.
  • 0
    Как видно на картинке — DAS это как раз то, что мне было очень нужно.
    Люблю, когда люди умеют с иронией относиться к себе… «Как видно на картинке — DAS… и жена — это как раз то, что мне было очень нужно».

    А так — спасибо за обзор… видимо, придется брать. Моего терабайтного винта уже полгода, как не хватает.
  • +2
    В принципе, оно может и имеет смысл, но мне представляется не полноценным решением. У меня дома NAS массив на 4 винта стоит как домашнее хранилище, доступное через протокол samba. Такой вариант хорош тем, что нет необходимости держать включенным какой-либо компьютер. При этом, файлы с хранилища доступны со всех медиаплэйеров и любых других компов. Мне такое решение кажеться намного более удобным.
    • 0
      Смотря для чего оно должно быть «полноценным» решением. Для вебсервера, не имеющего достаточного кол-ва SATA-разъемов такая штука очень даже подходит именно в таком виде, как она есть — с одним лишь SATA3 интерфейсом и встроенным RAID-контроллером.
      • 0
        А для самостоятельного сетевого файлохранилища уже потребуется что-то более функциональное, это правда.
      • 0
        … А потом в нем наворачивается жесткий диск и об этом никто не узнает — RAID же, угу. А потом наворачивается второй и внезапно все бесценное содержимое потеряно и даунтайм на несколько дней.
        • 0
          Ну а как же monit?
          • +1
            А что monit? Что он будет мониторить? У вас есть один виртуальный огромный жесткий диск, который предоставляет такой массив. «Работает» он всегда, вне зависимости от того, сколько дисков в нем живо.
        • 0
          По-моему, там есть индикация состояния дисков — отказ двух дисков не будет абсолютной неожиданностью. Другое дело — как там у них обстоят дела с диагностикой дисков без их отключения. Хотя, всеравно это не «взрослая» серверная железка, чтобы от нее хотеть многого.
          • 0
            Угу, индикция. Заставлять себя раз в день лазать на ту антресоль, куда засунут этот самый домашний сервер и смотреть на лампочки — очень удобно…
            • +1
              У меня сервер не на антресоли, а в спальне — не вижу проблемы.*

              * детектор срача в комментариях начинает тревожно пищать

              • 0
                В спальне ?!? Оно же гудит...! Я бы не смог )
                • 0
                  Я уже привык, да и не особо громко гудит он, на самом-то деле… Рядом с кроватью уровень шума в районе 30 децибел. Системник в противоположном углу комнаты находится — метрах в четырех от края кровати.
        • 0
          А нет ли там поверх этого виртуального диска SMART? вот он пусть и 'пищит'.
          • 0
            Нет, конечно — как вы это представляете? На SMART-команды должно отвечать конкретное физическое устройство (которых четыре), а что должен показывать один виртуальный диск? Сумму показателей, «среднее по больнице», что-то еще?

            Для всех подобных устройств, как правило, производители суетятся и выпускают какое-то свое расширение протокола и обслуживающие утилиты, позволяющие увидеть хотя бы какой-то статус дисков (хотя бы «жив/мертв»). Проблема в том, что для этого массива таких утилиты по сути нет, есть только навороченный красивый GUI под Windows и Mac. Подключать такое хоть к какому-нибудь мониторингу проблематично.
            • 0
              SMART — это какраз идеальный механизм передачи диагностической информации об устройстве… особо одаренные могут просто завести в нем дополнительные атрибуты, хотя такие как relocation sector count, temperature, power cycle и т.п. вполне однозначно агригируются на основе массива дисков…

              Это устройство для home usage, значит достаточно просто аларма о проблемах, решать пользователь их будет на основе сообщений из красивого GUI от производителя, вполне понимающего какие именно атрибуты SMART необходимо читать
      • +1
        Согласен что в каких-то особых случаях может быть интересен и этот вариант. Но NAS, все-таки, более универсален как минимум для использования в домашней сети.
  • 0
    Хорошо бы иметь FC-интерфейс, тогда можно гудящие диски вынести куда-нибудь на болкон. Хотя и цена скакнет я думаю не мало.
    • 0
      Ок, а как FC подключить к обычному домашнему компу?
      • +1
        Через PCI-FC адаптер вестимо. Не?
        • –1
          Дорого, проблемы драйверов для настольных ОС
  • +1
    А мне вот интересно, есть ли DAS с Thunderbolt интерфейсом?
  • –5
    Жаль поддержки FreeBSD нет.
    • +1
      А разве FreeBSD не поддерживает USB3 или eSATA? Если да, то вряд-ли есть какие-то проблемы, для хост-устройства это это же просто жёсткий диск.
      • –2
        Почему бы им в таком случае поддержку этой ОС не написать на сайте? Всё равно лишним не будет.
    • 0
      Технически — там даже поддержки Linux нет. Официальный «софт» есть только для Windows и Mac — www.cfi-rus.ru/files/RaidManagerData.rar
      • 0
        официальный под линукс есть, они высылают по запросу.
        под фрю — можно запустить в линуксоляторе.
        но софт гуёвый под Qt, обязательно требует иксы
  • 0
    Главный минус DAS, что он не NAS. В остальном мне нравится, если использовать в качестве LARGE.
    • +1
      Только не храните в Large важные данные.
  • +1
    А мне одному кажется, что его основная задача — хранить данные в безопасности, а переключатели режимов делают возможность потери информации плёвым делом?
    • 0
      Нужно еще целенаправленно держать ресет, так что случайное байтомесево маловероятно.
      • 0
        А если некий злопыхатель захочет это сделать, то это не будет такой уж проблемой. Уж полегче, чем пароль подобрать.
        • 0
          Злопыхатель и сервер физически поломать может. Устройство не дальше 2х метров поставишь.
    • 0
      Его задача — подключить большее кол-во дисков к системе. Остальное опции.
      У них на сайте, устройство даже на 7 дисков, рассматривают с подключением к ноутбуку.
    • 0
      переключатели учитываются только в момент инициализации рейда, которая делается утопленной в корпус кнопкой. её случайно не нажмёшь.
      далее конфигурация рейда читается уже с самих дисков. если на них ничего не записано — коробка считает, что это пять независимых дисков.
  • +1
    м, а смартктл видит отдельные диски в рейд-режимах? нет возможности проверить?
    пс, не вижу ничего проблемы подключить в режиме clean и собрать на md нормальный массив.
    • 0
      Если собрать md в режиме cleanб то скорее всего скорость просядет. Данные то гоняются по USB или 1 каналу eSATA.

      Единственный плюс этой железяки перед NAS так это скорость. Из SOHO найти NAS на честный гигабит — уже проблема.

      • 0
        есть ещё один плюс — если посыпалась файловая система (логически, когда сами диски в порядке), есть внушительное количество софта, который поможет с её восстановлением.
        в случае, если посыпалась файловая система на NAS — восстановить данные гораздо сложнее.
    • 0
      Оно подключается по USB — через USB вообще SMART проходит крайне плохо. smartctl умеет SMART-через-USB в очень ограниченном количестве чипсетов (usbcypress, usbjmicron, usbsunplus), причем usbjmicron с этим чипсетом, насколько я понимаю, не заработает — то, что есть в smartctl ориентировано на более старые jmicron'ы SATA/PATA, а здесь SAS/SATA.
      • 0
        конструктивно эта коробка состоит из двух модулей — SATA RAID контроллера, и USB-SATA конвертера.
        при использовании через SATA конвертер не используется.
        сам конвертер умеет отдавать смарт по усб, но это смарт контроллера, а не дисков.
        до смарта дисков можно достучаться только родной софтиной, и увы, там нету теста. только некоторые циферки…
  • +1
    В свое время, когда нужен был рейд, мы решили поставить escalade для IDE дисков, набрали 8 дисков, отконфигурили, 7 в рейде, 1 hot-spare, эскалада нашлась freebsd, все заработало.

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

    Несмотря на то, что весь софт ставился, драйвера были и так далее, и даже уведомление по емейлу было настроено, никто ни о чем не предупредил. Пришлось копировать диски по одному посредством dd, скипая ошибки, и потом пытаться восстановить то, что осталось от ufs. Самое подлое то, что оно могло бы сказать «перец, у тебя тут беда, скопируй то, что осталось». Дык нет, оно это увидело при перезагрузке и при попытке отребилдиться убило половину файлов и сутки работы двух сисадминов (а если бы предупредило заранее, погиб бы 1 (один, мать его!!!!) файл.

    C тех пор я железячным рейдам не доверяю как-то, а тем, у которых нет штатных средств диагностики-управления на лету — тем более… :(

    Ни одного раза ничего подобного с софтовыми рейдами не было.
    • +1
      У mdadm свежезакрытая (а в некоторых версиях и незакрытая) до сих пор бага c deadlock при конкурентном доступе.
  • 0
    Первый раз вижу человека, который понимает NAS, но первый раз видит DAS!
  • +2
    ИМХО очевидно — R0 — raid0, Large — JBOD. Разница в производительности. R5 — видимо, пятый рейд.

    Вообще, выставление типа рейда с помощью джамперов — это пять.
    • 0
      Разница между JBOD и R0, прежде всего, не в производительности, а в организации записи и, как следствие, разные требования к симметрии.
  • 0
    а как ОС (Win и Mac в моем случае) видят эту штуку? Как один единый диск?
    Можно ли его использовать одновременно с двумя комьютерами?
    • 0
      Если настроили какой-то рейд, то да. Иначе все диски по отдельности.
      Можно использовать с любым количеством устройств. Просто втыкаете его в другой компьютер и всё.
      • 0
        не, я имел в виду именно одновременное использование (один чел смотрит с него кино, другой чел с ноута смотрит другое) — никак, там всего один физический выход?
        • 0
          В этом-то и штука, что это не сетевое устройство.
        • НЛО прилетело и опубликовало эту надпись здесь
  • 0
    Large вместо R0 нужен, если диски разного объёма

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.