MPIO Hvad er det, og hvorfor skal jeg bruge det

Summary: Få viden, indsigt og oplysninger om Dell EMC Storage-produkter fra teknikere, kolleger og eksperter i branchen.

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

Hvad er MPIO? 

MPIO er et akronym for MultiPath Input Output.   Dette er en struktur, der giver administratorer mulighed for at konfigurere belastningsjusterings- og failover-processer for forbindelser til lagerenheder.  De fleste storagesystemer tilbyder dette i form af flere controllere, men serverne har stadig brug for en måde at sprede I/O-belastningen og håndtere intern failover fra en sti til den næste.  Det er her, MPIO spiller en nøglefunktion, for uden den ville serverne se flere forekomster af den samme disk.

Multipathing-løsninger bruger redundante fysiske stikomponenter som adaptere, kabler og netværksswitche til at oprette logiske stier mellem serveren og lagerenheden.  I tilfælde af at en eller flere af disse komponenter mislykkes, hvilket får stien til at mislykkes, bruger multipathing-logik en alternativ sti til I/O, så programmer stadig kan få adgang til deres data.  Hvert netværkskort eller HBA skal tilsluttes ved hjælp af redundant netværkskobling for at give fortsat adgang til storage i tilfælde af en fejl.

Nye MPIO-funktioner i Windows Server 2008 omfatter et DSM (Device Specific Module), der er udviklet til at fungere med storagesystemer, og som følger med de fleste Dell Storage-produkter.

Microsoft DSM indeholder følgende politikker for justering af belastning. Bemærk, at politikker for belastningsbalance generelt afhænger af controllermodellen (ALUA eller ægte aktiv/aktiv) for det storagesystem, der er tilsluttet Windows-baserede computere.

  • Failover   Der udføres ingen belastningsbalancering. Programmet angiver en primær sti og et sæt standbystier. Den primære sti bruges til behandling af enhedsanmodninger. Hvis den primære sti mislykkes, anvendes en af standbystierne. Standbystier skal angives i faldende rækkefølge (den mest foretrukne sti først).
  • Tilbagefald   Failback er muligheden for at dedikere I/O til en foretrukken sti, når den fungerer. Hvis den foretrukne sti mislykkes, dirigeres I/O til en alternativ sti, indtil funktionen gendannes til den foretrukne sti, men I/O skifter automatisk tilbage til den foretrukne sti, når funktionen gendannes.
  • Round-robin   DSM bruger alle tilgængelige stier til I/O på en afbalanceret, round-robin måde.
  • Round-robin med en delmængde af stier   Programmet specificerer et sæt stier, der skal bruges på en round-robin måde, og et sæt standby-stier. DSM bruger stier fra den primære pulje af stier til behandling af anmodninger, så længe mindst én af stierne er tilgængelig. DSM bruger kun en standbysti, når alle primære stier mislykkes. Standbystier skal angives i faldende rækkefølge (den mest foretrukne sti først). Hvis en eller flere af de primære stier bliver tilgængelige, bruger DSM standby-stierne i deres foretrukne rækkefølge. For eksempel, givet 4 stier - A, B, C og D - er A, B og C angivet som primære stier, og D er standbysti. DSM vælger en sti fra A, B og C på round-robin måde, så længe mindst en af dem er tilgængelig.

            Hvis alle tre mislykkes, bruger DSM D, standbystien. Hvis A, B eller C bliver tilgængelige, stopper DSM med at bruge D og skifter til tilgængelige stier mellem A, B og C.
  • Dynamisk mindste kødybde   DSM dirigerer I/O til stien med det mindste antal udestående anmodninger.
  • Vægtet sti   Programmet tildeler vægte til hver sti; Vægten angiver den relative prioritet for en given sti. Jo større tallet er, desto lavere er prioriteten. DSM vælger den sti, der har mindst vægt blandt de tilgængelige stier.
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.