ADG

ADG (Advanced Data Guarding) - технология, построенная компанией HP по образу и подобию RAID 6. Данную систему также называют RAID-6 ADG. Это эффективная с точки зрения финансового вложения система для тех пользователей, которым необходимо хранить огромные объемы данных при высокой отказоустойчивости.

Производительность данной системы, впрочем, как и в любом RAID-уровне, зависит от характера запускаемого приложения. Тем пользователям, которым нужен большой массив дисков, лучше рассмотреть RAID 6, поскольку он, в отличии от данной версии, может выдержать отказ одновременно двух дисков, без потери данных.

Данная технология является интеллектуальной собственностью HP,  а значит, применяется исключительно в сочетании с их продуктами. Это, в свою очередь, стало отличным маркетинговым ходом для компании, поскольку пользователи HP, по сути, были вынуждены перейти на ADG с RAID 6. И, надо сказать, потеряли они не много.

RAID-6 ADG поддерживается также системой MSA (Modular Smart Arrays) от SAN. Таким образом, продукты HP работают также с массивами RAID 0, RAID 1, RAID 1+0, RAID 5, и теперь также RAID-6 ADG.

Главным преимуществом ADG является, как мы уже сказали, большой объем доступного рабочего пространства, высокий уровень отказоустойчивости, HP рекомендует использовать RAID-6 ADG, когда в системе происходит мало процессов записи и много процессов чтения. Если Вы часто пользуетесь приложениями для записи данных, RAID-6 ADG может быть прекрасным выбором для Вас.

ADG базируется на алгоритме P + Q для расчета двух независимых паритетных сетов. Эксклюзивный OR (XOR) применяется для расчета P и Q. Четность P рассчитывается (также, как и в RAID 5) на основе коррекции ошибок (Error Correcting Code). Q проходит полосование по всему диску. Если добавить к этой конфигурации запасной диск, группа в значительной степени, сможет выдержать выход из строя трех дисков.

Технология ADG может быть реализована при наличии минимум 4-х дисков. Однако непроизводительные издержи при таком раскладе будут составлять 50%. А вот если использовать в массиве, скажем, 60 дисков, то этот показатель составит уже 4% (100 - [100 х 2 (паритет) / 60 (диски)]).

Формула расчета полезного объема выглядит следующим образом:

C* (n - 2),
где C - размер меньшего диска в массиве,
n - количество дисков в массиве,

Производитель настоятельно рекомендует использовать в массиве диски идентичного размера.

#