Többutas támogatás a magas fokú rendelkezésre álláshoz
A Windows Server® 2008 rendszer számos fejlesztést tartalmaz a Windows kiszolgálói operációs rendszert futtató számítógépek tárolóhálózati eszközökhöz történő kapcsolódásával kapcsolatban.
A Windows rendszerű kiszolgálók tárolóhálózati eszközökhöz történő csatlakozásával kapcsolatos, magas fokú rendelkezésre állást biztosító fejlesztések közé tartozik a többutas I/O (MPIO) támogatása. A Microsoft többutas I/O architektúrája támogatja az iSCSI és a szálcsatornás technológiákat,illetve a sorba kapcsolt tárolók tárolóhálózatát, mivel több munkamenetet vagy kapcsolatot képes létrehozni a tárolótömbökkel.
A többutas megoldások redundáns fizikai elérésiút-összetevőket (adaptereket, kábeleket és kapcsolókat) használnak a kiszolgáló és a tárolóeszköz közötti logikai elérési utak létrehozására. Ha egy vagy több összetevő működésében hiba lép fel, melynek következtében az elérési út is hibás lesz, a többutas logika alternatív utat használ az I/O számára, így az érintett alkalmazások továbbra is hozzáférnek a szükséges adatokhoz. Az összes hálózati kártyát (iSCSI használata esetén) vagy állomásbusz-adaptert redundáns kapcsoló-infrastruktúrával kell ellátni, mely a tárolóháló valamely összetevőjében fellépő hiba esetén is biztosítja a folyamatos hozzáférést.
A feladatátvétel ideje a tárolók gyártói szerint eltérő, a konfigurálása pedig elvégezhető a Microsoft iSCSI Software Initiator illesztőprogram időzítőinek használatával, illetve a szálcsatornás állomásbusz-adapterhez tartozó illesztőprogram paramétereinek módosításával.
A Windows Server 2008 rendszer új többutas I/O szolgáltatásai közé tartozik a DSM, amely képes együttműködni az ALUA vezérlőmodellt (az SPC-3 definíciói szerint) és az Aktív/Aktív vezérlőmodellt támogató tárolótömbökkel is.
A beépített DSM szolgáltatásai
A Microsoft DSM az alábbi terheléselosztási házirendeket kínálja. A terheléselosztási házirendek általában a Windows-alapú számítógéphez kapcsolt tárolótömb vezérlőmodelljétől (ALUA vagy valódi Aktív/Aktív) függnek.
-
Feladatátvétel: Nincs terheléselosztás. Az alkalmazás meghatároz egy elsődleges és több készenléti elérési utat. Az eszközök kéréseinek feldolgozására az elsődleges elérési út szolgál. Ha az elsődleges elérési út meghibásodik, az eszköz a készenléti elérési utak egyikét használja. A készenléti elérési utakat csökkenő preferencia-sorrendben kell listázni (a leginkább preferált elérési utat elsőként feltüntetve).
-
Feladat-visszavétel: A feladat-visszavétel az I/O visszaállítása egy előnyben részesített elérési útra, amikor az működik. Ha az előnyben részesített elérési út meghibásodik, az I/O alternatív elérési útra irányul, amíg az előnyben részesített elérési út működése helyreáll, és az I/O automatikusan visszatér az előnyben részesített elérési útra.
-
Ciklikus multiplexelés: A DSM az összes rendelkezésre álló elérési utat használja az I/O számára, kiegyensúlyozott, ciklikus multiplexeléssel.
-
Ciklikus multiplexelés az elérési utak egy részével: Az alkalmazás meghatároz egy elérésiút-készletet, melyet ciklikus multiplexeléssel kezel, valamint egy készenléti elérésiút-készletet. A DSM az elsődleges készlet elérési útjait használja a kérések feldolgozására, amíg legalább egy elérési út rendelkezésre áll. A DSM csak akkor használja a készenléti elérési utakat, ha az összes elsődleges elérési út meghibásodott. A készenléti elérési utakat csökkenő preferencia-sorrendben kell listázni (a leginkább preferált elérési utat elsőként feltüntetve). Ha az elsődleges elérési utak közül egy vagy több használhatóvá válik, a DSM a preferencia-sorrend alapján használja a készenléti elérési utakat. Négy adott elérési út (A, B, C és D) listáján például az A, a B és a C elsődleges, a D pedig készenléti elérési útként szerepel. A DSM az A, a B és a C közül ciklikus multiplexeléssel választ elérési utat, feltéve, hogy közülük legalább egy rendelkezésre áll.
Ha mindhárom meghibásodik, a DSM a D jelű készenléti elérési utat használja. Ha az A, a B és a C elérési út valamelyike elérhetővé válik, a DSM nem használja tovább a D elérési utat, hanem visszatér az elérhető A, B vagy C elérési úthoz.
-
Dinamikusan számított legkisebb várólistamélység: A DSM az I/O számára a legkevesebb feldolgozandó kérelemmel rendelkező elérési utat használja.
-
Súlyozott elérési út: Az alkalmazás súlyozza az elérési utakat – a súly az adott elérési út relatív prioritását jelöli. Minél nagyobb a szám, annál alacsonyabb a prioritás. A DSM a rendelkezésre álló elérési utak közül a legkisebb súlyút választja.
A Microsoft DSM megőrzi a terheléselosztás beállításait, még a számítógép újraindítása után is. Ha a kezelőalkalmazás nem állít be házirendet, a DSM egy alapértelmezett házirendet alkalmaz: ha a tárolóvezérlő a valódi Aktív/Aktív modellt követi, a ciklikus multiplexeléses házirendet, SPC-3 ALUA modellt támogató tárolóvezérlők esetében az egyszerű feladatátvételi házirendet. Egyszerű feladatátvétel esetén bármely rendelkezésre álló elérési út lehet elsődleges, a többi pedig készenléti elérési útként használatos.
A többutas I/O támogatásának hozzáadása és eltávolítása
Windows Server 2008 rendszert futtató számítógépen a többutas I/O támogatásának telepítéséhez kövesse az alábbi lépéseket.
Többutas I/O telepítése |
Nyissa meg a Kiszolgálókezelő eszközt.
A Kiszolgálókezelő megnyitásához kattintson a Start menü elemre, majd a Felügyeleti eszközök lehetőségre, ezt követően pedig válassza a Kiszolgálókezelő elemet.
A Szolgáltatások csoportban kattintson a Szolgáltatás hozzáadása elemre.
A Szolgáltatások hozzáadása varázsló Szolgáltatások kiválasztása lapján jelölje be a Többutas I/O jelölőnégyzetet, majd kattintson a Tovább gombra.
A Telepítendők megerősítése lapon kattintson a Telepítés gombra.
A telepítés befejeződése után kattintson a Bezárás gombra.
A többutas I/O támogatásának a Kiszolgálókezelő parancssorával történő telepítéséhez kövesse az alábbi lépéseket.
Többutas I/O telepítése parancssorból |
Nyissa meg a Parancssor ablakot megemelt jogosultsági szinttel.
Ehhez kattintson a jobb gombbal a Start menü Parancssor elemére, majd kattintson a Futtatás rendszergazdaként parancsra.
Írja be a következő parancsot, és nyomja le az ENTER billentyűt:
ServerManagerCmd.exe -install Multipath-IO
A telepítés befejezése után az alábbi parancs beírásával és lekérdezés eredményének megtekintésével ellenőrizheti a többutas I/O sikeres telepítését. A többutas I/O elemnek meg kell jelennie a telepített csomagok listájában.
ServerManagerCmd.exe -query
Többutas I/O eltávolítása
A többutas I/O eltávolításához kövesse az alábbi lépéseket.
Többutas I/O eltávolítása |
Nyissa meg a Kiszolgálókezelő eszközt.
A Kiszolgálókezelő megnyitásához kattintson a Start menü elemre, majd a Felügyeleti eszközök lehetőségre, ezt követően pedig válassza a Kiszolgálókezelő elemet.
A Szolgáltatások csoportban kattintson a Szolgáltatások eltávolítása elemre.
A Szolgáltatások hozzáadása varázsló Szolgáltatások kiválasztása lapján jelölje be a Többutas I/O jelölőnégyzetet, majd kattintson a Tovább gombra.
A Telepítendők megerősítése lapon kattintson a Telepítés gombra.
A telepítés befejezése után kattintson a Bezárás gombra.
A többutas I/O támogatásának a Kiszolgálókezelő parancssorával való eltávolításához kövesse az alábbi lépéseket.
Többutas I/O eltávolítása parancssorból |
Nyissa meg emelt szintű jogosultsággal a Parancssor ablakot.
Ehhez kattintson a jobb gombbal a Start menü Parancssor elemére, majd kattintson a Futtatás rendszergazdaként parancsra.
Írja be a következő parancsot, és nyomja le az ENTER billentyűt.
ServerManagerCmd.exe -remove Multipath-IO
Az eltávolítás befejezése után az alábbi parancs beírásával és a lekérdezés eredményének megtekintésével ellenőrizheti a többutas I/O sikeres eltávolítását. A többutas I/O nem jelenhet meg a telepített csomagok listájában.
ServerManagerCmd.exe -query
A többutas I/O megnyitása és konfigurálása
A többutas I/O telepítése után megnyithatja a Többutas I/O tulajdonságai párbeszédpanelt a Vezérlőpultról vagy a Start menü Felügyeleti eszközök pontjára, majd a Többutas I/O elemre kattintva.
Konfiguráció és DSM-telepítés
A Microsoft többutas I/O további kapcsolatait a Többutas I/O tulajdonságai párbeszédpanelen vagy a parancssorból konfigurálhatja.
Külső gyártótól származó DSM hozzáadása
Az Aktív/Aktív és az SPC-3 modellel kompatibilis tárolótömbök közül több képes a többutas I/O univerzális DSM-ének használatára. Egyes tárolótömbök gyártói saját DSM-et is biztosítanak, amely együttműködik a Microsoft többutas I/O architektúrával. A külső gyártótól származó DSM-eket a Többutas I/O tulajdonságai párbeszédpanel DSM-telepítés lapjáról telepítheti.
A Többutas eszközök felderítése lap olyan eszközöket keres, melyeknél a tárolótömbhöz több elérési út is található. Az Eszköz hardverazonosítója mező automatikusan feltöltődik adatokkal, amint az ellenőrzés befejeződik.
Ha a tárolóhoz nem vezet több elérési út, vagy a tárolóeszköz nincs csatlakoztatva, manuálisan hozzáadhatja az eszköz hardverazonosítóját az MPIO-eszközök lapon a megfelelő információkat megadva.
Az MPclaim parancssori eszköz használata
A többutas I/O az MPclaim parancssori eszközzel kezelhető.
Megjegyzés | |
A Server Core telepítési beállítással konfigurált Windows Server 2008 operációs rendszereken ez a parancssori eszköz a többutas I/O konfigurálásának egyetlen lehetséges módja. |
Az MPclaim szintaxisa
mpclaim restart_option install_switch device_switch device_hwid
Az MPclaim paraméterei
Az alábbi táblázat leírja az MPclaim paranccsal használható paramétereket, melyekkel a Többutas I/O szolgáltatást a parancssorból kezelheti.
Paraméter | Leírás | |
---|---|---|
Restart_option | Kapcsoló | Leírás |
-r | -r | Újraindítás rákérdezés nélkül |
-n |
-n |
Az újraindítási kérés figyelmen kívül hagyása |
Install_switch | Kapcsoló | Leírás |
-i |
-i |
A többutas I/O telepítése és többutas támogatás biztosítása egy tárolóeszköz számára |
-u |
-u |
A többutas I/O eltávolítása és a tárolóeszköz többutas támogatásának megszüntetése |
device_switch | Kapcsoló | Leírás |
-d <device_hwid> | -d <device_hwid> | A többutas I/O támogatását igénylő eszközök kijelölése. Az eszközazonosítókat szóközzel válassza el. |
-a |
-a |
A többutas I/O támogatása az összes kompatibilis eszköz számára |
-c |
-c |
A többutas I/O támogatása csak az SPC-3 modellel kompatibilis eszközök számára. Ez a kapcsoló csak telepítéskor alkalmazható; ha eltávolítja a többutas I/O-t (az install_switch -u kapcsolójával), a parancs a -c kapcsolót az -a kapcsolóhoz hasonlóan értelmezi. |
device_hwid | device_hwid |
A többutas I/O által támogatott eszközök azonosítói a VendorProduct formátumban megadva, ahol a Vendor az eszköz gyártóját vagy szállítóját, a Product pedig a termék vagy típus nevét jelöli. Több eszközazonosító esetén azok szóközzel választhatók el. Ez a paraméter csak a -d eszközkapcsolóval együtt használható. |