Podpora pro použití více cest, které zvyšuje dostupnost

Systém Windows Server® 2008 obsahuje mnoho zdokonalení připojení počítačů s operačními systémy třídy Windows server k zařízením v síti SAN.

Mezi rozšíření zajišťující vysokou dostupnost pro připojení serverů systému Windows do sítí SAN je integrována podpora funkce Multipath I/O (MPIO). Architektura Microsoft MPIO podporuje připojení sítě SAN k technologiím iSCSI, Fibre Channel a SAS díky vytvoření více relací nebo připojení k polím úložiště.

Řešení s použitím více cest používá redundantní součásti cest (adaptéry, kabely a přepínače) k vytvoření logických cest mezi serverem a zařízením úložiště. V případě, že jedna nebo více těchto součástí selže, díky čemuž selže i cesta, použije logika více cest alternativní cestu pro vstup i výstup, takže aplikace budou mít i nadále přístup ke svým datům. Každá karta síťového rozhraní (v případě technologie iSCSI) nebo port HBA by měly být připojeny pomocí infrastruktur redundantních přepínačů, aby byl zajištěn nepřetržitý přístup k úložišti pro případy selhání v součásti topologie Fabric úložiště.

Doby převzetí služeb při selhání se liší podle dodavatele a je možné je konfigurovat pomocí časovačů v ovladači Microsoft iSCSI Software Initiator nebo úpravou nastavení parametru ovladače adaptéru HBA technologie Fibre Channel.

Nové funkce MPIO v systému Windows Server 2008 zahrnují modul DSM navržený pro práci s poli úložišť, která podporují model řadiče ALUA (jak je definováno v modelu SPC-3) a také pole úložišť, která fungují podle modelu řadiče Active/Active.

Funkce integrovaného modulu DSM

Modul Microsoft DSM zajišťuje následující zásady vyrovnávání zatížení. Je třeba mít na paměti, že zásady vyrovnávání zatížení obecně závisí na modelu řadiče (ALUA nebo skutečný model Active/Active) pole úložiště připojeného k počítačům se systémem Windows.

  • Převzetí služeb při selhání   Nedochází k žádnému vyrovnávání zatížení. Aplikace určuje primární cestu a sadu cest v pohotovostním režimu. Primární cesta slouží ke zpracování požadavků zařízení. Pokud primární cesta selže, použije se jedna z cest v pohotovostním režimu. Cesty v pohotovostním režimu musí být uvedeny v seznamu v sestupném pořadí preference (nejpreferovanější cesta je uvedena na prvním místě).

  • Navrácení služeb po obnovení   Navrácení služeb po obnovení je schopnost vyhradit preferovanou cestu pro vstup a výstup, kdykoli je tato preferovaná cesta funkční. Pokud preferovaná cesta selže, je vstup a výstup přesměrován na náhradní cestu, dokud není obnovena funkčnost preferované cesty, ale automaticky se přepne zpět na preferovanou cestu, kdykoli je její funkčnost obnovena.

  • Kruhové dotazování   Modul DSM používá pro vstup a výstup rovnoměrně všechny dostupné cesty, a to způsobem kruhového dotazování.

  • Kruhové dotazování s podsadou cest   Aplikace určuje sadu cest pro použití způsobem kruhového dotazování a sadu cest v pohotovostním režimu. Modul DSM používá cesty z primárního fondu cest pro zpracování požadavků, dokud je k dispozici alespoň jedna cesta. Modul DSM používá cesty v pohotovostním režimu pouze tehdy, když všechny primární cesty selžou. Cesty v pohotovostním režimu musí být uvedeny v seznamu v sestupném pořadí preference (nejpreferovanější cesta je uvedena na prvním místě). Pokud je jedna nebo více primárních cest k dispozici, modul DSM použije cesty v pohotovostním režimu podle jejich pořadí preference. Dejme tomu například, že existují 4 cesty (A, B, C a D) a cesty A, B a C jsou uvedeny jako primární cesty a cesta D jako cesta v pohotovostním režimu. Modul DSM bude vybírat cestu z možností A, B a C na základě kruhového dotazování, dokud jedna z nich nebude k dispozici.

    Pokud všechny tři cesty selžou, modul DSM použije cestu D, která je v pohotovostním režimu. Jakmile bude k dispozici cesta A, B nebo C, přestane modul DSM používat cestu D a přepne na dostupné cesty z cest A, B a C.

  • Nejmenší dynamická hloubka fronty   Modul DSM směruje vstup a výstup na cestu s nejmenším počtem nevyřízených požadavků.

  • Vážená cesta   Každé cestě je přiřazena váha, která označuje relativní prioritu dané cesty. Vyšší čísla označují nižší prioritu. Modul DSM vybere mezi dostupnými cestami tu, která má nejmenší váhu.

Modul Microsoft DSM chrání nastavení zatížení i po restartování počítače. Pokud není pomocí aplikace pro správu nastavena žádná zásada, bude výchozí zásadou použitou modulem DSM kruhové dotazování, a to pokud řadič úložiště postupuje podle skutečného modelu Active/Active, nebo jednoduché převzetí služeb, a to při selhání v případě řadičů úložiště, které podporují model SPC-3 ALUA. S jednoduchým převzetím služeb je možné použít kteroukoli dostupnou cestu jako primární a zbývající cesty jako cesty v pohotovostním režimu.

Přidání a odebrání podpory funkce MPIO

Při instalaci funkce Multipath I/O do počítače se systémem Windows Server 2008 postupujte podle následujících pokynů.

Instalace funkce Multipath I/O
  1. Spusťte nástroj Správce serveru.

    Chcete-li spustit Správce serveru, klikněte na tlačítko Start, přejděte na položku Nástroje pro správu a pak klikněte na příkaz Správce serveru.

  2. V oblasti Funkce klikněte na položku Přidat funkce.

  3. Na stránce Vybrat funkce Průvodce přidáním funkcí vyberte možnost Multipath I/O a klikněte na tlačítko Další.

  4. Na stránce Potvrdit vybrané možnosti instalace klikněte na tlačítko Instalovat.

  5. Instalaci dokončete kliknutím na tlačítko Zavřít.

Při instalaci funkce Multipath I/O do počítače pomocí nástroje příkazového řádku Správce serveru postupujte podle následujících pokynů.

Instalace funkce Multipath I/O pomocí příkazového řádku
  1. Otevřete okno příkazového řádku s vyšší úrovní oprávnění.

    Pravým tlačítkem myši klikněte na objekt Příkazový řádek v nabídce Start a klikněte na příkaz Spustit jako správce.

  2. Zadejte následující příkaz a stiskněte klávesu ENTER.

    ServerManagerCmd.exe -install Multipath-IO

  3. Po dokončení instalace můžete ověřit, zda byla funkce Multipath I/O nainstalována, zadáním následujícího příkazu a kontrolou výsledků dotazu v okně příkazu. Funkce Multipath I/O by se měla zobrazit v seznamu nainstalovaných balíčků.

    ServerManagerCmd.exe -query

Odebrání funkce Multipath I/O

Chcete-li odebrat funkci Multipath I/O, postupujte podle následujících pokynů.

Odebrání funkce Multipath I/O
  1. Otevřete nástroj Správce serveru.

    Chcete-li spustit Správce serveru, klikněte na tlačítko Start, přejděte na položku Nástroje pro správu a pak klikněte na příkaz Správce serveru.

  2. V oblasti Funkce klikněte na položku Odebrat funkce.

  3. Na stránce Vybrat funkce Průvodce přidáním funkcí vyberte možnost Multipath I/O a klikněte na tlačítko Další.

  4. Na stránce Potvrdit vybrané možnosti instalace klikněte na tlačítko Instalovat.

  5. Instalaci dokončete kliknutím na tlačítko Zavřít.

Při odebrání funkce Multipath I/O z počítače pomocí nástroje příkazového řádku Správce serveru postupujte podle následujících pokynů.

Odebrání funkce Multipath I/O pomocí příkazového řádku
  1. Otevřete okno příkazového řádku s vyšší úrovní oprávnění.

    Pravým tlačítkem myši klikněte na objekt Příkazový řádek v nabídce Start a klikněte na příkaz Spustit jako správce.

  2. Zadejte následující příkaz a stiskněte klávesu ENTER.

    ServerManagerCmd.exe -remove Multipath-IO

  3. Po dokončení odebrání můžete ověřit, zda byla funkce Multipath I/O odebrána, zadáním následujícího příkazu a kontrolou výsledků dotazu v okně příkazu. Funkce Multipath I/O by se neměla zobrazit v seznamu nainstalovaných balíčků.

    ServerManagerCmd.exe -query

Spuštění a konfigurace funkce Multipath I/O

Po instalaci funkce Multipath I/O můžete otevřít dialogové okno MPIO - vlastnosti z Ovládacích panelů nebo kliknutím na možnost MPIO v části Nástroje pro správu v nabídce Start.

Konfigurace a instalace modulu DSM

Další připojení pomocí funkce Microsoft MPIO je možné konfigurovat v dialogovém okně MPIO - vlastnosti nebo pomocí rozhraní příkazového řádku.

Přidání modulu DSM jiného výrobce

Hodně polí úložišť, která vyhovují standardům Active/Active a SPC-3, bude pracovat také s univerzálním modulem DSM MPIO. Někteří dodavatelé polí úložišť také poskytují k propojení s architekturou Microsoft MPIO svoje vlastní moduly DSM. Moduly DSM jiných výrobců by měly být nainstalovány pomocí karty Instalace modulu DSM v dialogovém okně MPIO - vlastnosti.

Na kartě Zjistit více cest lze zjistit, která zařízení existují pro která pole úložiště. Pole Hardwarové ID zařízení by mělo být po provedení kontroly zadáno automaticky.

Pokud více cest k úložišti neexistuje nebo pokud není úložné zařízení připojené, můžete hardwarové ID zařízení přidat ručně zadáním informací na kartě Zařízení s funkcí MPIO.

Použití nástroje příkazového řádku MPclaim

Funkci Multipath I/O lze spravovat pomocí nástroje příkazového řádku MPclaim.

Poznámka

Příkazový řádek je jediný způsob možné konfigurace funkce Multipath I/O v počítačích s instalacemi serverového jádra systému Windows Server 2008.

Syntax nástroje MPclaim

mpclaim restart_option install_switch device_switch device_hwid

Parametry nástroje MPclaim

V následující tabulce jsou popsány parametry příkazu, který lze použít s příkazem MPclaim pro správu funkce Multipath I/O s použitím příkazového řádku.

Parametr Popis

Restart_option

Možnost

Popis

-r

-r

Provede automatické restartování bez zobrazení výzvy.

-n

-n

Potlačí požadavek na restartování.

Install_switch

Možnost

Popis

-i

-i

Nainstaluje funkci MPIO a přidá podporu více cest pro zařízení úložiště.

-u

-u

Odebere funkci MPIO a ukončí podporu pro zařízení úložiště.

device_switch

Možnost

Popis

-d <device_hwid>

-d <device_hwid>

Určí zařízení s požadovanou podporou funkce MPIO. ID zařízení jsou oddělená mezerou.

-a

-a

Použije podporu funkce MPIO pro všechna kompatibilní zařízení.

-c

-c

Použije podporu funkce MPIO pouze pro zařízení kompatibilní s modelem SPC-3. Tento parametr je použitelný pouze pro instalaci, pokud odebíráte funkci MPIO (pomocí parametru -u pro přepínač install_switch), potom je parametr -c interpretován příkazem podobně jako parametr -a.

device_hwid

device_hwid

ID zařízení, která mají být podporována funkcí MPIO, ve formátu VendorProduct, ve kterém představuje Vendor jméno výrobce nebo dodavatele a Product název produktu nebo modelu. Více ID je potřeba oddělit mezerou. Tento parametr se používá pouze s možností přepínače zařízení -d.

Další odkazy


Obsah