DSM 2008/3 - PR Bull
Fault-Tolerant – přítel, který nezradí
Filmový festival v Karlových Varech? Bartoška, „ruský“ Spielberg, šéf „teplých“ kovbojů, Krvavé Bathory, zmizelá pípa, celebrity, večírky, rekordní počet vstupenek a spolehlivý Fault-Tolerant…
Letošní 43. ročník mezinárodního filmového festivalu v Karlových Varech navštívilo celkem 143 781 diváků, což převýšilo loňskou návštěvnost zhruba o osm tisíc. Rezervace a prodej desetitisíců vstupenek, stejně jako akreditace velkého počtu významných hostů, probíhaly v databázi informačního systému MFFKV, který byl provozován na bezporuchovém severu NovaScale Fault-Tolerant společnosti Bull. Instalaci, provoz a servis celého systému zajišťovala společnost HTH system, s.r.o, techniku zapůjčila společnost SD Servodata, partner společnosti Bull.
KLÍČOVÉ VLASTNOSTI SYSTÉMU FAULT-TOLERANT
Hlavním důvodem pro použití tohoto serveru, NovaScale Bull Fault-Tolerant R630E1 (obr. 1), byla nutnost zajistit 100% dostupnost databáze informačního systému v průběhu celého festivalu. Jedná se o unikátní serverové řešení, které vzhledem k redundanci všech komponent eliminuje jakoukoliv chybu hardwaru. Srdcem a jedinečným prvkem této technologie je Gemini engine chipset, vykazující dostupnost 99,999% s maximálním neplánovaným výpadkem kolem 5 minut ročně. Pro srovnání je třeba uvést, že softwarový cluster dosahuje dostupnosti pouze 99,9% a doba neplánovaného výpadku tak vychází na 8 hodin a 44 minut za rok.
Každý Fault-Tolerant server se skládá ze dvou propojených subsystémů (obr. 2 a 3), které vykonávají ve stejný čas identickou instrukci. V případě, že dojde k výpadku některé z komponent (CPU, RAM, HDD, IO), je vadná komponenta automaticky izolována a provoz ihned přebírá komponenta duplikátní. Detekce probíhá na úrovni chipsetu a jeho ovladačů pracujících na vrstvě pod operačním systémem, což znamená, že operační systém ani aplikace žádnou závadu nedetekují, a na rozdíl od clusteru softwarového běží bez jakéhokoli časového prodlení bezchybně dál.
V případě softwarového clusteru totiž dochází k výpadku služby na dobu nutnou pro nastartování aplikace na jiném funkčním uzlu.
MODULÁRNÍ ARCHITEKTURA
Velkou předností Bull Fault-Tolerant serverů je modulární architektura, která umožňuje výměnu jakékoli komponenty bez přerušení provozu. Výměnu lze provést prostřednictvím výměny celého CRU (Customer Replaceable Unit) modulu. V případě, že dojde k selhání nějaké komponenty, systém vadnou komponentu rozpozná, izoluje ji, světelně označí (LED dioda na předním panelu) modul v kterém se nachází a provede přípravu na hot swap výměnu. Tato výměna je velice snadná a každý zákazník je schopen CRU modul vyměnit bez pomoci servisního centra. Korektní výměna modulu je opět potvrzena světelným označením (LED dioda na předním panelu).
JEDNODUCHÁ SPRÁVA A JEDNA LICENCE OPERAČNÍHO SYSTÉMU
Mezi další výhody serveru Bull Fault-Tolerant patří také jednoduchá správa a instalace, na kterou jsme zvyklí u běžného serveru. Na rozdíl od softwarového clusteru postačí pouze jedna licence operačního systému a jedna licence databáze či aplikace. Unikátní je tento systém tím, že je vhodný i pro aplikace, které jsou „non cluster aware“, což také umožňuje podstatně nižší celkové vlastnické náklady (TCO) než u softwarového clusteru – viz obr. 3.
KOMPATIBILITA S MICROSOFT WINDOWS A LINUX RED HAT
Servery se dodávají s předinstalovaným systémem Microsoft Windows Server 2003 Enterprise Edition nebo Red Hat Enterprise Linux AS. Fault-Tolerant servery NovaScale R630 jsou certifikovány a plně kompatibilní s uvedenými operačními systémy. Aplikace lze na Fault-Tolerantních serverech instalovat a provozovat, aniž by bylo nutné upravovat kód, vytvářet skripty nebo provádět kontrolu jako u jiných clusterových řešení.
Výhody Fault-Tolerant serveru
■ redundance všech hardwarových komponent;
■ při výpadku jedné či více odlišných komponent nedochází ke ztrátě dat;
■ potřebná pouze jedna licence operačního systému, databáze a aplikace;
■ aplikace běžící na Fault-Tolerant serveru nemusí být „cluster-aware“;
■ dostupnost až 99,999%, neplánovaný výpadek maximálně 5 minut za rok;
■ možnost aktualizovat software (OS a aplikace) za chodu systému;
■ výrazně jednodušší administrace a instalace;
■ příznivá celková cena řešení (TCO).
KDE POUŽÍT FAUT-TOLERANT SERVER?
Každá společnost má několik různých aplikací, bez kterých nelze, nebo lze jen velmi omezeně, provádět svůj obchodní záměr. Pokud tyto aplikace budou pracovat nekorektně nebo dokonce vůbec, hrozí citelné snížení produktivity či jiné přímé a nepřímé finanční ztráty.
Právě pro tyto aplikace je určen Fault-Tolerant systém. Nejčastěji nasazované databáze jsou SQL a Oracle, z aplikací jsou to MS Exchange, MS Terminal server, ERP řešení, HR aplikace, Domino Lotus Notes, VMware atd. Právě spolehlivost a nízké celkové náklady řadí systém společnosti Bull s vypovídajícím názvem Fault-Tolerant na nejvyšší příčku v oblasti serverů zajišťující vysokou dostupnost. Tento server je díky svým přednostem používán i v odvětvích jako je zdravotnictví, průmysl, finance, telekomunikace, obchod, doprava, státní správa a další.
Daniel Dvořák
daniel.dvorak(zavinac)bull.cz
Publikováno: 26. 09. 2008









