MPIO Mikä se on ja miksi minun pitäisi käyttää sitä

Summary: Saat kokonaiskuvan ja tietoja Dell EMC -tallennustuotteista insinööreiltä, vertaiskäyttäjiltä ja alan asiantuntijoilta.

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

Mikä on MPIO? 

MPIO on lyhenne sanoista MultiPath Input Output.   Tämä on kehys, jonka avulla järjestelmänvalvojat voivat määrittää kuormituksen tasapainotus- ja vikasietoprosessit tallennuslaitteiden liitäntöjä varten.  Useimmat tallennusjärjestelmät tarjoavat tämän useiden ohjainten muodossa, mutta palvelimet tarvitsevat silti tavan jakaa I/O-kuorma ja käsitellä sisäistä vikasietoa polusta toiseen.  Tässä MPIO pelaa avaintoimintoa, koska ilman sitä palvelimet näkisivät useita saman levyn esiintymiä.

Monipolkuratkaisut käyttävät vikasietoisia fyysisiä polkukomponentteja, kuten sovittimia, kaapeleita ja verkkokytkimiä, loogisten polkujen luomiseen palvelimen ja tallennuslaitteen välille.  Jos yksi tai useampi näistä osista vikaantuu aiheuttaen polun epäonnistumisen, monipolkulogiikka käyttää I/O:lle vaihtoehtoista polkua, jotta sovellukset voivat edelleen käyttää tietojaan.  Jokainen verkkokortti tai HBA on liitettävä vikasietoisella verkkokytkimellä, jotta tallennustilaa voidaan käyttää myös vikatilanteessa.

Windows Server 2008:n uusiin MPIO-ominaisuuksiin kuuluu tallennusjärjestelmien kanssa toimiva laitekohtainen moduuli (DSM), joka sisältyy useimpiin Dell Storage -tuotteisiin.

Microsoft DSM sisältää seuraavat kuormituksen tasauskäytännöt. Huomaa, että kuormituksentasauskäytännöt riippuvat yleensä Windows-tietokoneisiin liitetyn tallennusjärjestelmän ohjainmallista (ALUA tai todellinen aktiivinen/aktiivinen).

  • Vikasietoisuus   Kuormituksen tasapainotusta ei suoriteta. Sovellus määrittää ensisijaisen polun ja valmiustilapolkujen sarjan. Ensisijaista polkua käytetään laitepyyntöjen käsittelyyn. Jos ensisijainen polku epäonnistuu, käytetään yhtä valmiustilan poluista. Valmiustilan polut on lueteltava alenevassa järjestyksessä (suosituin polku ensin).
  • Vikasietoisuus   Vikasietoisuus on kyky määrittää I/O ensisijaiselle polulle aina, kun se toimii. Jos ensisijainen polku epäonnistuu, I/O ohjataan vaihtoehtoiseen polkuun, kunnes toiminto palautetaan ensisijaiseen polkuun, mutta I/O vaihtaa automaattisesti takaisin ensisijaiseen polkuun, kun toiminto palautetaan.
  • Pyöreä punarinta   DSM käyttää kaikkia I/O:lle käytettävissä olevia polkuja tasapainoisesti ja ympäripyöreästi.
  • Round-robin, jossa on polkujen osajoukko   Sovellus määrittää joukon polkuja, joita käytetään round-robin-tyyliin, ja joukon valmiuspolkuja. DSM käyttää ensisijaisen polkuvarannon polkuja pyyntöjen käsittelyyn, kunhan vähintään yksi poluista on käytettävissä. DSM käyttää valmiuspolkua vain, kun kaikki ensisijaiset polut epäonnistuvat. Valmiustilan polut on lueteltava alenevassa järjestyksessä (suosituin reitti ensin). Jos yksi tai useampi ensisijaisista poluista tulee saataville, DSM käyttää valmiustilan polkuja niiden haluamassa järjestyksessä. Esimerkiksi annetut 4 polkua - A, B, C ja D - A, B ja C on lueteltu ensisijaisina polkuina, ja D on valmiuspolku. DSM valitsee polun A:sta, B:stä ja C:stä round-robin-tyyliin, kunhan vähintään yksi niistä on käytettävissä.

            Jos kaikki kolme epäonnistuvat, DSM käyttää valmiuspolkua D. Jos A, B tai C tulee saataville, DSM lopettaa D:n käytön ja vaihtaa käytettävissä oleviin polkuihin A:n, B:n ja C:n välillä.
  • Dynaaminen pienin jonotussyvyys   DSM reitittää I/O:n polulle, jolla on vähiten avoimia pyyntöjä.
  • Painotettu polku   Sovellus määrittää painot jokaiselle polulle; Paino ilmaisee tietyn polun suhteellisen prioriteetin. Mitä suurempi numero, sitä pienempi prioriteetti. DSM valitsee käytettävissä olevista poluista polun, jolla on vähiten painoarvoa.
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.