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. |