Microsoft MPIO v systéme Windows Server 2008 R2

Tento článok je písaný ako malý sprievodca pre začínajúcich správcov o pripojení a správe polí externého disku v systéme Windows Server 2008 R2. Dôvodom napísania tohto článku je migrácia jednej z klastrových úloh v našom dátovom centre na systéme Windows Server 2008 R2, a ako sa ukázalo počas migrácie, spoločnosť HP nevydáva softvér na podporu rodiny diskových polí MSA (konkrétne ich používame) v tomto OS..

Trochu o MPIO

Nie je žiadnym tajomstvom, že servery pripájajúce sa cez HBA k SAN majú zvyčajne viac portov. Každý server môže (a mal by byť v klastri) byť schopný pripojiť sa k úložnému zariadeniu niekoľkými spôsobmi súčasne (cez rôzne porty). Klasicky je SAN nakonfigurovaný tak, že každý zo serverových portov vidí každý port úložného systému, nielen jeden, ale na ceste medzi severným adaptérom a portom na diskovom zariadení sa môže nachádzať niekoľko prepínačov SAN. Všetky tieto technológie poskytujú redundanciu, keď prestane byť pripojenie k úložisku jediným bodom zlyhania. Takáto schéma je tiež navrhnutá tak, aby zabezpečovala vyrovnávanie záťaže medzi cestami..

Nový problém sa však objaví, keď operačný systém začne vidieť niekoľko diskových zariadení rôznymi spôsobmi, ktoré sú v skutočnosti rovnaké LUN. Preto, že každý OS videl každý z diskov v jednej kópii, je potrebné nainštalovať niekoľko komponentov:

· Vo Windows Server 2008 R2 aktivujte funkciu (Feature) Multi-Path Input-Output (MPIO).

· Špeciálny softvér od dodávateľa úložného priestoru, ktorý sa integruje s programom Microsoft MPIO a je potrebný na zabezpečenie práce so špecifickým modelom poľa. Tento softvér sa nazýva Device-Specific Module (DSM).

Vráťme sa k nášmu problému. Ako sa ukázalo pre systém Windows Server 2008 R2, spoločnosť HP neuvoľňuje MPIO DSM, ktorý je kompatibilný s diskovými poliami MSA (Modular Storage Array) 1000/1500/2000. Mimoriadny význam má skutočnosť, že MPIO DSM zo systému Windows Server 2008 v systéme R2 nefunguje. Preto bolo potrebné nakonfigurovať MPIO bez použitia softvéru tretích strán.

Ďalej prejdeme celý proces inštalácie a konfigurácie Microsoft Multipath I / O (MPIO) v systéme Windows Server 2008 R2. Najprv musíte nainštalovať tento komponent (Server Manager-> Feature-> Multipath I / O). Ako skontrolovať a aktivovať podporu MPIO v systéme Windows 2008 R2 Server Core je popísané tu..

Ďalej je potrebné nakonfigurovať MPIO. V súčasnosti v Správcovi diskov vidím jednu LUN z diskovej police, NetApp štyrmi spôsobmi a dve LUNs s MSA 2012 - dvoma spôsobmi.

Otvorte ovládací panel MPIO (Ovládací panel -> MPIO).

Na karte Discover Multi-Paths sa zobrazí zoznam polí dostupných pre náš OS niekoľkými spôsobmi, pre ktoré však MPIO ešte nie je nakonfigurované.

Vyberte požadované pole a kliknite na tlačidlo Pridať. Potom systém požiada o reštart.

Po reštarte servera otvorením ovládacieho panela MPIO na karte Zariadenia MPIO sa zobrazia nedávno pridané polia.

Ak pôjdete do Správcu diskov, môžete sa ubezpečiť, že každá LUN je viditeľná iba raz, čo znamená, že MPIO funguje.

Ak potrebujete nakonfigurovať možnosti výberu cesty pomocou komponentov MPIO. Otvorte Správcu zariadení, vyhľadajte požadovanú jednotku, otvorte jej vlastnosti a prejdite na kartu MPIO, kde môžete nakonfigurovať rôzne spôsoby výberu ciest. Predvolený režim činnosti je Round Robin, čo znamená, že vodič sa snaží rovnomerne distribuovať požiadavky na diskovú poličku cez všetky dostupné cesty..

V prípade, že chcete nakonfigurovať preferovanú cestu, musíte zvoliť režim Fail Over Only, pre ktorý vyberieme jednu cestu v ponuke (Active / Optimized) a pre zostávajúce cesty ju nastavíme do pohotovostného režimu. V takom prípade sa všetky požiadavky na disk presunú na „predvolenú cestu“ a ak nie je k dispozícii, bude prenos uskutočnený na zálohe..