Какую задержку рейд 5 добавляет к трансферам?

Ваша пропускная способность / пропускная способность должны увеличиться с рейдом 5, но вы немного пострадаете в задержке после того, как перезапустите кеш, так как вам нужно вычислить четность.

Кто-нибудь делал тест латентности, используя 1 HD против 3 HD в рейде 5? Мне очень интересно посмотреть, если SSD имеет какое-либо значение. (Я предполагаю, что SSD выставит эту задержку, так как теперь она будет в том же порядке)

2 ответа

Это зависит от типа перевода. У меня нет точных цифр (я планировал некоторое время провести мини-исследование для собственного ознакомления, так как обнаружил производительность чтения Linux на массивах RAID1 (в то время с помощью стандартного ядра Debian/Etch - я считаю, что улучшение было сделано недавно) не совсем то, что я ожидал, но не удосужился найти время...), но для производительности чтения (как случайной, так и последовательной) следует ожидать, что исправный массив RAID5 с тремя дисками будет реагировать как массив RAID0 с двумя дисками.

При записи вы столкнетесь с хорошо известной проблемой, когда запись становится чтением и двумя записями (чтение другого блока блока + блок + набор четности, пересчет четности, затем запись нового блока и нового блока четности). Насколько это влияет на вашу систему, зависит от нагрузки записи и шаблона. Если вы используете базу данных, которая видит много транзакций, вы хотите, чтобы RAID10 был не RAID5 (чтобы избежать снижения производительности записи), а для тома, который видит мало записей, но относительно много операций чтения RAID5 повысит производительность на одном диске, а не снизит ее.

Поскольку диски отличаются друг от друга, я не ожидаю, что интеллект SSD будет m, сильно отличаться (это разные диски, поэтому объединение записей не поможет), но я не ожидаю увидеть значительную разницу в относительной производительности для последовательных записей. Если вашему массиву на основе вращающегося диска требуется в 2,0 раза больше времени, чем одному вращающемуся диску для выполнения последовательной записи, то массив на основе SSD займет в 2,0 раза больше времени, чем один SSD. Для случайной записи я бы ожидал, что SSD будут работать намного лучше по сравнению с одним SSD, чем массив, если диски работают относительно одного диска из-за более низких задержек из-за того, что нет необходимости перемещать головки и ждать, пока диски окажутся в нужном месте. в их спиновых циклах.

Нет, но я могу сказать, что с хорошим RAID-контроллером с батарейным питанием, таким как Dell Perc6/i, производительность RAID5 очень хорошая. Мое несколько смутное воспоминание о том, что в последний раз я тестировал это, что с Perc 4-х дисковый RAID5 не сильно отставал от 3-х дискового RAID0. Контроллер настолько эффективен в вычислениях четности, что добавляет незначительные накладные расходы.

На моих серверах Poweredge 2950 Hyper-V я использую 6-дисковый RAID5, и это самый быстрый массив, который я когда-либо видел за пределами специального набора SAN. Десять лет назад я бы сказал, использовать RAID10, но в настоящее время у меня нет сомнений по поводу рекомендации RAID5, а еще лучше RAID6, если у вас есть место для дополнительного диска.

JR

Другие вопросы по тегам