Если жесткие диски и детали потребительского уровня настолько плохи, как Backblaze справляется с этим? [закрыто]

Если вы не знаете, Backblaze известна тем, что производит нестандартные огромные коробки с дисками , полностью сделанные из деталей потребительского уровня для своего бизнеса по размещению файлов.Их новейшая версия вмещает 135 терабайт за 7 384 доллара, что значительно дешевле любого существующего «корпоративного» решения.

Для справки, «контейнер» вмещает 45 дисков. Если их модуль 2.0 использует ту же базовую конфигурацию, что и модуль 1.0, каждые 15 дисков находятся в своем собственном массиве RAID6 с двумя парными дисками из 15. В целом это оставляет 87% полезного пространства. Частота отказов - не такая уж большая проблема; из более чем 9000 жестких дисков в среднем 10 в неделю выходят из строя, или 5%. В более новых модулях 2.0 частота отказов менее 1%

Однако я думал, что использование потребительского оборудования в качестве сервера - это плохо. В особенности на ServerFault, люди ухватываются за них, как стая разъяренных волков, говорящих: «Не используйте потребительское оборудование, используйте серверное оборудование!» Некоторое время назад я увидел гигантский ответ, в котором говорилось обо всех ужасных вещах, возникающих в результате использования потребительских дисков SATA (частота отказов, скорость, обороты в минуту, Плохой сектор в проблемах Raid , отсутствие «сертификации» и т. Д. ). Вот еще один. Иногда их называют «игрушками». Марк даже не стал бы ставить сервер потребительского уровня В сеть сервера.

При всех ужасных проблемах с потребительским оборудованием, как Backblaze может управлять с них всем своим бизнесом? Как сисадмин мог спать по ночам? Была ли вся шумиха вокруг корпоративных движений просто разжиганием страха или раздута?

Что еще более важно, почему я или кто-то другой не могу сделать что-то подобное? 135 терабайт кажется большим объемом данных по такой низкой цене.Кажется, что даже два модуля, зеркально отображающие друг друга, будут дешевле, чем эквивалентное «корпоративное» решение, а в некоторых случаях оно может быть более избыточным, поскольку по сути это RAID-60 на двух отдельных машинах.

Мысли?

0
задан 13 April 2017 в 15:13
2 ответа

Backblaze has a business model that allows them to do this. They need gobs of storage space (though it doesn't have to be particularly fast) and they need it cheaply. It's worth it for them to dote on storage because they need so much and they can scale their production to handle having sufficient spare parts and support labor on-site.

If your company's business model allows you the convenience of building your own hardware (and the curse of being the sole support provider when you have failures) then, by all means, go for it. For most companies it's cheaper to purchase "enterprise" solutions because of the technical support entitlement, compatibility testing and vendor certification, and warranty support that comes with an "enterprise" solution.

You're not going to get the performance out of "consumer" disks that you will with "enterprise" disks. If you're talking about large "near-line" storage needs that's one thing, but "enterprise" disks (magnetic or SSD) are necessary if you want to scale to large numbers of transactions (I/O operations per second) on an array of disks. SATA disks just aren't as fast as SAS disks.

If you have a business that needs massive amounts of raw storage and can handle being your own support provider and the expense of "rolling your own" then using the Backblaze designs might well work for you. I think you'll have to scale fairly large to see benefits as compared to just buying something off-the-shelf in terms of total cost of ownership and long-term reliability.

5
ответ дан 4 December 2019 в 11:04
  • много избыточности
    • IMO Оборудование потребительского класса не является злом по своей сути, но вы, безусловно, должны понимать, что вы получаете, и правильно спланировать их выход из строя и замену. Существует большая разница между действительно недорогим потребительским оборудованием и высокопроизводительным серверным оборудованием, есть также кое-что посередине, которое может быть отлично в некоторых производственных условиях.
  • У них есть резервный бизнес.
    • Что, скорее всего, означает много хороших длительных последовательных записей, за которыми следует много времени, когда диск абсолютно ничего не делает, в сочетании с очень редким чтением для восстановления. Это, безусловно, радикально отличается от модели использования почтового сервера / сервера базы данных.
  • Корпоративное оборудование часто ориентировано на IOPS.
    • Низкое оборудование почти наверняка дешевле, но люди, покупающие корпоративные решения, часто покупают IOPS, а не емкость. Разница в количестве операций ввода-вывода в секунду между дешевым устройством и корпоративным оборудованием может быть огромной.
4
ответ дан 4 December 2019 в 11:04

Теги

Похожие вопросы