Microsoft MPIO v systému Windows Server 2008 R2

Tento článek je napsán jako malý průvodce pro začínající administrátory týkající se připojení a správy polí externích disků v systému Windows Server 2008 R2. Důvodem pro napsání tohoto článku je migrace jednoho z clusterových úkolů v našem datovém centru na systému Windows Server 2008 R2, a jak se ukázalo během migrace, společnost HP v tomto operačním systému neuvolňuje software pro podporu rodiny diskových polí MSA (konkrétně je používáme)..

Trochu o MPIO

Není tajemstvím, že servery připojující se přes HBA k SAN mají obvykle více portů. A každý server může (a měl by být v klastru) být schopen připojit se k úložnému zařízení několika způsoby současně (prostřednictvím různých portů). Klasicky je SAN nakonfigurován tak, že každý ze serverových portů vidí každý port úložného systému, nejen jeden, ale několik cest SAN přepínačů může být umístěno na cestě mezi severním adaptérem a portem na diskovém zařízení. Všechny tyto technologie poskytují redundanci, když přestane být připojení k úložišti jediným bodem selhání. Takové schéma je také navrženo tak, aby zajišťovalo vyrovnávání zatížení mezi cestami..

Nový problém se však objeví, když operační systém začne vidět několik diskových zařízení různými způsoby, které jsou ve skutečnosti stejné LUN. Proto, když OS viděl každý z disků, které mu byly předloženy v jedné kopii, je nutné nainstalovat několik komponent:

· V systému Windows Server 2008 R2 aktivujte funkci (Feature) Multi-Path Input-Output (MPIO).

· Speciální software od dodavatele úložiště, který se integruje s Microsoft MPIO a je nezbytný pro zajištění práce s konkrétním modelem pole. Tento software se nazývá Device-Specific Module (DSM).

Vraťme se k našemu problému. Jak se ukázalo pro Windows Server 2008 R2, společnost HP neuvolňuje MPIO DSM kompatibilní s diskovými poli MSA (Modular Storage Array) 1000/1500/2000. Zvláště zajímavý je fakt, že MPIO DSM ze systému Windows Server 2008 ve R2 nefunguje. Proto bylo nutné nakonfigurovat MPIO bez použití softwaru třetích stran.

Dále projdeme celý proces instalace a konfigurace produktu Microsoft Multipath I / O (MPIO) v systému Windows Server 2008 R2. Nejprve musíte nainstalovat tuto komponentu (Správce serverů -> Funkce-> Multipath I / O). Jak zkontrolovat a aktivovat podporu MPIO v systému Windows 2008 R2 Server Core je popsáno zde..

Dále je třeba nakonfigurovat MPIO. V současné době ve Správci disků vidím jednu LUN z diskové police, NetApp čtyřmi způsoby a dvě LUN s MSA 2012 - dvěma způsoby.

Otevřete ovládací panel MPIO (Ovládací panel -> MPIO).

Na kartě Discover Multi-Paths uvidíme seznam polí dostupných našemu OS několika způsoby, ale pro které MPIO ještě není nakonfigurováno.

Vyberte požadované pole a klikněte na tlačítko Přidat, po kterém systém požádá o restart.

Po restartování serveru otevřením ovládacího panelu MPIO na kartě Zařízení MPIO uvidíte nedávno přidaná pole.

Pokud jdete do Správce disků, můžete se ujistit, že každá LUN je viditelná pouze jednou, což znamená, že MPIO funguje.

Pokud potřebujete nakonfigurovat možnosti výběru cesty pomocí komponent MPIO. Otevřete Správce zařízení, najděte požadovanou jednotku, otevřete její vlastnosti a přejděte na kartu MPIO, kde můžete konfigurovat různé způsoby výběru cest. Výchozí režim činnosti je Round Robin, což znamená, že ovladač se snaží rovnoměrně distribuovat požadavky na diskovou polici do všech dostupných cest.

V případě, že chcete nakonfigurovat upřednostňovanou cestu, musíte vybrat režim Fail Over Only, pro který vybereme jednu cestu v nabídce (Aktivní / Optimalizovaná) a pro zbývající cesty ji nastavíme do pohotovostního režimu. V takovém případě budou všechny požadavky na disk pokračovat „výchozí cestou“, a pokud nebude k dispozici, bude přenos proveden na záloze.