MPIO Vad är det och varför ska jag använda det

Summary: Få inblick och information om Dell EMC Storage-produkter från tekniker, branschkollegor och experter inom branschen.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Vad är MPIO? 

MPIO är en förkortning för MultiPath Input Output.   Det här är ett ramverk som ger administratörer möjlighet att konfigurera processer för belastningsbalansering och redundans för anslutningar till lagringsenheter.  De flesta lagringsdisksystem erbjuder detta i form av flera styrenheter, men servrarna behöver fortfarande ett sätt att sprida I/O-belastningen och hantera intern failover från en sökväg till nästa.  Det är här MPIO spelar en viktig funktion, för utan den skulle servrarna se flera instanser av samma disk.

Multipathing-lösningar använder redundanta fysiska sökvägskomponenter som adaptrar, kablar och nätverksväxlar för att skapa logiska sökvägar mellan servern och lagringsenheten.  I händelse av att en eller flera av dessa komponenter misslyckas, vilket gör att sökvägen misslyckas, använder logiken för flera sökvägar en alternativ sökväg för I/O så att program fortfarande kan komma åt sina data.  Alla nätverkskort eller HBA-kort bör anslutas med hjälp av redundant nätverksväxling för att ge fortsatt åtkomst till lagringen i händelse av ett fel.

De nya MPIO-funktionerna i Windows Server 2008 omfattar en Device Specific Module (DSM) som är utformad för att fungera med lagringsdisksystem och som ingår i de flesta av Dells lagringsprodukter.

Microsoft DSM innehåller följande principer för belastningsutjämning. Observera att policyer för belastningsutjämning i allmänhet är beroende av styrenhetsmodellen (ALUA eller true Active/Active) för lagringsmatrisen som är ansluten till Windows-baserade datorer.

  • Failover   Ingen belastningsutjämning utförs. Programmet anger en primär sökväg och en uppsättning sökvägar i vänteläge. Den primära sökvägen används för bearbetning av enhetsbegäranden. Om den primära sökvägen misslyckas används en av väntelägessökvägarna. Väntelägessökvägar måste anges i fallande prioritetsordning (den mest föredragna sökvägen först).
  • Failback   Återställning efter fel är möjligheten att dedikera I/O till en önskad sökväg när den fungerar. Om den önskade sökvägen misslyckas dirigeras I/O till en alternativ sökväg tills funktionen återställs till den önskade sökvägen, men I/O växlar automatiskt tillbaka till den önskade sökvägen när funktionen återställs.
  • Resursallokering   DSM använder alla tillgängliga sökvägar för I/O på ett balanserat sätt med resursallokering.
  • Resursallokering med en delmängd av sökvägarna   Programmet anger en uppsättning sökvägar som ska användas med resursallokering och en uppsättning sökvägar i vänteläge. DSM använder sökvägar från den primära sökvägspoolen för bearbetning av begäranden, så länge minst en av sökvägarna är tillgänglig. DSM använder endast en sökväg i vänteläge när alla primära sökvägar misslyckas. Väntelägessökvägar måste anges i fallande prioritetsordning (den mest föredragna sökvägen först). Om en eller flera av de primära sökvägarna blir tillgängliga använder DSM sökvägarna i standbyläge i den ordning de föredrar. Om till exempel 4 sökvägar – A, B, C och D – visas a, b och C som primära sökvägar och D är sökväg i vänteläge. DSM väljer en väg från A, B och C i resursallokering så länge minst en av dem är tillgänglig.

            Om alla tre misslyckas använder DSM D, sökvägen i vänteläge. Om A, B eller C blir tillgängliga slutar DSM att använda D och växlar till tillgängliga sökvägar mellan A, B och C.
  • Dynamiskt minsta ködjup   DSM dirigerar I/O till sökvägen med minst antal utestående förfrågningar.
  • Viktad bana   Programmet tilldelar vikter till varje sökväg. Vikten anger den relativa prioriteten för en viss sökväg. Ju högre siffra, desto lägre prioritet. DSM väljer den sökväg som har minst vikt bland de tillgängliga sökvägarna.
Article Properties
Article Number: 000131854
Article Type: Solution
Last Modified: 21 Feb 2021
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.