1.2. Обзор DM-Multipath

DM-Multipath позволяет достичь следующего:
  • Избыточность.
    DM-Multipath обеспечивает необходимый уровень отказоустойчивости в активно-пассивной конфигурации, в которой только половина путей используется для обработки ввода-вывода. В случае сбоя компонента пути (кабеля, переключателя, контроллера) DM-Multipath начнет использовать альтернативный путь.
  • Улучшение производительности.
    DM-Multipath можно настроить в активном режиме, то есть запросы ввода и вывода будут поочередно распределяться между маршрутами. В некоторых конфигурациях DM-Multipath может автоматически перераспределять нагрузку.
Рисунок 1.1, «Активно-пассивная конфигурация с одним устройством RAID» демонстрирует активно-пассивную структуру двух путей ввода-вывода между сервером и устройством RAID. Сервер оборудован двумя HBA-адаптерами, двумя переключателями SAN и двумя контроллерами RAID.
Активно-пассивная конфигурация с одним устройством RAID

Рисунок 1.1. Активно-пассивная конфигурация с одним устройством RAID

В этом примере один путь проходит через hba1, SAN1 и контроллер 1, а второй — через hba2, SAN2 и контроллер 2. Потенциальные риски такой организации:
  • сбой HBA;
  • сбой кабеля FC;
  • сбой переключателя SAN;
  • сбой порта контроллера массива.
В этом случае сбой одного из перечисленных компонентов вызовет переключение на альтернативный маршрут.
Рисунок 1.2, «Активно-пассивная конфигурация с двумя устройствами RAID» демонстрирует более сложную схему с двумя адаптерами HBA на сервере, двумя переключателями SAN и двумя устройствами RAID, каждое из которых обладает двумя RAID-контроллерами.
Активно-пассивная конфигурация с двумя устройствами RAID

Рисунок 1.2. Активно-пассивная конфигурация с двумя устройствами RAID

Рисунок 1.2, «Активно-пассивная конфигурация с двумя устройствами RAID» демонстрирует два пути ввода-вывода для каждого RAID-устройства (также см. Рисунок 1.1, «Активно-пассивная конфигурация с одним устройством RAID»). В этом случае сбой компонента вызовет переключение на другой путь.
Рисунок 1.3, «Активная конфигурация с одним устройством RAID» демонстрирует активную конфигурацию с двумя HBA-адаптерами на сервере, одним переключателем SAN и двумя RAID-контроллерами. Всего доступно четыре маршрута от сервера к накопителю:
  • от hba1 к контроллеру 1;
  • от hba2 к контроллеру 2;
  • от hba2 к контроллеру 1;
  • от hba2 к контроллеру 2.
Запросы могут распределяться между этими четырьмя путями.
Активная конфигурация с одним устройством RAID

Рисунок 1.3. Активная конфигурация с одним устройством RAID