Можно выбрать следующие политики многопутевого ввода-вывода Microsoft (MPIO).

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

По кругу Политика балансировки нагрузки, позволяющая модулю DSM использовать все доступные пути для MPIO сбалансированным способом. Эта политика по умолчанию выбирается, когда контроллер запоминающего устройства придерживается модели «активный-активный» и приложение управления специально не выбирает политику балансировки нагрузки.

По кругу в подгруппе Политика балансировки нагрузки, позволяющая приложению задать набор путей для циклического использования с набором дополнительных путей. Модуль DSM использует пути из основного пула путей для обработки запросов до тех пор, пока доступен хотя бы один путь. Модуль DSM использует дополнительный путь только в том случае, если основные пути не функционируют. Например, есть четыре пути: A, B, C и D. Основными путями являются A, B и C, а D - это дополнительный путь. Модуль DSM выбирает один путь из A, B и C путем циклического перебора, пока хотя бы один из них доступен. Если все три пути становятся недоступными, модуль DSM будет использовать путь D - дополнительный путь. Если пути A, B или C становятся доступными, модуль DSM перестает использовать путь D и переключается на доступные пути - A, B или C.

Минимальная длина очереди Политика балансировки нагрузки, отправляющая ввод и вывод по пути наименьшего количества запросов ввода-вывода, ожидающих выполнения. Например, имеется один ввод-вывод, отправленный в LUN 1 по пути 1, а другой ввод-вывод отправлен в LUN 2 по пути 1. Общее число ожидающих выполнения вводов-выводов в пути 1 - 2, а в пути 2 - 0. Поэтому следующий ввод-вывод для любого LUN будет обработан в пути 2.

Взвешенные пути Политика балансировки нагрузки, назначающая вес для каждого пути. Вес означает относительный приоритет данного пути. Чем больше значение, тем ниже приоритет. Модуль DSM выбирает путь с наименьшим весом из числа доступных путей.

Минимум блоков Политика балансировки нагрузки, отправляющая ввод и вывод по пути наименьшего количества блоков данных, обрабатываемых в настоящий момент. Например, имеется два ввода-вывода: один равен 10 байтам, второй - 20 байтам. Оба обрабатываются в пути 1, и оба завершили путь 2. Общий размер ожидающих выполнения вводов-выводов в пути 1 составляет 30 байт. В пути 2 он равен 0. Поэтому следующий ввод-вывод будет обработан в пути 2.

Команда MPCLAIM

Команда mpclaim используется для установки политики балансировки нагрузки MPIO для одного диска, всех дисков. Если политика настроена заранее, можно установить политику по умолчанию, которая применяется ко всем дискам, обнаруженным с определенным идентификатором оборудования. Кроме того, можно вывести идентификаторы оборудования для всех обнаруженных в настоящий момент устройств. Для получения сведений об использовании команды mpclaim введите в командной строке mpclaim /?, а затем нажмите клавишу ВВОД.

Примечание

При использовании команды mpclaim для установки политики MPIO необходимо контролировать устройства с помощью модуля DSM Майкрософт.

См. также