Kétszáz szakember összesítette a szavazatokat

–
2002. 05. 26. 23:00
VéleményhírlevélJobban mondva - heti véleményhírlevél - ahol a hét kiemelt témáihoz fűzött személyes gondolatok összeérnek, részletek itt.

A szavazatszámláló bizottságok tagjait is beleértve az ország 3153 településének tizenegyezer szavazókörében összesen mintegy százezer ember vett részt a 2002-es országgyűlési választások körüli munkákban. A mintegy kétezer munkaállomást magában foglaló szavazatösszesítési rendszer kialakításához és üzemeltetéséhez azonban mindössze kétszáz szakember munkája volt szükséges.
Míg az 1998-as választások idején a helyben rögzített adatokat a helyi választási irodák számítógépein összesítették, onnan pedig a replikált adatok kerültek a Belügyminisztérium Központi Hivatalban működő Országos Választási Iroda központi tájékoztató rendszerébe, idén központosított adatbázis alapján folyt a szavazatösszesítés — mondta el Deményné Kertész Krisztina, az Országos Választási Iroda informatikai vezetője. E célra az okmányirodai hálózat meglévő — és a választások napjain csak e célt szolgáló — infrastruktúráját használták, kellő redundanciával látva el a Cisco-alapokon működő hálózatot. A Siemens Rt. fővállalkozásában továbbfejlesztett informatikai rendszer hálózatbővítési és -felügyeleti teendőit a KFKI LNX végezte. A rendszer kiépítésében közreműködtek a KFKI Direkt Kft. munkatársai is. A bővítéshez szükséges aktív hálózati elemeket, Cisco-routereket, -switcheket és PIX tűzfalakat — akárcsak az okmányirodai rendszer esetében — a Cisco Systems Magyarország biztosította. Az alkalmazásfejlesztés az Idom Rt. feladata volt. A mintegy két és fél milliárdos informatikai költségvetésben szerepeltek még központosított közbeszerzés keretében beszerzett eszközök, a projektmenedzsment-támogatást és a minőségbiztosítási feladatokat az AAM Tanácsadó Kft. és Zalaszám Kft. konzorciuma látta el, míg az esetleges hackertámadások felderítése a Sun Microsystems Magyarország munkatársaira hárult.
A biztonság érdekében egymástól elválasztott módon működött az okmányirodai hálózatra épülő szavazatösszesítési, illetve a tájékoztatási rendszer, amelyből a médiák és a pártok képviselői ISDN-, illetve közvetlen vonalon kaphatták meg a részeredményeket. A háromrétegű architektúrát megvalósító, azaz elkülönített adatbázisszerverből, alkalmazásszerverből és ugyancsak elkülönített, egyszerűsített böngészős felületet mutató kliens oldalból álló szavazatösszesítési rendszer a 99,01 százalékos összesített állapot eléréséig folyamatosan szolgáltatta az adatokat a külön védelmi zónában elhelyezett tájékoztatási rendszer felé, amely átlagosan három—öt percenként frissítette az eredményeket a nyilvános weboldalakon. Biztonsági megfontolásokból külön szerver szolgálta ki a választási feladatokban részt vevő apparátus belső (intranet) hálózatát — a nyilvános hálózattal megegyező adattartalommal.
A nyilvánosság gyors és megbízható tájékoztatása mellett az Országos Választási Iroda munkatársai kiemelt figyelmet fordítottak a biztonsági kérdésekre. A rendszerbe csak meghatározott munkaállomásokról, memóriakártya és jelszó birtokában jelentkezhettek be a felhasználók. Mint az Országos Választási Iroda informatikai fejlesztésekért felelős vezetője elmondta, a választások első fordulója alatt összesen negyven sikertelen betörési kísérletet észleltek a szakemberek a hálózat aktív elemein, amelyeket sikeresen elhárítottak, a második forduló azonban adatbiztonsági szempontból ennél is eseménytelenebbül zajlott. S bár országszerte gondoskodtak backuprendszerekről, sem a választókerületek tartalék okmányirodái, sem a fővárosi tartalékként kijelölt Központi Okmányiroda készenlétbe helyezett rendszereinek felélesztésére nem volt szükség.
Ugyancsak hibátlanul működött a választási ügyviteli rendszer, amelyek végpontjait a polgármesteri hivatalok jegyzőinél lévő választási irodákban, illetve a területi választási irodák vezetőinél alakították ki. Deményné Kertész Krisztina szerint a választási informatikai rendszer maximálisan megállta a helyét, és bizonyította az igazgatási gyakorlatban nap nap után jól vizsgázó okmányirodai infrastruktúra választási célra történő hasznosíthatóságát.
***
ADATOK A 2002-ES MAGYARORSZÁGI ORSZÁGGYŰLÉSI VÁLASZTÁS TÁJÉKOZTATÁSI RENDSZERÉRŐL
Az első forduló során tizenhatmillió látogatást regisztrált az internetes tájékoztató rendszer, a második forduló során tizenkilencmilliót.
A választási tennivalók adatfeldolgozási feladataiban a területi szerveket segítő informatikai eszközökön túl kétszáznyolcvan okmányirodában körülbelül kétezer munkaállomás vett részt.

*
BIZTONSÁGI RENDSZER A VÁLASZTÁSOKON
A Sun Microsystems alig öt hét alatt építette ki a választások lebonyolítására kialakított informatikai infrastruktúrát védő biztonsági rendszert, amelynek hardver- és szoftverelemei a választás lebonyolításakor — és az azt megelőző két hónap során is — százszázalékos rendelkezésre állással működtek. A kiépített infrastruktúra különlegesnek számít abban a tekintetben, hogy Magyarországon korábban még nem valósult meg IDS- (Intrusion Detection System, behatolásérzékelő) rendszer ilyen nagy kiterjedésű, országos hálózatban.
A Sun Microsystems számára a választási rendszer kommunikációs infrastruktúrája és a választási információkat szolgáltató webes alkalmazás már adottság volt, ezért a feladat a már korábban kiépített rendszer biztonsági átvizsgálása, javaslattétel a megerősítésre és a szükséges változtatások implementálása lett. Az éles működés során a rendszer hardver- és szoftverelemei kifogástalan teljesítményt nyújtottak mind funkcionalitás, mind rendelkezésre állás tekintetében. A rendszerrel sikerült kiszűrni minden behatolási kísérletet, amiből az első fordulóban közel negyven próbálkozás, a második fordulóban pedig csupán néhány ilyen kísérlet történt. A választási információk a nyilvánosság számára is folyamatosan (száz százalék) rendelkezésre álltak az interneten keresztül.
A választásokra kialakított biztonsági megoldás alkalmas más hasonló események kiszolgálására is, megfelelő adaptáció után például az őszi önkormányzati választások lebonyolításánál is bevetésre kerülhet.
A biztonság folyamatos figyelésére egy monitorozó rendszert telepítettek a Sun szakértői, a meglévő környezet adottságait figyelembe véve a vállalat munkatársai véleményezték a már meglévő biztonsági infrastruktúrát, illetve kidolgozták és telepítették az előre meghatározott feltételeknek megfelelő — világszínvonalú — biztonsági rendszert. Alapvető elvárás volt a meglévő infrastruktúra működésének sértetlenül hagyása (minden, korábban telepített alkalmazásnak hibátlanul kellett együttműködni), ugyanakkor a támadások észlelésében a maximumra kellett törekedni. A védelmet a magas műszaki színvonalú termékeken kívül részben az üzemeltetők megfelelő szintű képzésével, részben átgondolt intézkedési tervekkel és belső folyamatokkal lehetett biztosítani. A kiépített rendszer redundáns, azaz minden egyes rendszerelem megkettőzve állt rendelkezésre az előre nem tervezett esetleges leállások kiküszöbölésére, illetve a vállalat gondoskodott az egyes rendszerelemek aktuális állapotát leíró információk mentéséről is. A szolgáltatás része volt a helyszíni tartalék erőforrások biztosítása és a dedikált szervizügyelet is, de ezek igénybevételére a kifogástalan működésnek köszönhetően nem került sor.
Az infrastruktúra kiépítése 2002 márciusának első napjaiban kezdődött, és a hónap végére a rendszer már működőképes volt, az éles üzemig hátralévő egy hét finomhangolással telt el. A kiépítésnél úgynevezett elosztott rendszert alakított ki a Sun, a forgalmat hálózati szenzorok figyelték, amelyek adatait egy eseményt összesítő szerverre továbbították, és amelyeket egy dedikált adatbázisszerver tárolt. A kritikus végfelhasználói munkaállomásokra az alapvető tűzfal funkciókon túl integrált behatolásdetektáló szoftvermodulokat is telepítettek.
A rendszerben Sun NetraT1 szervereket, Sun Solaris8 operációs rendszert, ISS RealSecure Network Sensor 6.5-öt, ISS Internet Scannert és ISS ICE Cap Managert alkalmaztak. Ez utóbbi — a biztonságtechnikában vezető termék — Magyarországon először ebben az infrastruktúrában működött élesben.
A szolgáltatások között szerepelt a monitorozó rendszer megtervezése, implementálása és a monitorozás végzése rendszeres összesítő jelentésekkel, valamint a finomhangolás, a biztonsági intézkedési tervek készítése, a megrendelői oldalon az üzemeltető és együttműködő partnerek oktatása, illetve emelt szintű szolgáltatásként folyamatos onsite szakértői jelenlét. A teljes biztonsági rendszer a Sun által gyártott komponenseken kívül tartalmazta az ISS (Internet Security Systems N.V.) termékeit is, illetve a cég Professional Services üzletágának szakemberei az általuk implementált rendszerrel kapcsolatosan szakértőként is közreműködtek.
*
DEBÜTÁLT AZ ORACLE FÜRTÖZÉSES TECHNOLÓGIÁJA
A 2002-es választások lebonyolítására kialakított informatikai rendszer az Oracle9i adatbázist, illetve az Oracle9i RAC (Real Application Cluster) adatbázis-fürtözési technológiát használta a nagy mennyiségű és biztonságos adatfeldolgozás lebonyolítására. Magyarországon ez az infrastruktúrát most először alkalmazták, amely az adatbázist tekintve százszázalékos rendelkezésre állást és megbízhatóságot nyújtott a hazai környezetben kiemelkedően magas szintű elvárások szerint kiépített rendszerhez.
A rendszernek az alapvető elvárást, a hibamentes működést számos egyedi feltételnek megfelelve kellett teljesíteni. Közel kétezer, adatrögzítésre szolgáló PC-t kellett kiszolgálni, amelyekről mintegy harmincötezer adatlap és jegyzőkönyv adatait dolgozták fel alig négy óra alatt. A feldolgozott adatokból tízpercenként friss információt kellett továbbítani a központ, illetve az internetes felhasználók felé. További fontos feltétel volt a tervezésnél a könnyű betanítási lehetőség is, tekintettel a nagyszámú felhasználóra. Az adatbevitelre szolgáló terminálokon kívül egy vezetői információs rendszert is kiépítettek.
A rendszerhez egyedileg kialakított háromrétegű alkalmazást fejlesztettek ki. Az adatbázis-konfigurációt az Oracle9i adatbázis, illetve Oracle9i RAC (Real Application Cluster) jelentette, amely a központi számítógép két külső node-ján futott. Ez szolgálta ki az alkalmazásszervereket (egy clusterben négy node-ot), illetve ezekre a gépekre érkeztek a különböző felhasználók adatai a területi választási irodákból és az okmányirodákból. A rendszerhez kapcsolódó gépek 64—512 kilobit/másodperc fölötti adatátviteli kapacitással bíró menedzselt bérelt vonalakon csatlakoztak, de ez az érték egyes helyeken elérte a 2 megabit/másodpercet is.
A biztonság érdekében az infrastruktúrát úgy alakították ki, hogy minden tekintetben kihasználhatók legyenek az Oracle9i Real Application Cluster (RAC, valódi alkalmazásfürt) nyújtotta magas szintű adatbiztonsági funkciók. A RAC az Oracle adatbázis-kezelő speciális, több node-os kiterjesztése, amely nagyfokú skálázhatóságot és rendelkezésre állást biztosít a teljesítmény feláldozása nélkül. A RAC olyan hardverfürtön (node-ok csoportján) fut, amelyek egymással együttműködve kívülről egy rendszernek látszanak. A hardverfelépítés szerverekből, szerverek közötti nagy sebességű hálózati kapcsolatból és közös merevlemezes alrendszerből áll, amelyekben a szerverek közösen használják és menedzselik a merevlemezen elhelyezkedő adatokat, de a saját fizikai memóriáikat nem osztják meg, hanem egységes memóriát hoznak létre. A szerverek egy vagy több processzorból álló gépek lehetnek, amelyek saját operációs rendszerrel, adatbázis-példánnyal és alkalmazásszoftverrel rendelkeznek.
Az Oracle9i adatbázis-kezelő számos, a választási rendszerben elengedhetetlen hibatűrési és rendelkezésre állási tulajdonsággal bír (katasztrófa elleni védelem, rendszerhiba elleni védelem, emberi hibák elleni védelem és tervezett leállások kezelése), amelyekből több a RAC-nak köszönhető. A rendszerhibák elleni védelem területén kiemelkedő a RAC által teremtett transzparens clusterarchitektúra-kezelő környezet, amely technológiát korábban az Oracle Parallel Server néven ismert opció alapozta meg. Az Oracle clusterkörnyezetekre kialakított másik architektúrája az Oracle Fail Safe, amely automatikusan végzi a cluster tartalékképzését.
Az emberi hibák elleni védelmet — a LogMiner és DataGuard funkció mellett — az adatbázis-kezelő megújított rollbackszegmens-kezelője, az Automated Undo Management biztosította, amelyben az úgynevezett visszamenőleges lekérdezési funkciónak (Flashback Query) a jóvoltából az adatok valamely múltbeli időpont szerinti állapot kérdezhető le.
Az internetes adatszolgáltatást tekintve a biztonságos működést tűzfalak biztosították, a központban a nagyobb biztonság érdekében az internet használata tilos volt. A webes adatszolgáltatás keretében több PC-t (tűzfalon át) külön szolgáltak ki, amelyek HTML formátumú tartalmat generáltak az adatbázisból, és ezen keresztül szolgálták ki a felhasználókat. A rendszer tehát internetről közvetlenül nem volt elérhető, csak az előtét PC-ken keresztül.

Ne maradjon le a Magyar Nemzet legjobb írásairól, olvassa őket minden nap!

Google News
A legfrissebb hírekért kövess minket az Magyar Nemzet Google News oldalán is!

Portfóliónk minőségi tartalmat jelent minden olvasó számára. Egyedülálló elérést, országos lefedettséget és változatos megjelenési lehetőséget biztosít. Folyamatosan keressük az új irányokat és fejlődési lehetőségeket. Ez jövőnk záloga.