Exchange 2007 SCC Clustering v VMWARE pomocí iSCSI pro masy (a jak jsem se velmi špatně) - část 1 ...

Andy Grogana 3. prosince 2008 · 1 komentář

v Exchange 2007 (instalace), Exchange 2007 (iSCSI), Exchange 2007 design, Exchange úložiště

– this excellent article is well worth a read. Četl jsem na druhý den s velkým zájmem článek od partnerským blogger a online přítele Elan Shudnow, která vás provede, jak si můžete vytvořit SSC Exchange 2007 clusteru pomocí systému Windows 2008 a StarWind iSCSI - to vynikající článek je dobře stojí za přečtení.

Nyní, jak mnozí z vás dobře vědí, pokud jste pravidelnými čtenáři mého blogu, že jsem se spíše zaměřují na straně CCR věcí, ale já byl uvažují článek o SCC (Single kopírovat clusteru) na chvíli - ale vzhledem k vynikající kvalita Elan příspěvku jsem si myslel, že to bude šmejd mě dát vyvrhoval článek, na který by případně přečíst skoro stejné.

Tak jsem se rozhodl, že bych zkusit udělání SCC clusteru společně VMWARE jen aby viděl, jak to všechno visí společně pod Windows 2008 (v podstatě nemá v plánu napsat blogu na toto téma) - to bylo v tomto bodě, kde je důvod, proč Elan zvolila použít iSCSI ve spojení s VMWARE s Windows 2008 se stal velmi (a trapně) zřejmý.

V podstatě jsem se nastavit stroje VMWARE pod VMware Server v obvyklým způsobem - vytvářet jak lokální a sdílené disky - Pak jsem udělal obvyklé změny v souborech VMWARE vmx na mých uzlů clusteru (jedná se o soubory, které obsahují každou konfiguraci stroje) - jen jako na straně - při použití Windows 2003 a chcete nastavení sdíleného úložiště clusteru zadáte následující příkazy ke každému souboru uzly VMX:

SCSI.sharedBus = "virtuální" (kde x je číslo vašeho SCSI řadič - to umožňuje SCSI 2.0 protokolu rezervace musí být provedeno na sběrnici)

Disk.Locking = "false" (to umožňuje více počítačů pro přístup k jednomu disku soubor VMWARE)

Jsem předpokládal, že to bylo všechno, co by bylo potřeba, aby konfigurační práci pod Windows 2008 (dokonce jsem ignoroval část v VMWARE 2.0 Admin průvodce, který řekl: "Windows 2008 Cluster Failover nejsou podporovány VMware Server 2.0").

I na popraskané s instalací systému Windows 2008 - dělal všechny obvyklé kousky a Boby (konfiguraci rozhraní, domén, disky, účty atd), až jsem se dostal do bodu, kdy jsem byl připraven k instalaci clusterů převzetí služeb při selhání.

Vytvořil jsem clusteru v systému Windows 2008 (tam bude mnohem více detailů na toto téma v pozdější části), a dostal do bodu, kdy jsem chtěl konfiguraci sdíleného disku kvora (nezapomeňte, že jsem měl v tuto chvíli již učinili všechny konfigurace disků ).

V systému Windows 2008, než budete moci nastavit libovolný sdílený disk pro cluster musíte přidat do bazénu skladování - tak jako;

SCC-Wrong-1

Což představuje vám následující okno;

SCC-Wrong-2

Po přidání disku jsem obdržel následující chybová zpráva a disk, který jsem právě přidali byla přeškrtnuta s červeným X:

SCC-Wrong-3

Prohlížení protokoly událostí vedl k ničemu jakékoliv skutečné látky a proto jsem se rozhodl, aby se podíval na správu storage server, konzole, který odhalilo následující stav disku kvora (který jsem právě snažil přidat):

SCC-Wrong-4

Což bylo velmi zvláštní, jak jsem správně formátovaný disk.

Rozhodl jsem se, že moje jediná možnost v tomto okamžiku měl jít do můj dobrý přítel Google na odpověď, což je místo, kde jsem skončil být víc než jen trochu v rozpacích - jak se ukázalo už jsem znal odpověď, ale prostě neměl dát dvě a dvě dohromady.

V podstatě VMware Server podporuje pouze protokol SCSI-2, zatímco Windows 2008 bude podporovat pouze SCSI-3 pro podávání stížností přístup k disku aplikace. Při vytváření rezervaci v souboru VMX pro uzel clusteru byl jsem pouze snaží získat SCSI-P2 disk pro práci se systémem Windows 2008 jako přetrvávající výhrady - tam byl větší šanci díry v mém spodním uzdravení před toto bude fungovat ,

Věděl jsem to, a opravdu to by vypadalo, že Elan věděl také, určitě to vysvětlila jeho použití StarWind iSCSI - (jako iniciátor iSCSI je integrována do systému Windows 2008 a je skutečně podporován protokol pro převzetí služeb při selhání a Exchange 2007 SP1) a pomocí StarWind mohl představovat disky svým serverům - tato prezentovány mě hádankou.

Ve svém článku Elan byl použit zaplatil za verzi softwaru StarWind jako vydání Free Evaluation umožňuje pouze dva iSCSI cíle (v podstatě disky) a jednoho hostitele pro připojení k cíli a proto, pokud jste chtěli mít více hostitelů a více vás Cíle budou muset použít buď hodnocení 15 den - nebo - koupit edici serveru.

Z mého osobního pohledu jsem si nemohla dovolit $ 395 jen pro účely testování, tak jsem vyrazil hledat jiný způsob, jak dělat to.

Než jsem se jít dál s článku bych chtěl pokrýt trochu technické informace o iSCSI pro čtenáře, kterého se mohou z neměli mnoho vystavení protokolu, a také poskytují málo informací o tom, co vlastně změnilo v systému Windows 2008, která klesla podporu pro SCSI-2 rezervace;

Co je iSCSI?

ISCSI (Internet SCSI nebo) je založen IP protokol TCP / který typicky operuje nad přístavy 860 a 3260. V zásadě existují dva Příslušenství k iSCSI - Iniciátoři - v podstatě klienti, kterým podávat žádosti a cílů typicky zveřejněné disky, které reagují na požadavky. Dlouhá a střela situace je, že ISCSI umožňuje protokol SCSI, které mají být přenášeny přes IP sítě.

Najdete zde mnoho předmětů, které správně vysvětlují, že jednou z hlavních výhod pro iSCSI je, že nevyžaduje žádné další kabely nad rámec toho, co jste již válí, pokud jde o vaší CAT5 datové sítě, ale jeden tip mohu dát, je, že při použití Exchange serverů a iSCSI, měli byste věnoval VLAN, která vám poskytne vyhrazenou doménu vysílání a IP podsítě pro oba iSCSI iniciátorů (servery Exchange) a iSCSI cílů by to mělo být také v kombinaci s dobře definovanou QoS (Quality of Service) politika vaše síť. Tímto způsobem se vyhnout obecné sítě konflikty spojené s vašimi Client / Server VLAN s provozem iSCSI.

ISCSI je možné zajistit prostřednictvím IPSec, nebo CHAP nebo použít žádnou formu zajištění nebo povolení.

Pro více informací o iSCSI se podívejte zde: http://en.wikipedia.org/wiki/ISCSI

Co Microsoft říká o iSCSI?

No v Exchange 2003 byste měli být moudrý nepovažuje to za vhodné řešení, které je především co do činění s množstvím diskového I / O, které Exchange 2003 by mohl přinést - avšak v Exchange 2007 ISCSI je považováno za velmi životaschopnou možností, jak dlouho, jak osvědčených postupů jsou dodržovány - Následující text je citoval z blogu týmu MS Exchange v následujícím článku: http://msexchangeteam.com/archive/2007/01/15/432199.aspx

Zatímco iSCSI dělá připojit server do skladu přes Ethernet, je důležité brát to jako úložiště připojení, a zcela izolovat síťové úložiště iSCSI od všech ostatních síťového provozu. Pokud jsou k dispozici, lze možnosti, jako řízení toku, kvalita služeb a jumbo rámců dále zvýšit výkon. Microsoft iSCSI iniciátor 2.0 a novější podporuje MPIO, a v našich testovacích laboratořích jsme tlačil přes 250MB / s přes 3 síťových karet, což dokazuje, iSCSI jako schopný skladování dopravy na scénářích, kde je požadována vysoká propustnost.

Měl jsem rezervaci - kde je můj stůl (ehm ... disk)?

V systému Windows 2008, Microsoft se rozhodl, že bylo potřeba celkem přepsání ovladač disku clusteru (Clusdisk.sys). V systému Windows 2003 ovladač disku clusteru měl přímou cestu k uskladnění, zatímco v systému Windows 2008 komunikuje s manažerem oddílu (partmgr.sys), které v podstatě vypadá po (chrání) clusteru diskové prostředky.

Nicméně Klíčovou věcí, která mě ovlivnila bylo to, že v systému Windows 2003 jsou všechny příkazy SCSI (SCSI-2), nebo lépe řečeno akce SCSI-2 Reserve \ verzi byly provedeny ovladač disku clusteru psaní přímo na sektory disku. V systému Windows 2008 SCSI-3 trvalé příkazy rezervace jsou jedinou metodou přístupu k ochraně uzly práva na disk. Pokud je poskok software (například VMware) nepodporuje SCSI-3 PR, pak jste nadívané (jako já).

Ok - to mám - co teď a pak?

To stalo se mi jasné, že jsem neměl v úmyslu, aby bylo možné vybudovat clusteru Exchange SCC v VMWARE používáte operační systém Windows 2008 přes městě VMware disku, takže moji jedinou možností bylo použít iSCSI - Nicméně, jak jsem již zmínil Nechtěl jsem koupit StarWind tak co jsem mohl dělat.

No, myslel jsem si, že StarWind nemůže být pouze Windows iSCSI Target software, takže jsem se začal rozhlížet po jiných svobodných alternativy založené.

Po několika hodinách hledání jsem našel OpenFiler což je Linux (OMG shock horror - to je výměna blog člověk proboha) řešení založené na NAS, která umožňuje stanovení cílů iSCSI, které mají být nakonfigurován a přítomné prostřednictvím Windows iniciátor iSCSI.

OpenFiler je uvolněn pod licencí GNU a je uvolněn do značné míry zdarma pro osobní použití (i když nechcete dostat manuál, ani žádnou podporu však za to, že jsem byl s použitím VMware jsem se rozhodl stáhnout OpenFiler ISO, nainstalujte jej do virtuálního stroje a vidět jestli bych mohl představit iSCSI disky do svých serverech se systémem Windows 2008 (brzy servery Exchange) prostřednictvím OpenFiler.

Můžete si představit, na základě skutečnosti, že jsem blogů o tom - já měl nějaký úspěch! ;-)

V další části

Ok, teď jsem snad povzbudil chuť k jídlu (nebo nudit vás vyvýšený) Chtěl bych nechat to tady - avšak v další části tohoto seriálu budu zahrnující následující:

Instalace a konfigurace OpenFiler iSCSI systémem Exchange disky

comments… add one now } {0 komentáře ... přidat jednu nyní}

Zanechat komentář

CAPTCHA Image
Obnovit obrázek
*

trackback } {1} trackback

Předchozí příspěvek:

Následující příspěvek: