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
  1. 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.

  2. A Szolgáltatások csoportban kattintson a Szolgáltatás hozzáadása elemre.

  3. 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.

  4. A Telepítendők megerősítése lapon kattintson a Telepítés gombra.

  5. 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
  1. 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.

  2. Írja be a következő parancsot, és nyomja le az ENTER billentyűt:

    ServerManagerCmd.exe -install Multipath-IO

  3. 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
  1. 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.

  2. A Szolgáltatások csoportban kattintson a Szolgáltatások eltávolítása elemre.

  3. 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.

  4. A Telepítendők megerősítése lapon kattintson a Telepítés gombra.

  5. 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
  1. 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.

  2. Írja be a következő parancsot, és nyomja le az ENTER billentyűt.

    ServerManagerCmd.exe -remove Multipath-IO

  3. 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ó.

Lásd még


Tartalom