Można wybrać następujące zasady wielościeżkowego wejścia/wyjścia (MPIO) firmy Microsoft:

Tylko praca awaryjna - ta zasada nie umożliwia równoważenia obciążenia. Używana jest tylko jedna aktywna ścieżka, a reszta ścieżek pozostaje w stanie wstrzymania. Ścieżka aktywna jest używana do wysyłania wszystkich operacji wejścia/wyjścia. Jeśli ścieżka aktywna zawiedzie, wówczas jest używana jedna ze ścieżek w stanie wstrzymania. Kiedy ścieżka, która zawiodła, zostaje ponownie uaktywniona lub podłączona, uaktywniona ścieżka awaryjna powraca do stanu wstrzymania.

Działanie okrężne - zasada równoważenia obciążenia umożliwiająca modułowi specyficznemu dla urządzeń (DSM) korzystanie ze wszystkich ścieżek dostępnych dla wielościeżkowego wejścia/wyjścia (MPIO) w zrównoważony sposób. Jest to zasada domyślna wybierana, gdy kontroler magazynu działa zgodnie z modelem aktywny-aktywny, a w aplikacji zarządzającej nie wybrano konkretnej zasady równoważenia obciążenia.

Działanie okrężne z podzbiorem - zasada równoważenia obciążenia umożliwiająca aplikacji określenie zestawu ścieżek, które mają być używane w działaniu okrężnym, oraz zestawu ścieżek pozostających w stanie wstrzymania. Moduł DSM używa do przetwarzania żądań ścieżek z podstawowej puli ścieżek, dopóki jest dostępna co najmniej jedna z nich. Dopiero w przypadku awarii wszystkich ścieżek podstawowych moduł DSM używa ścieżki w stanie wstrzymania. Na przykład, jeśli określono 4 ścieżki: A, B, C i D - ścieżki A, B i C są ścieżkami podstawowymi, a ścieżka D jest ścieżką w stanie wstrzymania. Moduł DSM używa kolejno ścieżek A, B i C, stosując działanie okrężne, dopóki jest dostępna co najmniej jedna z nich. Jeśli wszystkie trzy ulegną awarii, moduł DSM będzie używać ścieżki w stanie wstrzymania D. Jeśli jedna ze ścieżek A, B lub C stanie się dostępna, moduł DSM przestanie używać ścieżki D i przełączy się na dostępną ścieżkę z grupy ścieżek A, B i C.

Najmniejsza głębokość kolejki - zasada równoważenia obciążenia, która wysyła operacje wejścia/wyjścia do ścieżki o najmniejszej liczbie zaległych żądań wejścia/wyjścia. Przykładem jest sytuacja, w której jedna operacja wejścia/wyjścia jest wysyłana do jednostki LUN 1 w ścieżce 1, a inna operacja wejścia/wyjścia jest wysyłana do jednostki LUN 2 w ścieżce 1. Łączna liczba zaległych operacji wejścia/wyjścia w ścieżce 1 wynosi wówczas 2, a w ścieżce 2 - 0. Dlatego następna operacja wejścia/wyjścia dla dowolnej jednostki LUN zostanie przetworzona w ścieżce 2.

Ścieżki ukierunkowane - zasada równoważenia obciążenia przypisująca wagę każdej ścieżce. Waga wskazuje względny priorytet danej ścieżki. Im wyższa liczba, tym mniejszy priorytet. Moduł DSM wybiera ścieżkę o najmniejszej wadze spośród dostępnych ścieżek.

Najmniejsze bloki - zasada równoważenia obciążenia, która wysyła operacje wejścia/wyjścia do ścieżki o najmniejszej liczbie aktualnie przetwarzanych bloków danych. W przykładowym scenariuszu są dwie operacje wejścia/wyjścia: jedna ma 10 bajtów, a druga 20 bajtów. Obie są przetwarzane w ścieżce 1 i obie ukończyły ścieżkę 2. Łączny rozmiar zaległych operacji wejścia/wyjścia w ścieżce 1 wynosi 30 bajtów. W ścieżce 2 wynosi on 0. Dlatego kolejna operacja wejścia/wyjścia będzie przetwarzana w ścieżce 2.

Polecenie MPCLAIM

Polecenie mpclaim użyte w wierszu polecenia umożliwia ustawienie zasady równoważenia obciążenia wielościeżkowego wejścia/wyjścia (MPIO) dla jednego dysku lub wszystkich dysków. W przypadku wstępnego skonfigurowania zasady można też ustawić zasadę domyślną stosowaną do wszystkich wykrytych dysków z określonym identyfikatorem sprzętu. Ponadto można wyświetlić identyfikatory sprzętu dla wszystkich aktualnie wykrytych urządzeń. Aby uzyskać informacje na temat używania polecenia mpclaim, w wierszu polecenia wpisz polecenie mpclaim /?, a następnie naciśnij klawisz ENTER.

Uwaga

Aby można było ustawić zasadę równoważenia obciążenia wielościeżkowego wejścia/wyjścia (MPIO) za pomocą polecenia mpclaim, wszystkie urządzenia muszą być zarządzane przez moduł DSM firmy Microsoft.

Zobacz też