Но RAID включает больше параметров, нежели уровень RAID и число жёстких дисков. Есть такие факторы, как интерфейс RAID-контроллера (обычно PCI Express или PCI-X), определённое количество памяти на контроллере и, конечно, внутренняя конфигурация массива RAID. Следует помнить, что все массивы, кроме RAID 1, построены на так называемых полосах (stripe), размер которых задаётся при создании массива. И третья статья цикла посвящена изучению того, как будут работать массивы RAID 0, RAID 5 и RAID 6 при изменении размера полос от 4 до 128 кбайт.
То же самое мы сделали и во , однако там мы уже тестировали сложные массивы RAID 5 и 6, которые используют один или два винчестера, соответственно, для хранения информации избыточности, кроме, как минимум, двух жёстких дисков. Информация избыточности позволяет массиву RAID 5 выжить в случае сбоя одного жёсткого диска. RAID 6 обеспечивает двойную избыточность, то есть информация избыточности хранится на двух жёстких дисках, которые позволяют восстановить данные в случае сбоя. Массивы RAID с избыточностью - надёжное средство хранения больших массивов данных, но для них требуется мощный RAID-контроллер, который сможет достаточно быстро создавать информацию избыточности или воссоздавать данные "на лету" при худшем сценарии. В сентябре мы как раз протестировали несколько .
В мы провели тесты на базовых RAID-массивах уровней 0, 1 и 0+1. RAID 0 использует так называемое чередование, когда данные распределяются по всем доступным накопителям, что позволяет повысить производительность и использовать всю доступную ёмкость массива. RAID 0 популярен в таких высокопроизводительных задачах, как программы монтажа HD-видео, но стоит только одному жёсткому диску выйти из строя, как вы потеряете весь массив. RAID 1 является противоположностью с точки зрения надёжности, поскольку содержимое одного винчестера автоматически копируется на второй. RAID 0+1 сочетает RAID 0 и 1, то есть зеркалирует два массива RAID 0. Мы использовали от двух до восьми жёстких дисков, чтобы посмотреть, насколько увеличивается производительность RAID-массива при добавлении винчестеров.
Дисковые массивы с избыточностью (RAID) - это не какая-то бесполезная технология, это основа всего современного бизнеса. По недавнему исследованию систем хранения Fleishman-Hillard, 75% опрошенных компаний используют конфигурации RAID, за которыми следуют решения DAS и NAS. Для развёртывания RAID требуется контроллер, который может одновременно работать с несколькими жёсткими дисками, создавая единый раздел для хранения данных. Основная цель массива RAID заключается в повышении надёжности хранения данных и увеличении ёмкости, но, кроме того, массивы RAID позволяют ускорить работу хранилища. А накопители на жёстких дисках всегда являлись "узким местом" для сценариев любого рода. Поэтому мы и опубликовали цикл статей, посвящённых масштабируемости RAID, который завершается третьей частью.
Перед вами третья статья в цикле, посвящённом анализу разных уровней RAID с разным числом жёстких дисков. Здесь мы вновь взяли те же самые жёсткие диски: восемь Samsung HM321KJ SATA/300, на которых собрали разные конфигурации RAID 0, RAID 5 и RAID 6, с числом жёстких дисков от трёх до восьми, с размером полосы (stripe) от 4 до 128 кбайт.
Тесты масштабируемости RAID. Часть III
Адрес этой статьи в Интернете: http://www.thg.ru/storage/raid_scaling_3/
Тесты масштабируемости RAID. Часть III - THG.RU
Комментариев нет:
Отправить комментарий