Какой самый быстрый RAID на практике? [закрыто]

1

Я собираюсь восстановить свой сервер, и я хочу гораздо более быстрый доступ к моим данным. В прошлом я использовал RAID 1 и 0 и выбрал RAID 10 (выделенная карта RAID). Тогда кто-то сказал мне использовать RAID 5 + 0, затем кто-то другой сказал мне использовать RAID 6 + 0.

Предполагая , что Hardware RAID Card поддерживает каждый уровень, что в настоящее время БЫСТРОГО RAID доступен, учитывая й количество жестких дисков? Надежность - теперь другой фактор, и я готов потратить деньги на новые диски, если диск (или многократный) отказывает. Я просто хочу знать, какой самый быстрый уровень RAID, а также некоторую надежность для восстановления после сбоя

Канадский Люк
источник
Не могли бы вы уточнить ваши изменения? Что вы подразумеваете под «надежностью» - неисправностью? Долговечность? Это противоречит вашему ранее требованию, что «надежность не является основным фактором». Кроме того, можете ли вы описать, какие части страницы Википедии для RAID сбивают с толку и которые не отвечают на ваш вопрос?
sblair
@sblair Закончено редактирование
канадский Люк
В то время как они различаются между различными уровнями, обычно вы можете увидеть гораздо большую разницу, просто добавив больше шпинделей и убедившись, что у вас есть RAID-контроллер с большим кэшем с резервным питанием от батареи, так что ваша ОС / программное обеспечение просто отправляет записи в память контроллера, и Контроллер может выдвинуть их на диск, когда нагрузка ввода / вывода позволяет это.
Зоредаче

Ответы:

9

Самый быстрый (и небезопасный) RAID - это чередование RAID 0.

Если вы собираетесь использовать это, убедитесь, что у вас есть резервные копии.

[Редактировать: добавленные вещи ниже]

Очень краткое резюме по RAID:

  • RAID 0: разделить данные на несколько дисков. БЫСТРЫЙ! Если один диск выходит из строя, вы теряете все данные.
  • RAID 1: записать все данные на несколько дисков. Не быстрее при написании. При желании быстрее при чтении, так как вы можете читать с нескольких дисков на одном. Вы теряете много дискового пространства (если при использовании 2 дисков один из них является копией другого, поэтому два диска емкостью 1 ТБ занимают 1 ТБ места. Если вы получаете дополнительную защиту с тремя копиями, у вас есть 1/3 общего используемого пространства и т. Д.).
    • RAID 10: объедините не менее 4 дисков в две пары. Формируем полосу из зеркал или зеркало в полоску. Используется, когда необходимы скорость и безопасность. Вы теряете половину дискового пространства.
  • RAID 5: нормально при чтении. Медленнее при написании. Преимущество: вы теряете только один диск. Прекрасно, когда в основном читает и хранит большие объемы данных. Вы теряете 1 диск емкости. Вы можете потерять один жесткий диск без потери данных.
  • RAID 6: такой же, как RAID 5 с двумя потерянными дисками. Вы можете потерять два жестких диска без использования данных. Может быть медленнее, чем RAID 5 при записи из-за нетривиальных вычислений четности.

Если вам нужна максимальная скорость: используйте SSD и поместите их в полосу. Но храните резервные копии важных данных.

Вы всегда должны хранить резервные копии всех данных, RAID не является резервной копией. Даже не RAID6.

Hennes
источник
4
Если вы используете RAID0 от дисков X, и даже если один из них потерпит неудачу, вы потеряете свои данные. Чем больше дисков, тем больше скорость и риск отказа.
Хенн
1
Доказательства? Разве вы не здесь, потому что вы ищете людей с опытом?
OmnipotentEntity
@OmnipotentEntity Вы правы ... Но, к сожалению, не все в Интернете является правдой, поэтому просить доказательства (что может быть неправильным словом) - это просто я хочу увидеть реальные доказательства, а не только теоретические ответы. Я не хочу показаться грубым, но, если посмотреть задним ходом, я, возможно, сошел с этого пути, поэтому я прошу прощения
канадец Люк
1
Просто чтобы повторить то, что OmnipotentEntity уже добавил: Резервные копии, резервные копии, резервные копии. Также нет резервной копии, кроме резервной копии вне сайта. А непроверенное резервное копирование может быть бесполезным.
Хенн
Отличный ответ, но для менее опытных читателей следует отметить, что слово «потерять» здесь используется непоследовательно (а иногда и неправильно, как в «свободном»). Для RAID 0 «потерять» означает, что вы никогда не восстановите данные ни с одного из дисков, если произойдет аппаратная ошибка. Для RAID 1 и других «потерять» означает, что заявленная емкость накопителей не будет равняться пространству, доступному для пользовательских данных, поэтому хранилище в конечном итоге будет стоить вам больше (вы получаете меньше места, но получаете спокойствие ... )
DAB