Exchange 2007 SCC Clustering 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 kolegy blogger a on-line přátel Elan Shudnow , která vás provede, jak si můžete vytvořit SSC Exchange 2007 clusteru pomocí systému Windows 2008 a StarWind iSCSI - tento vynikající článek stojí za přečtení.

Teď 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ěci ale jsem uvažují o článek o SCC (Single Copy clusteru), na malou chvíli -, ale vzhledem k vynikající kvalita Elan příspěvku jsem si myslel, že to bude šmejd mě dát opakován článek, na který by se mohly číst skoro stejné.

Tak jsem se rozhodl, že se budu snažit dávat k SCC clusteru spolu VMware jen proto, aby viděli, 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 okamžiku, kdy důvod, proč Elan se rozhodla 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áří jak místní a sdílené disky - jsem pak dělal obvyklé změny souborů VMWARE VMX na mých uzlů clusteru (jedná se o soubory, které obsahují každou konfiguraci stroje) - jen jako straně - při použití Windows 2003 a chcete nastavení sdílené ú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 pro SCSI 2,0 protokolu rezervace musí být provedeno na sběrnici)

Disk.Locking = "false" (to umožňuje více hostitelů přístup k jedinému disku soubor VMWARE)

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

I popraskané v instalaci systému Windows 2008 - dělal všechny obvyklé bitů a Boby (konfiguraci rozhraní, domén, disky, účty, atd), až jsem se dostal do bodu, kdy jsem byl připraven k instalaci Failover Clustering.

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 se do bodu, kdy jsem chtěl nastavit sdíleného disku kvora (nezapomeňte, že jsem měl v tomto okamžiku již udělali vše, konfigurací 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í - jako tak;

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škrtnutá červeným X:

SCC-Wrong-3

Kontrola protokolů událostí vedla k ničemu jakékoliv skutečné látky proto jsem se rozhodl se podívat na správu storage server, konzole, která odhalila následující stav disku kvora (který jsem se pokusil přidat):

SCC-Wrong-4

Což bylo velmi zvláštní, protože jsem měl správný formát disku.

Rozhodl jsem se, že moje jediná možnost v tomto okamžiku měl jít k mému dobrému příteli 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 uzlu clusteru jsem se pouze snažil dostat SCSI-P2 disk pro práci se systémem Windows 2008 jako přetrvávající výhrady - tam byl větší šanci na díry v mém spodním uzdravení, než to bude fungovat ,

Věděl jsem, že to, a dokonce se zdá, že Elan to věděl také, to určitě vysvětlil jeho použití StarWind iSCSI - (jako iniciátor iSCSI je integrována do systému Windows 2008 a opravdu je podporovaný protokol pro převzetí služeb při selhání a Exchange 2007 SP1) a pomocí StarWind mohl představovat disky jeho servery - to představil mě hádankou.

Ve svém článku Elan použil zaplatil za verzi softwaru StarWind jako vydání Free Evaluation umožňuje pouze dvě 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 si Cíle budou muset použít buď hodnocení 15 den - nebo - koupit edici serveru.

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

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

Co je ISCSI?

ISCSI (Internet nebo SCSI) je na bázi IP protokolu TCP /, který běžně funguje přes porty 860 a 3260. V zásadě existují dvě součásti iSCSI - Iniciátoři - v podstatě se klienti, kterým podávat žádosti a zaměřuje se 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ředány přes IP sítě.

Najdete zde mnoho článků, které správně vysvětlit, že jednou z hlavních výhod pro iSCSI je, že nevyžaduje žádnou další kabeláž nad rámec toho, co jste už válí v podmínkách 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 specializované domény vysílání a IP podsítě na obou iSCSI iniciátorů (Exchange servery) a cílů iSCSI Target by to mělo být i 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 sítí VLAN s provozem iSCSI.

ISCSI je možné zajistit pomocí IPSec nebo CHAP nebo použít žádnou formu zabezpečení nebo povolení.

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

Co Microsoft říká o iSCSI?

No Exchange 2003 můžete být moudrý nepovažuje ji za reálnou možnost, která je především co do činění s množstvím disk 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é postupy jsou dodržovány - Následující text je citován 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 k ukládání přes Ethernet, je důležité brát to jako paměťové připojení, a zcela izolovat síťové úložiště iSCSI od všech ostatních v síti. Je-li k dispozici, lze možnosti, jako řízení toku, kvality služeb, a Jumbo rámců dále zvyšovat výkon. Microsoft iSCSI iniciátor 2.0 a novější podporuje MPIO, a na našich testovacích laboratořích jsme tlačil přes 250 MB / s přes 3 síťové karty, 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 je potřeba celkem přepsání ovladače clusteru na disku (Clusdisk.sys). V systému Windows 2003 ovladač disku clusteru měl přímou cestu do úložiště, 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 \ vydání byly provedeny ovladač disku clusteru písemně přímo na sektory disku. V systému Windows 2008 SCSI-3 trvalé příkazy rezervace jsou jediný způsob přístupu k ochraně uzlů práva na disk. V případě, že podřízený software (například VMware) nepodporuje SCSI-3 PR, pak jste nadívané (jako já).

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

To stalo se mi jasné, že jsem se nebude moci stavět clusteru Exchange SCC 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 - ale, jak jsem již zmínil bych nechtěl koupit StarWind tak Co jsem mohl dělat.

No, myslel jsem si, že StarWind by nemělo 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 šok horor - to je Exchange blog muž proboha) řešení na bázi NAS, který umožňuje cíle iSCSI být nakonfigurován a současnost prostřednictvím Windows iniciátor iSCSI.

OpenFiler je uvolněn pod licencí GNU a je propuštěn do značné míry zdarma pro osobní použití (i když nechcete dostat návod, 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 kdybych mohl představit iSCSI disky mých serverech se systémem Windows 2008 (brzy být servery Exchange) prostřednictvím OpenFiler.

Můžete si představit, na základě toho, ž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 nudí vás hrbolatá) Rád bych se nechat to tady - ale 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ářů ... 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: