MPIO Wat is het en waarom zou ik het gebruiken?

Summary: Verkrijg inzicht en informatie in en over Dell EMC Storage-producten van engineers, collega's en experts in de branche.

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

Wat is MPIO? 

MPIO is een acroniem voor MultiPath Input Output.   Dit is een framework dat administrators de mogelijkheid biedt om werklastverdelings- en failoverprocessen te configureren voor verbindingen met storageapparaten.  De meeste storage-arrays bieden dit in de vorm van meerdere controllers, maar de servers hebben nog steeds een manier nodig om de I/O-belasting te spreiden en interne failover van het ene pad naar het andere af te handelen.  Dit is waar MPIO een belangrijke rol speelt, want zonder MPIO zouden servers meerdere exemplaren van dezelfde schijf zien.

Multipathing-oplossingen maken gebruik van redundante fysieke padcomponenten, zoals adapters, kabels en netwerkswitches, om logische paden te creëren tussen de server en het storageapparaat.  In het geval dat een of meer van deze componenten defect raken, waardoor het pad mislukt, gebruikt multipathing-logica een alternatief pad voor I/O, zodat applicaties nog steeds toegang hebben tot hun data.  Elke netwerkinterfacekaart of HBA moet worden aangesloten met behulp van redundante netwerkswitching om ook in het geval van een storing toegang tot de storage te bieden.

Nieuwe MPIO-functies in Windows Server 2008 omvatten een Device Specific Module (DSM) die is ontworpen om te werken met storage-arrays en zijn inbegrepen bij de meeste Dell Storage-producten.

De Microsoft DSM biedt de volgende beleidsregels voor werklastverdeling. Houd er rekening mee dat werklastverdelingsbeleidsregels over het algemeen afhankelijk zijn van het controllermodel (ALUA of echt actief/actief) van de storage-array die is aangesloten op Windows-computers.

  • Failover   Er wordt geen werklastverdeling uitgevoerd. De applicatie specificeert een primair pad en een set stand-bypaden. Het primaire pad wordt gebruikt voor het verwerken van apparaataanvragen. Als het primaire pad mislukt, wordt een van de stand-bypaden gebruikt. Stand-bypaden moeten worden weergegeven in afnemende volgorde van voorkeur (het pad met de meeste voorkeur eerst).
  • Failback   Failback is de mogelijkheid om I/O toe te wijzen aan een voorkeurspad wanneer deze functioneert. Als het voorkeurspad mislukt, wordt I/O naar een alternatief pad geleid totdat de functie wordt hersteld naar het voorkeurspad, maar I/O schakelt automatisch terug naar het voorkeurspad wanneer de functie wordt hersteld.
  • Round-robin   De DSM gebruikt alle beschikbare paden voor I/O op een gebalanceerde, round-robin-manier.
  • Round-robin met een subset van paden   De applicatie specificeert een set paden die op een round-robin-manier moeten worden gebruikt, en een set stand-bypaden. De DSM gebruikt paden uit de primaire pool van paden voor het verwerken van aanvragen, zolang ten minste één van de paden beschikbaar is. De DSM gebruikt alleen een stand-bypad wanneer alle primaire paden mislukken. Stand-bypaden moeten worden weergegeven in afnemende volgorde van voorkeur (meest voorkeurspad eerst). Als een of meer van de primaire paden beschikbaar komen, gebruikt DSM de stand-bypaden in de volgorde van hun voorkeur. Als u bijvoorbeeld 4 paden hebt, namelijk A, B, C en D, worden A, B en C weergegeven als primaire paden en D is het stand-bypad. De DSM kiest een pad van A, B en C op een round-robin-manier, zolang er ten minste één beschikbaar is.

            Als alle drie mislukken, gebruikt de DSM D, het stand-bypad. Als A, B of C beschikbaar komen, stopt DSM met het gebruik van D en schakelt over naar beschikbare paden tussen A, B en C.
  • Dynamische minste wachtrijdiepte   De DSM leidt I/O naar het pad met het minste aantal openstaande aanvragen.
  • Gewogen pad   De applicatie kent gewichten toe aan elk pad; Het gewicht geeft de relatieve prioriteit van een bepaald pad aan. Hoe hoger het getal, hoe lager de prioriteit. De DSM kiest het pad dat het minste gewicht heeft uit de beschikbare paden.
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.