Реализация
Тремя основными поставщиками реализации технологии Multipathing могут быть:
- само устройство хранения;
- ПО устройства хранения;
- ПО операционной системы компьютера;
В общем случае, устройство хранения предоставляет драйверы, которые оптимизированы
для использования с конкретным хранилищем, но не могут быть использованы с другими.
С другой стороны, решения реализованные в ПО устройства хранения или в операционной
системе являются более универсальными, но не обеспечивают использования всех возможностей
конкретного хранилища.
Другой подход заключается в объединении решений от поставщика операционной системы
и поставщика хранилища. Например, ПО Microsoft » MPIO работает совместно со специализированными
модулями (DSMs), поставляемыми разработчиками хранилищ. Это позволяет использовать
как специфические возможности конкретного устройства хранения, так и комплексность
ПО операционной системы.
Режимы
Надежность достигается посредством использования функций Multipathing со стороны
компьютера, и RAID со стороны хранилища. Существует два основных режима избыточности
для дисковых массивов: Active/Active и Active/Passive:
Режим
|
Описание
|
Active/Active
|
В режиме Active/Active данные передаются по всем имеющимся каналам одновременно,
соответственно, распределение нагрузки увеличивает производительность.
|
Active/Passive
|
В режиме Active/Passive контроллерам назначены определенные LUNs (Logical Unit Number).
Контроллер обслуживает только те запросы которые адресованы его LUN и называется
"primary path" к этому LUN. Остальные контроллеры являются "secondary path" по отношению
к LUN первого контроллера.
|