Microsoft MPIO na Windows Server 2008 R2

Ovaj je članak napisan kao mali vodič za početnike administratore o povezivanju i upravljanju vanjskim diskovnim nizovima u sustavu Windows Server 2008 R2. Razlog pisanja ovog članka je migracija u našem podatkovnom centru jednog od zadataka klastera na Windows Server 2008 R2, i, kako se pokazalo tijekom migracije, HP ne izdaje softver za podršku MSA obitelji diskovnih nizova (naime, mi ih koristimo) u ovom OS-u..

Malo o MPIO

Nije tajna da serveri koji se preko HBA povezuju na SAN obično imaju više portova. I svaki se poslužitelj može (i trebao bi biti u klasteru) moći povezati s uređajem za pohranu na više načina istovremeno (kroz različite portove). Klasično, SAN je konfiguriran na takav način da svaki od portova poslužitelja vidi svaki port sustava za pohranu, a ne samo jedan, već nekoliko SAN sklopki može se nalaziti na putu između sjevernog adaptera i priključka na diskovnom uređaju. Sva ova tehnologija osigurava suvišnost kada veza s spremištem prestane biti jedna točka kvara. Također je takva shema osmišljena da osigura uravnoteženje opterećenja između staza..

No, novi problem nastaje kada operativni sustav počne gledati nekoliko diskovnih uređaja na različite načine, koji su, u stvari, isti LUN. Stoga, da bi OS vidio svaki od diskova koji su mu predstavljeni u jednom primjerku, potrebno je instalirati brojne komponente:

· U sustavu Windows Server 2008 R2 aktivirajte funkciju (značajka) višesmjerni ulaz / izlaz (MPIO).

· Poseban softver dobavljača za pohranu koji se integrira sa Microsoft MPIO i potreban je za rad s određenim modelom polja. Ovaj se softver naziva modul specifičan za uređaj (DSM).

Vratimo se našem problemu. Kao što se pokazalo za Windows Server 2008 R2, HP ne objavljuje MPIO DSM koji je kompatibilan s MSA (Modular Storage Array) 1000/1500/2000 Disk Arrays. Posebno je zanimljiv podatak da MPIO DSM iz sustava Windows Server 2008 ne radi u R2. Stoga je postalo potrebno konfigurirati MPIO bez upotrebe softvera treće strane.

Zatim ćemo proći kroz cijeli postupak instalacije i konfiguracije Microsoft Multipath I / O (MPIO) u sustavu Windows Server 2008 R2. Prvo morate instalirati ovu komponentu (Upravitelj poslužitelja-> Značajke-> Ulazno / izlazni sustav Multipath). Kako provjeriti i aktivirati MPIO podršku u sustavu Windows 2008 R2 Server Core opisano je ovdje..

Zatim treba konfigurirati MPIO. Trenutno u programu Disk Manager mogu vidjeti jedan LUN s diskovne police, NetApp na četiri načina i dva LUN-a s MSA 2012 - na dva načina svaki.

Otvorite upravljačku ploču MPIO (upravljačka ploča -> MPIO).

Na kartici Otkrivanje višestrukih staza vidjet ćemo popis nizova dostupnih našem OS-u na nekoliko načina, ali za koje MPIO još nije konfiguriran.

Odaberite željenu matricu i kliknite gumb Dodaj, nakon čega će sustav zatražiti ponovno pokretanje.

Nakon ponovnog pokretanja poslužitelja, otvaranjem upravljačke ploče MPIO na kartici MPIO uređaji, vidjet ćemo nedavno dodane nizove.

Ako odete u Disk Manager, možete provjeriti je li svaki LUN vidljiv samo jednom, što znači da MPIO funkcionira.

Ako trebate konfigurirati opcije odabira puta s MPIO komponentama. Otvorite upravitelj uređaja, pronađite željeni pogon, otvorite njegova svojstva i idite na karticu MPIO, gdje možete konfigurirati različite načine odabira staza. Zadani način rada je Round Robin, što znači da vozač pokušava ravnomjerno rasporediti zahtjeve na diskovnu policu po svim dostupnim stazama.

U slučaju da želite konfigurirati preferirani put, trebate odabrati način Fail Over Only (Preusmjeravanje samo za neuspjeh) za koji u izborniku (Active / Optimized) odaberemo jedan put, a za preostale staze postavimo ga u stanje pripravnosti. U tom će slučaju svi zahtjevi na disk ići "zadanim putem", a ako nije dostupan, prijenos će se izvršiti na sigurnosnoj kopiji.