Népszámlálás 2011 Internetes adatgyűjtéssel Kópházi József, Központi Statisztikai Hivatal Taby Tamás, IQSYS Zrt.
Infotér - 2011 - Balatonfüred
1
Népszámlálási kihívások • • • • •
Adatszolgáltatói hajlandóság csökkenése Adatvédelem Teljes körű lefedettség biztosítása Adatminőség Költségek csökkentése
Infotér - 2011 - Balatonfüred
2
Népszámlálási lehetőségek • Módszerek, adatforrások – Összeírás, közvetlen adatfelvételel – Adminisztratív nyilvántartások
• Rendelkezésre álló technológiák – – – –
Internet Kézi adatfelvételi eszközök Automatikus telefonhívás Optikai karakterfelismerés Infotér - 2011 - Balatonfüred
3
Népszámlálási módszerek Hagyományos
Teljes körű összeírás
Regiszter alapú
Vegyes
Regiszter és teljes körű összeírás
Regiszter és mintavétel
Infotér - 2011 - Balatonfüred
Teljes regiszter alapú
4
Infotér - 2011 - Balatonfüred
5
A magyar népszámlálás • Teljeskörű összeírás • Automatikus körzetesítés – térinformatikai támogatás
• Önkitöltési lehetőség – papír kérdőíven – Interneten
• Adatbevitel –? Infotér - 2011 - Balatonfüred
6
Az összeírás szervezeti felépítése
Infotér - 2011 - Balatonfüred
7
Összeírás előkészítése szakasz
Címregiszter előkészítése Körzetek kialakítása
+
Kérdőívek terítése szakasz
+
+ Internetes kitöltés
Interjú
Egyedi kitöltés
Hajléktalan összeírás
Intézeti összeírás
+
+
+
+
+
+ Adatelőkészítés szakasz
+
Adatbevitel szakasz
+ Kódolás Központi feldolgozás szakasz
+
Automatikus javítás Aggregálás Tájékoztatás
Infotér - 2011 - Balatonfüred
8
Népszámlálási informatika • Egyszeri, nagy volumenű feladat – erőforrás bevonás – feladat kiszervezés – többször hasznosuló beszerzések
• • • • •
Rövid életű, kritikus rendszerek Közbeszerzések sorozata Fejlesztési projektek sorozata Nagyszámú, sokszínű felhasználói kör Költségcsökkentés Infotér - 2011 - Balatonfüred
9
Kihívások • • • • • • •
Biztonság: adatvédelmi és rendszerbiztonság Terhelés: az egész ország használja Infrastruktúra: mi tervezzük és építtetjük fel Oktatás: e-learning, országos tantermi HelpDesk: lakosságnak Médiafigyelem: napi hírek Határidő: éles indulás szeptember 1.
Infotér - 2011 - Balatonfüred
10
Külföldi önkitöltő Magyar önkitöltő
Angol önkitöltő
Népszámlálás Adatgyűjtést Támogató Rendszer
NATAR-2011 VIR és Riporting
Moodle E-learning
Monitoring
Infotér - 2011 - Balatonfüred
11
Egyedi ügyfélelvárások •
Minden jelentős böngészőmotort támogassanak az alkalmazások;
•
Az önkitöltő design egyezzen meg a papír alapú kérdőívvel;
•
Biztonság: EAL4 és CC megfelelés
•
Terheléses elvárások: –
Önkitöltő: 50.000 párhuzamos felhasználó
–
Monitoring: 10.000 felhasználó
•
Az internetes önkitöltés helyesen kitöltött kérdőíveket eredményezzen, vagyis az alkalmazás akadályozza meg az „értelmetlen” kitöltéseket;
•
A Monitoring jogosultsági rendszere alkalmazkodjon a népszámlálást lebonyolító szervezet hierarchiájához;
•
A körzetek teljes folyamata nyomon követhető legyen a kiszállítástól a feldolgozáson át, a kérdőívek megsemmisítéséig.
•
Riportok támogatják a Népszámlálás szakmai irányítását Infotér - 2011 - Balatonfüred
12
Sikerkritériumok • A projektben készült dokumentációkat az elfogadó személyek jóváhagyják
• Önkitöltő rész végig hibamentesen, stabilan, egyszerűen és performánsan működjön • Adatvédelem követelmények teljesüljenek és legyenek ellenőrizhetőek • Vezetőség tájékoztatása a kritikus helyzetekben
Terhelés •
A rendszer terheléses tesztje során egyidejűleg 140.000 felhasználót volt képes kiszolgálni
•
A több szintű terheléseloszlás következtében az egyes komponensek 1-2 nagyságrenddel a tervezett teljesítményük alatt működtek
•
Párhuzamosan 3000 hálózati kapcsolat kiszolgálónként
•
Egyidejűleg 11.000 párhuzamos felhasználó volt a maximum
•
Az alkalmazáslogika jelentős hányada a klienseken valósult meg, a biztonsági követelmények teljesítése mellett, minimális kliens-szerver kommunikációt eredményezve
•
Minimalizált RDBMS terhelés
•
Codesplit: szerver(ek) felé érkező kérések számának minimalizálása, "első letöltés" gyorsítása - 3 egységben töltődött le az alkalmazás
•
CSS Sprite technológia: a képek egy csomagban, egyszerre letöltése a kliens számítógépre, optimalizálva a szerver felé küldött kéréseket
Infotér - 2011 - Balatonfüred
14
Terheléseloszlás Sikeres bejelentkezések, felfüggesztések, véglegesítések 7
Kiszolgált kérések száma másodpercenként
Bejelentkezések 6
Felfüggesztések
5
Véglegesítések
4
3
2
1
0 0:00
12:00
0:00
12:00
0:00
12:00
0:00
12:00
0:00
12:00
0:00
12:00
0:00
Idő
Infotér - 2011 - Balatonfüred
15
12:00
0:00
Biztonság • Ez titkos
Infotér - 2011 - Balatonfüred
16
Biztonság • Adatbiztonsági követelmények: – Az összes lényeges ismert támadási típusra fel kellett készülni (Man In The Middle, code injection, DoS stb.) – A biztonsági követelményeket az adatvédelmi biztos határozta meg és kontrollálta a folyamat teljes időtartama alatt
• Tényleges (sikertelen) támadási kísérletek történtek – Ezeket detektáltuk, a megfelelő katasztrófatervek elkészültek; – Biztonsági esemény az online kérdőív-kitöltési időszak során nem történt; Infotér - 2011 - Balatonfüred
17
Alkalmazott infrastruktúra •
Kliens: Google Web Toolkit technológia
•
Alkalmazásszerver: Nyílt forráskódú technológiák alkalmazása (Linux, JBoss, Apache web szerver, Moodle, Nagios felügyeleti rendszer, Spring és Spring security)
•
Adatbáziskezelő: 2 db Oracle 11gR2 Standard Edition RAC cluster
•
Hardver: 30 db. egy- és kétmagos Intel blade, valamint 4 db. Intel Itanium kiszolgáló
•
Hálózat: Cisco ACE
Infotér - 2011 - Balatonfüred
18
Tapasztalatok – Nagy nyilvánosság előtti üzemeltetés • ügyfélszolgálat, helpdeszk • kommunikáció – Rövid életű, kritikus rendszer • méretezés • fejlesztési elvek • tesztelés • üzemeltetési szabályok – Támadások – Média – Oktatás: mobil infrastruktúra
Infotér - 2011 - Balatonfüred
19
Infotér - 2011 - Balatonfüred
20
2021 Infotér - 2011 - Balatonfüred
21
[email protected] [email protected]
Infotér - 2011 - Balatonfüred
22