Насколько я понимаю, SSD имеет ограниченное количество записей. RAID5 выполняет много операций записи из-за информации о четности между дисками. Таким образом, рассуждения гласят, что RAID5 убил бы и снизил производительность твердотельных накопителей с большей скоростью.
Следующее утверждение из этой статьи заставляет меня думать, что я не до конца понимаю или могу ошибаться с приведенными выше рассуждениями.
Еще одна ниша для высокопроизводительных твердотельных накопителей - RAID-массивы с четностью. Благодаря своей изначально высокой задержке записи и долговечности SLC хорошо подходит для этого типа приложений.
Ответы:
Ваши рассуждения верны, хотя вам не хватает масштаба проблемы.
Корпоративные твердотельные накопители изготавливаются с ячейками MLC с более высокой стойкостью и могут выдерживать очень высокие скорости записи. SLC по-прежнему выбрасывает из воды высокопрочный MLC, но в большинстве случаев долговечность при записи HE-MLC превышает ожидаемый срок службы SSD.
В наши дни выносливость указана как «Пожизненная запись» в спецификациях.
Как пример этого, в линейке твердотельных накопителей Seagate 600 Pro приведен следующий пример:
Учитывая 5-летний срок эксплуатации, для достижения указанного срока службы для этого диска емкостью 100 ГБ необходимо ежедневно записывать на этот диск 123 ГБ. Это может быть слишком мало для вас, поэтому на рынке есть еще более мощные двигатели. Stec, поставщик OEM для некоторых ведущих поставщиков, имеет диски, на которых указано «10-кратная запись с полным приводом в течение 5 лет». Это все устройства eMLC.
Да, R5 подвергается усилению записи. Тем не менее, это не имеет значения в большинстве случаев использования.
Здесь есть и другая проблема. SSD могут выполнять запись (и чтение) так быстро, что узкое место ввода-вывода перемещается в RAID-контроллер. Это уже имело место с вращающимися металлическими дисками, но становится ясно, когда задействованы твердотельные накопители. Вычисление четности стоит дорого, и вам будет сложно получить производительность ввода-вывода от RUN LUN, созданного с помощью SSD.
источник
Я нашел 2 исследования на эту тему:
Обновление четности увеличивает рабочую нагрузку записи и использование пространства
Равное старение всех твердотельных накопителей создает риск одновременного сбоя (RAID1 и RAID6 тоже влияют!)
Чтобы защититься от этого, в документе предлагается новый уровень RAID, называемый Diff-RAID , который автоматически учитывает возрастные изменения при замене устройств).
Вы можете защититься от этого, вручную проверив индикатор износа SSD и предварительно заменив накопители запасными дисками, чтобы у нескольких дисков не было одинакового критического возраста.
источник
RAID-массив четности побьет ваш SATA SSD на настольном компьютере за 300 долларов. Он даже не нанесет вреда твердотельному накопителю корпоративного уровня за 3000 долларов.
Это все о том, что вы делаете покупки и каков ваш вариант использования. SSD - гораздо более зрелая технология, чем раньше. На верхнем уровне их записи MTBF и max приближаются к тому же виду надежности, что и механические жесткие диски.
Одна из причин, по которой вы не захотите использовать RAID с контролем четности на SSD, заключается в том, что вы можете быстро перенасыщать объединительную плату или шину контроллера с помощью большой группы RAID-массивов с несколькими участниками. Возврат очень быстро уменьшается благодаря скорости чтения высокопроизводительных твердотельных накопителей и пропускной способности шины / объединительной платы современных контроллеров RAID. Не говоря уже о том, что если они являются хост-данными, передаваемыми по сети, вполне возможно, что ваши сетевые интерфейсы станут узким местом до того, как дисковый ввод-вывод будет, когда вы говорите о больших SSD RAID.
По сути, время жизни записи не так уж и сложно, если вы не создаете свой «сервер» из Newegg, но есть и другие причины, по которым вы можете тратить деньги, вкладывая твердотельные накопители в RAID-массивы с большой четностью.
источник