1.2. Обзор DM-Multipath

1.2. Обзор DM-Multipath

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

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