Microsoft MPIO v sistemu Windows Server 2008 R2

Ta članek je napisan kot majhen vodnik za začetnike skrbnike o povezovanju in upravljanju zunanjih diskovnih nizov v sistemu Windows Server 2008 R2. Razlog za pisanje tega članka je selitev v naš podatkovni center ene od nalog grozda v operacijskem sistemu Windows Server 2008 R2, in kot se je izkazalo med selitvijo, HP v tem operacijskem sistemu ne izda programske opreme za podporo družine diskovnih nizov MSA (in sicer jih uporabljamo)..

Malo o MPIO

Ni skrivnost, da imajo strežniki, ki se povezujejo prek HBA in SAN, običajno več vrat. Vsak strežnik se lahko (in bi moral biti v grozdu) lahko poveže s pomnilniško napravo na več načinov hkrati (prek različnih vrat). V klasični obliki je SAN konfiguriran tako, da vsa vrata strežnika vidijo vsa vrata pomnilniškega sistema in ne samo enega, ampak več SAN stikal je na poti med severnim adapterjem in vrati na diskovni napravi. Vsa ta tehnologija zagotavlja odveč, ko povezava s shranjevanjem preneha biti ena sama točka napake. Tudi takšna shema je zasnovana tako, da zagotavlja uravnoteženje obremenitve med potmi..

Vendar pa se pojavi nov problem, ko operacijski sistem začne na različne načine videti več diskovnih naprav, ki so pravzaprav isti LUN. Zato, da je OS videl vsak od diskov, ki so mu bili predstavljeni v enem samem izvodu, je treba namestiti številne komponente:

· V operacijskem sistemu Windows Server 2008 R2 aktivirajte funkcijo (funkcija) večpotni vhodno-izhodni (MPIO).

· Posebna programska oprema prodajalca pomnilnika, ki se integrira z Microsoft MPIO in je potrebna za zagotovitev dela z določenim modelom matrike. Ta programska oprema se imenuje poseben modul (DSM).

Vrnimo se k naši težavi. Kot se je izkazalo za Windows Server 2008 R2, HP ne izda MPIO DSM, ki je združljiv z diskovnimi nizi 1000/1500/2000 MSA (Modular Storage Array). Še posebej zanimivo je dejstvo, da MPIO DSM iz Windows Server 2008 v R2 ne deluje. Zato je bilo treba konfigurirati MPIO brez uporabe programske opreme tretjih oseb.

Nato bomo pregledali celoten postopek namestitve in konfiguracije Microsoft Multipath I / O (MPIO) v sistemu Windows Server 2008 R2. Najprej morate namestiti to komponento (Upravitelj strežnikov-> Funkcije-> Vhod / izhod Multipath). Kako preveriti in aktivirati podporo za MPIO v Windows Core R2 Server Core je opisano tukaj..

Nato je treba konfigurirati MPIO. Trenutno lahko v upravitelju diskov vidim en LUN s diskovne police, NetApp na štiri načine in dva LUN-a z MSA 2012 - na dva načina.

Odprite nadzorno ploščo MPIO (Nadzorna plošča -> MPIO).

Na zavihku Odkrivanje več poti bomo na več načinov videli seznam nizov, ki so na voljo v našem OS, vendar za katere MPIO še ni konfiguriran.

Izberite želeni niz in kliknite gumb Dodaj, nato pa bo sistem zahteval ponovni zagon.

Po ponovnem zagonu strežnika bomo z odpiranjem nadzorne plošče MPIO na zavihku MPIO Naprave videli nedavno dodane matrike.

Če greste v Disk Manager, se lahko prepričate, da je vsak LUN viden samo enkrat, kar pomeni, da MPIO deluje.

Če želite konfigurirati možnosti izbire poti s komponentami MPIO. Odprite upravitelj naprav, poiščite želeni pogon, odprite njegove lastnosti in pojdite na zavihek MPIO, kjer lahko konfigurirate različne načine izbire poti. Privzeti način delovanja je Round Robin, kar pomeni, da se voznik trudi enakomerno razporediti zahteve na diskovno polico po vseh razpoložljivih poteh.

V primeru, da želite nastaviti želeno pot, morate izbrati način Fail Over Only, za katerega v meniju izberemo eno pot (Active / Optimized), za preostale poti pa jo nastavimo v stanje pripravljenosti. V tem primeru bodo vse zahteve na disku šle na "privzeto pot", če pa ni na voljo, bo prenos na varnostno kopijo.