RAID6 в EMC Clariion — несоответствие документации факту

комментария 3
ИТ

Да, я в курсе, что Clariion — уже устаревшая система, уже не продаётся, однако эксплуатируется. И, думаю, не только у нас.

Проблема в том, что от старости продукта, документация о нём не должна терять актуальность ведь? А если производитель в одном месте позволяет себе писать то, что не соответствует действительности, то могут быть и другие места.

При разметке дисков в Clariion в Storage Pool, при создании Raid6, вообще невозможно понять, сколько дисков будет использовано под Data, а сколько под Parity. Видно только, что рекомендуется использовать кратность 8, то есть кофнигурацию 6+2. Что делать, если дисков 10 или ещё как-то некратно восьми?

Есть документ «EMC CLARiiON RAID 6 Technology. A Detailed Review«, где английским по белому сказано:

Basic features

CLARiiON RAID 6 technology for CX and CX3-series storage systems is available in FLARE release 26 and later. It supports RAID groups with 2, 4, 6, 8, 10, 12, and 14 data disks. The equivalent of two drives’ worth of space is added for parity. Shorthand for RAID group sizes is denoted as 2+2, 4+2, 6+2, etc., where the «+2» indicates that there are two drives’ worth of parity data.

Другими словами заявлена возможность создания 8+2, 10+2, 12+2 и даже 14+2. Однако, смущает меня «8 (recommended)» при выборе количества дисков.

Решил провести эксперимент — создать пулы с разным количеством дисков в RAID6 и посмотреть на результаты. Использовались диски в 1 ТБ, дающие примерно 917 ГБ полезной ёмкости.

Что получилось можно увидеть на картинке:

emc-cx4-raid6

Деление итогового объёма на ёмкость одного диска показывают:

  • При использовании 8 дисков под данные выделяется 6 (итого 6+2)
  • При использовании 10 дисков, под данные выделяется 8 (итого 8+2)
  • При использовании 12 дисков, под данные выделяется.. тоже 8. А значит, то ли 2х(4+2), то ли (6+2)+(2+2)
  • При использовании 14 дисков, под данные выделяется 10. (6+2)+(4+2)?

А где же заявленные «до 14+2»?

Поискал информацию в интернете, нашёл следующее:

Minimum disk required to support RAID-6 with Clariion systems is 2 or 4 or 6 or 8 or 14 data disks with 2 Parity disks (Your typical configuration would look like 2D+2P or 4D+2P or 6D+2P or 8D+2P or 14D+2P, where D = Data Disk and P = Parity Disk)

Хм. Возможно, допустимо использование только 8+2 или 14+2 без промежуточных вариантов. Ещё одна попытка:

emc-cx4-raid6_2

10976 / 917 ≈ 12. А значит под чётность выделено не 2, а 4 диска. А значит, это не 14+2, а два раза 6+2.

Ладно, раз рекомендуют по 8, будем ориентироваться на 8.

Но осадок остался.

3 Comments

  1. Суть в том, что приведённая выдержка ссылаются на конфигурацию RAID6 не для пулов, а для RAID Group.
    В случае пулов система старается максимально удовлетворить шаблону (6+2). При этом часть private RAID group, в зависимости от общего числа дисков, могут получаться больше или меньше шаблона:
    4=2+2
    6=4+2
    8=6+2
    10=6+2 + 0+2 = 8+2
    12=6+2 + 2+2
    14=6+2 + 4+2
    16=6+2 + 6+2

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s