Případová studie

[ Registrace ] [ Starší čísla ] [ Odhlášení ] [ Ceník inzerce ]    [ SystemOnLine ] [ IT CAD ] [ Golf ]

Vysoce dostupný klastr v masivně paralelním prostředí

Firma IBM dodává již řadu let širokou škálu produktů zajišťujících vysokou dostupnost dat a aplikací. Stejně tak i servisní divize IBM má dlouholeté zkušenosti v implementaci řešení využívajících produkty IBM i řešení jiných výrobců. Pobočka IBM v České republice není v tomto ohledu výjimkou.

Jednou z největších zahraničních investic v České republice je výrobní závod japonské firmy Matsushita Television Central Europe sídlící v plzeňské průmyslové zóně Borská pole. MTE stihla vyprodukovat od zahájení výroby v roce 1997 k dnešnímu datu tři milióny barevných televizorů značky Panasonic. Pro podporu takového objemu výroby je nutné zajistit spolehlivé a výkonné informační technologie.

Při rozšiřování výroby byly i modernizovány aplikace pro finanční operace plánování, sklady a logistické potřeby výroby. Jelikož u těchto aplikací podporujících výrobu je nutné zajistit vysokou dostupnost a Matsushita Television CE pracuje v třísměnném provozu, byl výpočetní systém navržen a implementován tak, aby zajistil vedle funkčnosti a výkonu i tyto požadavky.

Cílem celého řešení tedy bylo zajistit centrální informační infrastrukturu pro komplexní potřeby moderního výrobního závodu. Jako softwarovou platformu Matsushita Television CE zvolil Oracle Financials. Oracle Financials jsou kompletně provozovány na hardwaru, storage zařízeních, operačních systémech a middlewaru IBM.
 


Hardwarová skladba
Již hardwarová platforma je výjmečné. Je totiž postavena na unixovém, masivně paralelním, systému RS/6000 SP v konfiguraci čtyř uzlů. Každý uzel představuje symetricky paralelní stroj založený na 64 bitových procesorech IBM POWER3. Jednotlivé uzly komunikují pomocí unikátního vysokorychlostního přepínače SP Switch (jedinečná technologie, která, na rozdíl od technologií Ethernet a ATM, umožňuje komunikaci každého uzlu s každým, rychlostí 150 MB/s). Celý cluster je řízen z jednoho bodu - řídící stanice.

Pro ukládání dat bylo použito diskové pole IBM ESS Enterprise Storage Server, známý také pod kódovým označením Shark, v počáteční konfiguraci přesahující 400 GB. Shark poskytuje výkonostně balancované a vysoce dostupné diskové kapacity, které jsou k jednotlivým uzlům RS/6000 SP připojeny pomocí propojení Fibre Chanelu. Shark je spravován z dedikované stanice přes aplikaci postavenou na technoligii Java. Jako páskového zařízení jsou použity dvě knihovny IBM Magstar 3590.

Softwarová výbava
Jak již bylo uvedeno jednotlivé uzly RS/6000 SP běží pod unixovým operačním systémem IBM AIX. Na každém uzlu a na řídící stanici je podpora paralelního prostředí Parallel Systems Support Programs (PSSP), kolekce softwarových nástrojů navrhnutých pro instalaci, administraci, dohled a rozložení zátěže clusterovaného systému.

Dostupnost aplikace byla dosažena pomocí midlewaru IBM High Availability Cluster Multiprocessing (HACMP). Produkt HACMP je z kategorie midlewaru a umožňuje plnou redundanci řešení (řešení NSPOF - no single point of failure). Pomocí HACMP byly jednotlivé uzly propojeny do clusteru několika serverů v rámci jedné lokality. Primární uzel je v případě výpadku přebírán záložním. V systému jsou provozovány tři aplikace běžící na dvou uzlech. Tyto uzly jsou definovány jako primární. Jako záloha pro oba uzly slouží vývojový systém, u kterého není nutnost trvalé dostupnosti.

HACMP umožňuje pomocí sdíleného diskového pole přístup k aplikačním datům z více systémů (primárního a záložního). V případě výpadku primárního systému je jeho funkce převzata záložním systémem, na kterém aplikace běží až do doby, kdy je na primárním systému odstraněna závada a tento je reintegrován do clusteru.
 


Detail z výrobní haly firmy Matsushita Television Central Europe


Každá aplikace, bez ohledu na to, zda je či není provozována ve vysoce dostupném prostředí, potřebuje zajistit bezpečné zálohování dat. I v této oblasti má IBM komplexní řešení a rozsáhlé implementační zkušenosti. V našem případě bylo navrhnuto a implementováno řešení postavené na softwarovém systému Tivoli Storage Manager (TSM). Aplikace běžící na databázovém stroji Oracle je zálohována pomocí modulu Tivoli Data Protection for Oracle, zajišťujícím interface mezi zálohovacím nástrojem Oracle Recovery Manager RMAN a zálohovacím systémem TSM. Takto je zaručena efektivní a plně automatizovaná spolupráce těchto dvou mocných nástrojů.

Servis a podpora
Tým pracovníků servisního oddělení IBM Česká republika má dlouholeté zkušenosti v implementaci všech výše uvedených komponent a jejich integraci do zákaznických prostředí. Servisní specialisté také pomáhají zákazníkům s nejefektivnějším použitím produktů IBM, a to jak přímo na pracovišti zákazníka, tak i pomocí telefonu. Konkrétně uvedený obchodní případ byl řešen implementací všech produktů na místě zákazníka a následnou telefonickou podporou při jejich rutinním užití.
 
Nejprve byl tedy servisními techniky oživen hardware, jak IBM SP tak i ESS Shark a zálohovací knihovny 3590. Všechny hardwarové komponenty byly připojeny na UPS, řízenou stejně, jako SP řídící stanicí. Potom bylo přistoupeno k softwarové instalaci operačních systémů, jejich konfiguraci a konfiguraci diskového prostoru na ESS, to vše samozřejmě po "zadefinování" diskových prostorů na primárních a záložních uzlech clusteru HACMP. Poté byla definována síťová topologie HACMP. Po implementaci jednotlivých aplikací byly tyto integrovány v klastru a celý systém byl podroben testování. Paralelně s implementací HACMP a aplikací probíhala implementace zálohování založená na produktu TSM. V té byla nejenom implementována již zmíněná technologie zálohování databází, ale i vyřešeno zálohovaní operačních systémů a uživatelských dat. Celý proces, včetně ochrany dat i metadat samotného storage manageru je plně automatizován a při rutinním provozu nevyžaduje operátorské síly.

V srpnu minulého roku byl systém předán do ostrého provozu. Předání proběhlo, opět za asistence servisních specialistů IBM, zcela hladce a systém slouží k plné spokojenosti.


Týdeník IT News zasílá redakce edice IT Business  *  Vydavatelství CCB s.r.o., Okružní 17, Brno 638 00  *  Tel.: 05/45 22 27 79, Fax.: 05/45 22 24 99
Týdeník IT News je vám pravidelně zasílán na základě vaši registrace. Pokud si již dále nepřejete, abychom vám IT News zasílali, kontaktujte nás prosím.
Náměty a připomínky k obsahu týdeníku zasílejte na adresu odpovědného redaktora Ing. Pavla Boucníka [
boucnik@ccb.cz]


TOPlist