A Tandem cég a pillanatért folytatott harcot először az online-piacon kezdte el. Sokáig arról volt híres, hogy verhetetlen a banki tranzakciók terén - mind a megbízhatóság, mind a gyorsaság tekintetében. A Tandem ötkilences, vagyis gyakorlatilag 100 százalékos rendelkezésre állást garantáló, hibatűrő rendszerei gyakorlatilag világszerte uralják a banki és a távközlési piac online-részét. Csakhogy sokáig kevéssé foglalkoztak az adatok háttérbeli, kötegelt feldolgozásával, az adatrögzítés, a számlakezelés, a fájlkezelés problémáival.
Ezt felismerve a Compaq a kilencvenes évek elején elkészítette az első Nonstop SQL adatbázis-kezelőt, amely azután előbb a K, később az S sorozatú gépek meghatározó kiegészítője lett. A Tandemet időközben felvásárló Compaq nevével fémjelzett S series ma is az egyik legkorszerűbb nagy megbízhatóságú technológia, de immár nem csupán a megbízhatóság, a gyors online tranzakciók, hanem az adatkezelés gyorsasága terén is. A megbízhatóságot, a rendszerek folyamatos működését, vagyis a nonstop rendelkezésre állást a végletekig növelték azzal, hogy a hardver- és szoftverelemek folyamatosan tesztelik saját működésüket, azonnal jelzést adnak bármely hibáról, amely leállás nélkül kijavítható. Nemcsak hiba esetén veszi át a működést észrevétlenül a rendszer egy másik eleme, de bővítés esetén is: elég becsatlakoztatni az új I/O blokkot vagy akár új CPU-kat adni a rendszernek, s az zökkenőmentesen veszi át az új elemek feletti ellenőrzést is.
Az S sorozattal a Compaq Himalaya Server (a Tandem-gépek mai utódja) már az online tranzakcióval egy időben zajló, szimultán adatfeldolgozásban is kitűnő eredményeket produkált. Több alkalommal demonstráltak kiváló feldolgozási válaszidőket. Ezzel ugyan elérték a ma lehetséges legkorszerűbb megoldások színvonalát, de még csak két szakterület egymástól független problémáját oldották meg. A továbblépés iránya kézenfekvő: hogyan érhetők el valós idejű, a vállalat működésének minél nagyobb területére kiterjedő, mégis minimális válaszidők az online tranzakciókkal egy időben zajló adatfeldolgozás esetében?
A pillanatért folytatott harcban az új áttörést a ZLE (Zero Latency Enterprise) jelenti. Ennek hardver- és szoftveralapjai lényegében készen állnak az S sorozat környezetében - a ZLE inkább új megközelítési mód, új technológiai filozófia, amely a valóban hatalmas méretű adathalmazokban is ezredmásodperces válaszidőket nyújt.
A Compaq által kezdeményezett ZLE lényege leginkább egy példával világítható meg. Egy olyan vállalatnál, ahol a zéró látencia eszközei működnek, az egyik dolgozó például bejegyezhet egy termékszállítási igényt a vállalati erőforrás-tervező rendszerbe. Az Enter billentyű megnyomása után néhány pillanattal ez az információ az adatbányászok számára is rendelkezésre áll, sőt számolhatnak vele a pénzügyi tervezők vagy akár a beszállítók is, akiknek weben keresztül van kapcsolatuk a vállalati adatbázissal.
Vagyis legyen szó bármilyen nagyságú adatbázisról, bármely időpontról, a cég bármely munkahelyéről, az adat a megszületése pillanatában az egész nagyvállalat rendelkezésére áll. Nagyon fontos szempont, hogy a vállalatvezetők egyszerűen kezelhető felületen egységes képet látnak, így már semmi akadálya nincs a valós idejű döntéshozatalnak, amelyet a rendszeren belül szabályvezérelt megoldások is segítenek.
Az új filozófia alapja az alkalmazások és az adatok integrációja. Eddig, ha a vállalatok el akarták érni, hogy az adatok minél kevesebb ideig lappangjanak házon belül, két megoldást választhattak: az összes belső adat integrálását egy operatív tárolón (Operational Data Store - ODS) vagy a vállalati alkalmazások integrációját (Enterprise Application Integration - EAI). Mindkét megközelítésnek vannak hátrányai. A Compaq ZLE rendszere ezen hátrányok kiküszöbölésével, az ODS és az EAI megoldások integrációjával találta meg a villámgyors válaszidők kulcsát. Az alkalmazások és az adatok egységes kezeléséhez, vagyis a megoldások integrációjához ki kellett alakítani a nagyméretű adatbázisok kezelésére alkalmas rendszert, a megfelelő tranzakciós hálózatot, ezeket illesztették az üzleti folyamatokat kezelő, valamint a vevői rendszerekhez. Az így kialakult Nonstop Himalaya ZLE Framework a Compaq Nonstop SQL alapjaira építve négy fő részből áll: a tranzakciós rendszerből (többek között Nonstop Tuxedo, Peoplesoft, Oracle), az elérési metódusokból (Nonstop ODBC, OleDB), az üzenetkezelőből (MQ series), valamint az objektumelérési szabványokból (Corba, Server for Java).
A Zero Latency Enterprise Solution képességeit szakmai közönség előtt tavaly egy hatalmas telekommunikációs rendszeren demonstrálták. Három nagy távközlési cég adatait, napi 1,2 billió CDR-t online tranzakción keresztül 90 napig tárolták, majd naponta frissítették (a 91. naptól kezdve mindig törölték a legrégebbi adatokat). Eközben mintegy 30 monitoron követhetően futtattak üzleti alkalmazásokat, számlafeldolgozásokat, adatbányászati feladatokat, online azonosításokat stb. A néhány ezredmásodperces válaszidők a csúcsterheléses időszakokban sem nőttek többel, mint egy-két ezredmásodperc.
A demonstráció egy Nonstop Himalaya szerveren futott, 128 processzorral, 256 gigabájt memóriával, 111 terabájt méretű háttértárolóval. A konfigurációt a közeljövőben - természetesen futás, működés közben, leállás nélkül - kibővítik, amivel létrejön a világ legnagyobb adatbázisa. Akkor a rendszerben 4080 processzor, 8 terabájt fő memória és 6,4 petabájt háttértároló lesz.
Ú. N.
