Вибрации и их влияние на работу системы хранения
Недавно на глаза попалось видео, пусть 2008 года, но по-прежнему убедительно показывающее, насколько непросто обстоит дело с конструированием больших систем хранения, и с какими специфическими особеностями и сложностями приходится сталкиваться их конструкторам, совсем неочевидными тем, кто в данной теме новичок, и считает, что сделать нетапп задешево, своими руками ничего не стоит, надо только взять много дисков, болгарку и сварочник, материнку, с достаточным количеством портов и установить туда линукс..
Двухминутное видео на английском, но понятное и без перевода. Человек демонстрирует, что просто вибрации от крика внутрь коробки из 24 дисков, даже в условиях оглушительно шумящего вокруг датацентра, приводит к заметному скачку латенси операций ввода-вывода с этих дисков. Что уж говорить об обычной взаимной вибрации пары десятков дисков и вентиляторов охлаждения в одном, неправильно спроектированном корпусе! Так, в одной старой презентации Seagate показывал такие графики:
Cравнение с BackBlaze, на мой взгляд, некорректно, это всё-таки commodity. Да и в то же статье есть хорошая картинка, иллюстрирующая цену решения :). ?? согласитесь, для своей рыночной ниши, они задачу решили на отлично.
?? да, что бы разбавить оффтопик, замечу, что я ещё ни разу не видел, что бы при физической инсталляции сториджей замеряли уровень вибраций, даже если речь идёт о “капризном” хай-энде. Температуру, влажность, питание, расстояние до стен, да что угодно - замеряли, а про вибрации как-то забывали. Кто-то вообще это делает?
Амазон по этому поводу недавно патент регистировал, как устранить влияние вибрации на диски:
http://www.storagenewsletter.com/rubriques/hard-disk-drives/amazon-assigned-patent-2/
> Cравнение с BackBlaze, на мой взгляд, некорректно
Непонятно, где вы у меня увидели сравнение. Разве только что сам Backblaze сравнивает свое изделие с энтерпрайзными системами (выбирая при этом самые дорогие, конечно, чтобы эффектнее на этом фоне смотреться), ну так бох им судья в этом маленьком подлоге.
> Да и в то же статье есть хорошая картинка, иллюстрирующая цену решения
Так что упрек не по адресу. Обсудите это с ними.
> ?? согласитесь, для своей рыночной ниши, они задачу решили на отлично.
Нет, я совершенно так не считаю. Впрочем, оценка позиции Backblaze на рынке онлайн-бэкапа выходит за рамки нашей темы.
Но вот то, что они, к сожалению, для наиболее неподготовленной части аудитории посеяли необоснованные надежды, что “сделать своими руками многодисковую систему хранения для серьезных задач (а не для сидирования на порнолабе) - раз плюнуть” и что “этот нетапп (emc, hp, ibm) ломит свои деньги непонятно за чтоооо!”, вот это крайне печально. Достаточно посмотреть по слову backblaze результаты поиска на том же Хабре на разнообразные произведения отечественных мастеров дремеля и болгарки. :)
Ну и, конечно, в соответствующих тематических форумах таких энтузиастов полно. Старые учатся набивать (себе и своим работодателям) шишки, и вскоре их энтузиазм приходит в соответствие с реальностью, но, к сожалению, их ряды регулярно пополняются новыми, свежевыпущенными. ;)
romx:
Не думаю, что это можно рассматривать как подлог, они же не продают свои системы как конкурирующий продукт. Впрочем - это уже каждый сам для себя решает.
>Нет, я совершенно так не считаю.
А вы бы как решили эту задачу?
Что касается необоснованных надежд, то их врядли стало больше - не было бы BackBlaze, ориентировались бы на что-то другое, тот же ceph, например, который сейчас как раз становится популярным.
Nostromo:
Как-то вы пишете не по теме поста, а о том, что вас беспокоит ;)
Например:
> тот же ceph, например, который сейчас как раз становится популярным.
Вот, например, какое отношение к теме поста про вибрации и их важность при проектировании системы хранения имеет ваш ceph? Это система хранения? А если нет, то зачем вы о ней заговорили?
К слову, я не разделяю всеобщего нубского энтузиазма по поводу опенсорса и его разработок, которые делаются всем миром, и, как не вполне очевидное следствие, в них никто ни за что не отвечает. Сходите к наверняка известному вам amarao, спросите его о его мнении по поводу drbd, он вам расскажет в лицах и с применением соответствующей лексики свой опыт попытки заставить работать его надежно.
А при этом “Как дышал, как дышал!”
romx: намёк понял, с оффтопиком завязал :)