A térinformációs rendszerek technológiai háttere
Elemi felhasználói kérdések • Mi is az a számítógép ? • Hogyan épül fel egy interaktív grafikus rendszer ?
Dr. Szabó György egyetemi docens
• Hogyan épül fel egy számítógép rendszer ? • Hogyan működnek a számítógépek, hálózatok ? • Mi különbözteti meg az egyes gépeket, rendszereket ?
BME Fotogrammetria és Térinformatika Tanszék 1111 Budapest, Műegyetem rkp. 3., K I. 31.
• Mire kell ez az egész egy mérnöknek? – 20 éve a technológiai ismeret elsajátítása dominált
E-mail:
[email protected]
– Ma a választás felelőssége miatt kell egy átfogó IT ismeret
Elmúlt évek IT dilemái
Változó üzleti modell
• Az eszközhasználathoz szükséges technikai tudás csökken, de az alkalmazások produktuma elmarad a lehetőségektől • Kinálati piac -> Választás dilemája • Felgyorsúlt fejlődés -> Gyors elavulás • Eszközbirtoklás -> Szolgáltatás • Biztonság –> Kiszolgáltatottság
• Szervezet –> Szerveződés • Lokális ellátás -> Globális forrásmenedzsment • Parancs, vezérlés -> Érzékelés, válasz • Belső vezérlés -> Átfogó szabályozás
Múlt -> Jelen ->Jövő ->Eszköz ->Adat ->Információ ->Kapcsolat
Összetett problémák (komplexitás) a térinformatikában
Térbeli adatgyűjtés és modellezés technológiai folyamata •Tervezés
•Adattárház
II. Szenzor - típus - felbontás - eszköz hibák - zaj, mérési hibák - tárolási, közlési hibák -
III. Feldolgozás alrendszer II. Szenzor alrendszer
IV. Információ - észlelés - érzékelés - felfogás - értelmezés I. Tárgy tér - napállás - atmoszféra - terep felszín - tárgy geometria
Szenzor Komplexitás
Idő/Tár komplexitás
Térinformatikai Rendszerek Komplexitási Tényezői I-IV. Vizuális komplexitás Folyamat komplexitás Minőség komplexitás
Közeg Komplexitás III. Feldolgozásr - konverziós hibák - algoritmus hibák - feldolgozási hibák - személyi hibák
I. Tárgytér, Közlési szándék
Algoritmus Komplexitás
Valós világ Komplexitás
Észlelési Komplexitás
IV. Információs alrendszer
Modellezési Komplexitás
Kommunikációs komplexitás
Mérési Komplexitás
•1
Komplexitási Tényező
Probléma/ szűk Kritikus elem keresztmetszet
Megoldás
I.Valós világ komplexitás
Kezelhetetlenül tényező
Ontológia,
Absztrakció, Fogalmi modellezés, Hierarchikus skálázás
I.Mérési komplexitás
Mintavétel, pontosság
Megbízhatóság
Minőség tervezés
Környezeti zaj modellezés
Redundáns mérés
Szenzor modell
Kalibráció
sok
Mérési <>
Adat -> Információ -> Tudás
II.Közeg komplexitás
Ideális valóság
állapot
II.Szenzor-komplexitás
Szenzor hibák
pontatlanság,
III.Idő-komplexitás
Időigény
Módszer, Algoritmus
III.Tár-komplexitás
Tárigény
Memória/operatív háttértár
Méretnövelés, Tömörítés
III.Algoritmuskomplexitás
Gyakorlati implementáció, kiszámíthatóság
Numerikus megoldás, algoritmusok, Paraméterek
Egyszerűsítés, AI rendszerek, Fuzzy rendszerek
IV.Archiválási komplexitás
Végtelen élettartam
Digitálistároló eszközök, Analóg- nyomtatók, plotterek
Többszörös hibrid tárolás, Előremenekülés
IV.Kommunikációs komplexitás
Sávszélesség, Szelekció
Hálózatok, adat tárházak
Sebesség Felhasználó kommunikáció
IV.Modellezési komplexitás
Analitikus hiánya
Algoritmizálás
Objektumorientált rendszerek, Kognitívrendszerek, egyszerűsítés
I-IV.Vizuális komplexitás
Humán érzékelés, észlelés kiszolgálása
Adatbeviteli, megjelenítő eszközök, módszerek
Hierarchikus skálázás, Új alapelvek
I.-IV.Folyamat komplexitás
Üzleti kiszolgálása
Rendszer architektúra
BPR, CRM, SOA rendszerfilozófia
I.-IV.Minőség komplexitás
Hiba modell hiánya
Hibaterjedés
TQM
modell
igények
Processzor,
Teljesítmény növelés, Modell egyszerüsítés
•Ontológiai
Tudás
•metaadatok
növelés, specifikus
•Entitás metaadatok •Objektum metaadatok
Információ
•Nyers, megfigyelt adatok
Adat
alapú
Székesfehérvár: Geodézia,
Megfigyelt adat - > Tudás
Fotogrammetria, Lidar integráció •Gassem Asrar (NASA)
Lidar pontfelhő (2x 45 millió pont, 5-10 pont/m2), Ortofotó (20Mpixel, 0,5m RGB, NIR), Földmérési alaptérkép (3Mbyte), Földi lidar (25M pont/ha 2500 pont/m2)
Google server park a kezdetektől napjainkig…
Hogyan legyünk ezen úrrá? • •
• • • •
A Föld szárazföldi felszíne kb 148 millió km2 A Google Maps heterogén 2D lefedése mintegy 100-150 Tbyte > kezelését mintegy 200.000-400.000 szerver végzi, 1 szerver konténer kb 1000 szervert tartalmaz 15 cm-es pixel felbontás -> képmennyisége 20 PetaByte (10x-es redundancia 200 Pbyte) Utca szintű felbontás 2 cm -> képmennyisége 1 ExaByte 2D objektum szintű felbontás < 0,5cm -> képmennyisége 18 ExaByte És ez még fokozható: 3D, idősorok, dinamikus, valós idejű jelenségek…
Kilo Mega Giga Tera Peta Exa Zetta Yotta
•2
Erdős Pál becslése
A mentőöv - > IT eszközeinek fejlődése
Algoritmus
Időigény
„Törvények”
Maximális probléma méret 1 másodperc
1 óra
10x-es sebesség
• Moore törvény : processzor teljesítmény 24 havi duplázódás
A1
n
• Gilder törvény: hálózati sávszélesség 12 havi duplázódása
A2
n logn
140
2 *10**5 ~ *10
A3
n**2
31
1897 *3,16
A4
2**n
9
21 +3,3
A5
n!
6
10 +10/n
• Metcalfee törvény: hálózat értéke node node**2 **2 • Ruettgers törvény: tárolókapacitás 12 havonta duplázódik • Shugart törvény: 1 bit tárolási költsége 8 havonta feleződik
A1A1-A5 algoritmusok számítási igénye A1
A2
A3
A4
3,6*10**6
* 10
Szuperszámítógép: •Ismert univerzum összes atomja: 10**80 •Sebesség: 3*10**8 m/s •Világ feltételezett keletkezése óta eltelt idő: 10 milliárd év, 3,15 *10**17 s Eddig elvégzett műveletek száma: 9,45 * 10**105 A5 típusu problémából (n!) n=73 megoldható
Vannak –e korlátok?
n
1000
IT prognózisok/valóság
A5
1
1
0
1
2
1
2
2
0,60206
4
4
2
3
3
1,431364
9
8
4
4
2,40824
16
16
24
5
5
3,49485
25
32
120
6
6
4,668908
36
64
720
7
7
5,915686
49
128
8
8
7,22472
64
256
40320
9
9
8,588183
81
512
362880
10
10
10
100
1024
3628800
11
11
11,45532
121
2048
39916800
12
12
12,95017
144
13
13
14,48126
169
8192
6227020800
14
14
16,04579
196
16384
87178291200
15
15
17,64137
225
32768
1,30767E+12
73
136,7659
5329
9,44 E+21
2,487E+109
4096
• HW trend –
6
Portolás
• HW tény +
5040
• SW trend + • SW tény –
479001600
Tanulási idő>> Erkölcsi elavulás<<
… 73
Mi volt régen?
Mit hoz a jövő?
•
Tökéletlen eszköz - Korlátok, költségek, teljesítmény
•
Tökéletlen adat - Pontosság, minőség, aktualitás
•
Tökéletlen modell - A praktikum érdekében a valóság elhanyagolása
•
Tökéletlen technológia – A hagyomány „digitalizálása”
•
Tökéletlen felhasználó – Specialisták mítosza
•
Tökéletlen szabályozók – Kőbe vésett rendeletek & anarchia
•
Tökéletlen szervezetek – Monopóliumok, alkalmazkodásképtelenség
Hol kerestük a kiutat?
• Változó világ • Változó modellek • Változó feladatok • Változó technológia • Változó felhasználók
•
A technológiai fejlődés mindent megold – Számolás, Tárolás, Megjelenítés, Kommunikáció (Csak az a humán faktor ne lenne…)
•
Digitalizáljuk az egész világot - De ki fogja értelmezni?
•
Legyen minden adat nyilvános – Vagy inkább titkos?
•
Legyen minden adat ingyenes – Vagy inkább fizetős?
• Változó szabályozók • …
•3
Lássuk az információtechnológia áldásait…
Hogyan képzelték el a RAND Co. tudósai 1954-ben a 2004-es év„home computerét”…
Popular Mechanics, 1954???
…és a viselhető számítógépeket
Tanulságok: 1. A jóslás mindig kockázatos ! 2. Mindig kételkedj az Interneten talált forrásokba! A kép egy 2004-es képszerkesztési verseny eredménye. Az eredeti kép 2000-ben készült az U.S. Navy egyik tengeralattjáró vezérlő termének modelljéről. http://www.snopes.com/inboxer/hoaxes/computer.asp
Eszközök
Alkalmazói környezet
Kor
"Motor„ alaptechnológia
Memória
Háttértár
Perifériák
Jelmondat
Jellemzők
"-50
Eelktromechanikus IBM
nincs
Lyukszalag, lyukkártya
analóg eszk
"Csoda"
Gigantikus költségek
~50
Neumen elv, tárolt prgvez Elektroncső ENIAC, EDVAC 1947
Ferrit gyűrüs
Lyukszalag, lyukkártya
Karakter nyomtatók, CRT-vektor
Centralizáció
Számítóközpont: Mainframe, megszálottak
F. gy.
Mágneses adattárolás, -szalag, -lemez
CRT-vektor, rajzgépek
(Nekünk is van gépünk)
Katonai, Kormányzati Nagyvállalati alkalmazások
DRAM 32 K
MTBF QUIC, DAT, DVT, Floppy, Winhester
CRT-raszter, mátrix nyomtatók, V-R
Decentralizáció
Mini, mikro gépek elterjedése HOME comp, PC
~60
~70 ~80
Félvezetők, tranzisztor
Mikroproceszzor Multi processzor, AI
~90
Hálózatok
~2000
Osztott rendszerek: GRID, Cluster
2000-
WAP, Computer cloud
64k-1M
G byte >>
100M
Tömeges
Perszinalizációnekem is van!
G, Tbyte diszk tömbök, RAID
CRT-R, Raszter nyomtatók, Laser
Erőforrás megosztás, integráció
100GbyteTbyte
LCD, TFT, tintasugaras
Kommunikáció
WEB
Mobilitás, Felhő
GSM, GPS, PDA, PNA
>>
TFT, sztereo
GIS technológiai folyamatok/ szerepkörök/erőforrás igény Input
Adatkezelés
Elemzés elemző
készítő
készítő LAN, MAN, WAN
Megjelenítés felhasználó
Erőforrás igény
elemző felhasználó
•4
Műveleti komplexitás – Fejlődés meghatározó elemei a térinformációs rendszerekben
IT Fejlődés kulcs elemei/eszközei
Komplexitási Tényező
Probléma/ Szűk keresztmetszet
Kritikus elem
Megoldás
• Számítási teljesítmény/processzorok
Időkomlexitás
Időigény, számítási teljesítmény
Processzor
Nem szekvenciális végrehajtás
• Adat tárolás/háttértárak • Megjelenítés, interaktivitás/ I/O eszközök
Tárkomplexitás
tárigény
Memória/operatív háttértár
Méretnövelés, tömörítés
Vizuális komplexitás
humán érzékelés kiszolgálása
adatbeviteli, megjelenítő eszközök
Méret, felbontás-Új alapelvek
"-Archiválási komplexitás
archív tárolás, végtelen élettartam
DIG-archiváló eszközök, ANgraf. Dokumentumok
Multitárolás,Előremenekül és
Kommunikációs komplexitás
Sávszélesség, szelekció
Hálózatok, adat tárházak
Sebesség növ, asszociatív kommunikáció
Folyamat komplexitás
Üzleti igények kiszolgálása
Rendszer architektúra
BPR, CRM, SOA alapú rendszerfejlesztés
• Kommunikáció, Információ megosztás és gyűjtés/ hálózatok • Virtualizáció Virtualizáció,, számítási felhők
A térinformatikai technológiák fejlődése FELHASZNÁLÓI réteg
Web & Application Services
Desktop & Enterprise & Internet & Mobil& Wireless
A közeljövő (jelen?) a számítási felhő -> termék szolgáltatássá transzformálása
WEB és ALKALMAZÁS SZOLGÁLTATÁSI réteg
Data Management Services
INTEGRÁLT ADAT és TÉRKÉP SZOLGÁLTATÁSI réteg
Mi van a felhőben?
•5
Számítógépek építő elemei Mit is takart az informatikai tudás néhány évvel ezelőtt?
Hardver Memória
Input perifériák
CPU
Output perifériák
Háttértár
CPU jellemzői •
architektúra: – Szekvenciális: CISC/RISC ->Hibrid – Nem szekvenciális: Pipe-line, Vector, Neuron – Multi processzoros: Dinamikus, Statikus
Memória típusok • Statikus / dinamikus RAM - Random Access Memory • ROM - Read Only Memory
•
sebesség: Mhz-Ghz
•
regiszter méret: 16,32,64 bit
• EPROM / Flash Eprom - Erasable Programable ROM
•
adat busz mérete: kommunikáció sávszélessége
-> Sebesség/beállási idő/ár
•
címbusz mérete: kicímezhető fizikai memória
Adattárolók
A bitek mágneslemezen történő tárolása
Operatív: mennyiségi gondok Archív: hosszú távon megbízható technológia hiánya !!! Típusok: • Mágnes szalag: soros, lassú elérés, olcsó archiválás • Mágneslemez: gyors random elérés, meghibásodási veszély • Optikai tároló: olcsó tömeg archiválás • SSD ((Solid Solid State Device): Device): drága, gyors random elérés
•6
Mágneslemezes tárak technikai megoldásai
Mágnesszalagos tárolók
• cserélhető merevlemezes tárak
• 1/2 inch IBM mágnesszalag - 100 Mbyte
• fix merevlemezes tárak (winchester)
• negyed inches kazetta - QIC (quarter inc cartridge) - 10 10--100 Mbyte
• cserélhető winchester kazetták
• Digitális hangszalag - DAT (digital audio tape) - 10 10--200 Gbyte
• meghajtó tömbök (RAID) • hajlékonylemezes JAZZ)
tárak
(floppy,
ZIP,
• sebesség/kapacitás/megbízhatóság
A CD techológia családfája
Optikai adattárolók • Csak olvasható CD CD--ROM • Egyszer írható WORM • Többször írható magnetomagneto-optikai lemez • Megbízhatóság/tároló kapacitás/ár
A CD adathordozó felépítése
CD gyártás lépései .
.
Spirális tárolás:adatsűrüség 1600 tpi ~20. 000 sáv * 30K (floppy 96 tpi)
•7
A CDCD-ROM olvasási eljárása
Digital Video Disk -DVD
A magnetomagneto-optikai lemez jelrögzitése
Grafikus megjelenítők, képernyők • Alfanumerikus képernyők • Vektorgrafikus képernyők • Rasztergrafikus megjelenitők
A hagyományos CD és a DVD lemezfelületi különbségei: •két oldal, két réteg bevezetése •csökkent a lyukak mérete (kb. 2,08x) •megnõtt a spirális sávokok sûrûsége (kb. 2,16x) •továbbfejlesztették a csatornamodulációt és a hibajavítási rendszert •a lézer finomabban fókuszálható •kevesebb szolgálati információ a szektorban
CRT elvi felépítése
• 3D megjelenitők • Felbontás/méret/frekvencia/színmélység
Árnyékmaszkos katódsugárcső
•8
Input eszközök
LCD képernyők
• Billentyüzet - 5,7,8,16,32 bites kódkiosztás
Üveg lemezek Vertikális szűrő
• Mouse - relativ pozicionálás • Digitalizáló tábla - abszolut pozicionálás • Szkenner - kép bevitel
Kell –e billentyűzet? Folyadék kristály Horizontális szűrő Szín szűrő
Output eszközök • Sebesség/felbontás/eszköz ár/üzemeltetés TCO • Nyomtatók: irodai dokumentálás • Vektoros rajzgépek: hagyományos műszaki dokumentálás, „vektoros rajzolás” • Raszter plotterek: raszteres képi megjelenités, poszter nyomtatás
Nyomtatási képek
Nyomtatók • Karakter (sor) nyomtatók: fix betükészlet, nagy sebesség • Mátrix nyomtatók: 9 9--24 tűs mechanikus nyomtatás, több példányos nyomtatás • Laser nyomtatók: 300 300--1200 dpi, F/F, szines közel nyomdai minőségű garfika • Tintasugaras nyomtatók: 300 300--1200 dpi, F/F, szines képi megjelenités
Rajzgépek
Mátrix • Vektoros: rajzeszköz, tinta, papir, sebesség Tintasugaras
• Raszter plotterek: elektrografikus, termál, tintasugaras elvek
Laser
• Elektrografikus: virtuális kép - hordozó anyag elektro szenzitiv - fényszedés, elektrosztatikus - egyedi, minőségi nyomtatás xerográfia - laser nyomtatás
•9
Hálózatok, hálózati eszközök
Hálózat topológiák
• Izoláció korlátai • Eszközök gazdaságos használata
Csillag
Busz
Gyűrű
• Adatok közös használata • Feladatok egyidejűsége
Fa Soros
• Információ megosztás, kommunikáció, szociális média • LAN, MAN, WAN -> Internet, Mobil, WIFI • Eszközök Eszközök:: hálózati közeg, aktív eszközök, csomópontok
Busz rendszerű hálózat
Teljesen összefüggő hálózatok
A kapcsolók az állomásokon belül ill. kívül
Csillag hálózat
Hierarchikus fa hálózat
•10
Hálózati szabványok: ISO OSI ajánlás - TCP/IP implementáció
Gyűrü hálózat
ISO réteg 7. Alkalmazási
6. Megjelenítési 5. Viszony 4. Szállítási 3. Hálózati 2. Adatkapcsolati 1. Fizikai
TCP/IP megvalósítás Telnet - virtuális terminál FTP - file transzfer SMTP - levelezés
ISO szabvány VTS Virtual Transfer System FTAM File Transfer System X.400 ISO 8824 ISO 8326 ISO 8o72 CCITT X.25 ISO 802.2 ISO 8802.3, FDDI
TCP IP Internet Protocol Ethernet Ethernet 50 ohm
A
Kommunikáció az ISO/IOSI modellben
B
Hálózati építő elemek • Kábelezés: vékony vékony--Ethernet, vastagvastagEthernet, UTP, STP, TokenToken-Ring, FDDI • Aktiv elemek: repeater, bridge, router, gateway • Szerverek • Komunikációs protokol
Lokális hálózat felépitése M acintosh IIx
Hálózatok aktív elemei és az ISO/OSI rétegek kapcsolata
I O
Fizikai réteg
Repeater Jelismétlõ
Ugyanaz
Bridge Hálózati híd
Különböző
Router Forgalomirányító Gateway Hálózati átjáró
Adat- kapcsolati réteg
Hálózati vagy magasabb réteg
Ugyanaz Részben ugyanaz
Ugyanaz
Különböző
Különböző
Ugyanaz
Különböző
Különböző
Különböző
Macintosh IIx
Összekötőréteg
Ugyanaz
I O
Macintosh IIx
PC
I O
LAN
•11
Hibrid hálózatok
Szoftver elemek – Operációs rendszerek – Rendszer szoftverek, utilityk – Fejlesztői rendszerek – Felhasználói, alkalmazói rendszerek – Adatbáziskezelő rendszerek
Információs rendszerek szoftver komponensei
Operációs rendszerek • Felhasználó kezelés: single user / multi user • Feladat kezelés: single task/multi task • Hálózati operációs rendszerek: osztott feladat Memória
CPU
Operációs Rendszer
Felhasználó
Háttértár
Alkalmazott operációs rendszerek • Gyártó függő: DEC DEC--VMS, IBMIBM-DOS • Nyilt rendszerek: AT&T AT&T--UNIX, XENIX, LINUX • Mikrogépek op. rendszerei: MSMS-DOS, APPLE--MAC OS, MS - WINDOWS 3.1, NT, APPLE WINDOWS 95, 98, 2000, XP, Vista, V7, V8
• Mobile operációs rendszerek: Symbian Symbian,, Android,, Windows Phone, Android Phone, BalckBerry, BalckBerry, i/OS,…
Programnyelvek - generációk • I. Gépi kód - processzor utasitások • II. Assembler - gépi kódu “szubrutin” gyüjtemény • III. Magas szintü nyelvek - univerzális és problémaorientált feladat megoldó eszközök • IV. Objektum orientált, logikai nyelvek magas szintű feladatmegoldó eszközök, “alkalmazás generátorok”
•12
FORTRAN
BASIC
COBOL
ALGOL 58
ALGOL 60
ALGOL 68
Szabványositási törekvések
JOVIAL
Pascal
PL/1
SIMULA
• Technikai izoláció korlátai - kooperáció, kommunikáció …
SMALLTALK
Konkurrens Pascal
Modula
Mesa
Euclid
CLU
• Megoldás: izolált eszkökök hálózatba kapcsolása, és a közöttük folyó adatáramlás szabványositása
Ada
LISP
Plasma
Mac LISP
Scheme
QA 4
INTERLISP
BCPL
APL
SNOBOL
BLISS
FORTH
C
• Műszaki gazdasági kényszer: - Adatkommunikáció / hálózat szabványok - Adatcsere / geometriai, grafikai szabványok
SL 5
Grafikus szabványok áttekintése
Grafikus interface felületek
Felhasználói grafikus adatbázis 1. szint: IGES, STEP, SET, PDES
• Alacsony és magas szintű adat interface (VDM, CGM - IGES, PDES, SET, STEP): gafikus elemek szabványos definiálása, tárolása, konverziója
Felhasználói programok 2. szint: GKS, PHIGS Grafikus alapfunkciók
• Szoftver interface (VDI,CGI - GKS, PHIGS): platformok közötti fejlesztői mobilitás
3. szint: VDI, VDM, CGI, CGM Eszköz meghajtók
• Nyelvi interface (SQL): rendszer és implementáció független lekérdezés
Térinformációs rendszerek szoftver környezete • Technológiai szigetek: részfeladatok izolált megoldása • ToolTool-box rendszerek: szerszámosláda elv, hasznos elemi eszközök kollekciója • Integrált térinformatikai alkalmazások: egységes keretrendszer--moduláris komponensek keretrendszer
Grafikus eszközök
Mit is integrálunk? •
Szervezet : competition/ competition/cooperation ->akvizíció
•
Technológia: szögmérés, távmérés, szervotechnika, szervotechnika, képalkotó szenzorok, GPS, IMU, kommunikáció ->konvergencia
•
Adat1, fogalmi: tér ontológia, GIS nyelv
•
Adat2, logikai: geometria, szakadat, V/R, komplex modellek
•
Adat3, fizikai: gyártó/platform függő formátumok, ISO, OGC -> szabványosítás
•
• Alkalmazás integráció: heterogén alkalmazások közötti integráció, middleware
Alkalmazás: egyedi etűd/folyamat ->nemzeti GIS infrastruktúra – NSDI,INSPIRE
•
Erőforrások: stand alone alone,, lokális munkacsoport, kliens/szerver ->GRID, CLUSTER, Cloud Computing, Computing, Virtualizáció
• SOA: szolgáltatás orientált architektúra
•
Szolgáltatás integráció, Számítási felhő, SOA, Virtualizáció -> IaaS (Infrastructure as a Service) -> PaaS (Platform as a Service) -> SaaS (Software as a Service) ->CaaS (Composition as a Service)
•13
A térinformatikai szoftverek fejlődési iránya
Komplex térinformatikai rendszer folyamatai
Forrás adatok
Térkép és adatbázis szerver Alkalmazás-szerver
PDA Kliensek
Integrált, konszolidált adatbázisok (Adattárház)
Mobil Kliensek
Rendszeradminisztráció Windows Desktop Kliensek
Web Kliensek
Desktop & Enterprise & Internet & Mobile workers & Wireless
A közeljövő (jelen?) a számítási felhő -> termék szolgáltatássá transzformálása FELHASZNÁLÓI réteg
Web & Application Services
WEB és ALKALMAZÁS SZOLGÁLTATÁSI réteg
Data Management Services
INTEGRÁLT ADAT és TÉRKÉP SZOLGÁLTATÁSI réteg
Térinformációs rendszerek üzemeltetési megbízhatósáa
Rendszerek biztonsági minősítése
Harver:
USA Védelmi Minisztérium (DoD) biztonsági kategorizálása:
•
Gyártás: minőségbiztosítás
•
Üzemeltetés: környezeti hatások, elektromoság, por, víz, rázkódás
Szoftver: •
Program helyesség: bizonyítás, tesztelés
•
Biztonság: bizalmasság, változatlanság, hitelesség, letagadhatatlanság
Hibatűrő rendszerek: erőforrások redundáns biztosítása •
Statikus: hibás elem elfedése a tartalékkal
•
Dinamikus: hiba esetén átváltás a tartalék rendszerre
D: Minimális BIOS szintű védelem C: Felhasználói azonosítás, védelem a felhasználó belátására bízva (Pl. Linux, MS Windows – C2 biztonsági szintje) B: Gyártótól függetlenül auditált kötelező biztonsági politika A: Rendszer fejlesztés program helyesség bizonyítással
•14