KÖFOP-2.1.2-VEKOP-15-2016-00001 A jó kormányzást megalapozó közszolgálat-fejlesztés Az Okos város okos közigazgatás kutatóműhely zárórendezvénye Okos szolgáltatások teljesítményének mérése, elemzése és javítása Klenik Attila Nemzeti Közszolgálati Egyetem 2018. szeptember 27.
TELJESÍTMÉNY AZ INFORMATIKÁBAN Általában extrafunkcionális jellemző Késleltetés, hibaráta, áteresztőképesség valamely kapacitáskorlátig Véges erőforrások Fő hibaokok: túlterhelés és kemény hibák is
OKOS VÁROS: ÁTALAKULÓ SZEREP! Kritikussá válhat! Okos utak Ökokerületek Okos épület Drónok Önvezető jármű Okosközmű Nyílt telco Okos város?
HIBÁK HATÁSA Mintha kihúznánk az áramot 8 sec platform túlterhelés 30 sec kiesés SoS: terjedő hatás 120 sec SLA sértés
Kvantált szolgáltatási paraméterek CÉL MA: ELLENÁLLÓ RENDSZEREK Normál Részlegesen degradált Súlyosan degradált Elfogadhatatlan s 1 Leromlott s 2 s 0 Várakoztatás s 1 s 2 Elfogadható s 0 2. szolgáltatás s 3 Várakoztatás vége Működési, hibatűrési és kapacitás-állapot
ESZKÖZ: ÖNMENEDZSELÉS Autonóm elem Autonóm menedzser Elemzés (Analyze) Tervezés (Plan) Megfigyelés (Monitoring) Tudás (Knowledge) Végrehajtás (Execute) Felügyelt elem
EMPÍRIA ÉS TELJESÍTMÉNY-MENEDZSMENT Teljesítmény- és szolgáltatásbiztonság futásidejű metrikái Munkaterhelés ++/+/0 Elveszett --/- feladatok Terhelésmenedzsment - Gyors változások -- Védelmek - -/0 Kapacitástartalékok + Igénymenedzsment -- Trendek Kapacitáskiterjesztés Futásidejű teljesítményvezérlés eszközei
KLASSZIKUS MINTÁK
RENDSZERSZINTEN KOMPLEX PROBLÉMA Felhasználói réteg Kihelyezett hálózat Publikus hálózat Felhő szolgáltató Vállalati hálózat IoT felhasználók IoT alkalmazások Fizikai entitások IoT eszközök IoT átjáró Nagy Kiterjedésű Hálózat Hálózat-széli szolgáltatások Adatfeldolgozás Vizualizáció IoT eszközök nyilvántartása Vállalati adatok Felhasználói adatok Üzleti alkalmazások
A FELHŐ ALAPVETŐ SZEREPE Okos Város Követelmény Rendszeren belüli és rendszerek közötti információ cserére való képesség Felhő Architektúra Komponens IoT átjáró; felhő szolgáltató hálózat; hálózat-széli szolgáltatások Szabvány-alapú szenzor hálózat kommunikációs protokollok IoT átjáró; IoT transzformációs és összekapcsolhatósági szolgáltatások; eszköz menedzsment A rendszer távoli elérése és irányítása IoT átjáró; hálózat-széli szolgáltatások; programozói felület (API) menedzsment Képesség az energia hálózatból érkező adatok feldolgozására, elemzésére és döntések meghozására Elemzési szolgáltatások; vizualizáció; vállalati alkalmazások Különböző forrásból érkező adatok egyesítése IoT átjáró; IoT transzformációs és összekapcsolhatósági szolgáltatások; hálózat-széli szolgáltatások Időben történő adatszolgáltatás a beavatkozáshoz IoT átjáró; hálózat-széli szolgáltatások; elemzési szolgáltatások
MÉRÉS ÉS MODELLEZÉS
A TELJESÍTMÉNY MÉRÉSE I. MEGFIGYELÉS Az elemzés alapja a gyűjtött adat Adatgyűjtés instrumentációval (felműszerezés) Passzív Nem módosítjuk a rendszert Az eleve megfigyelhető dolgokat rögzítjük Korlátozott mélységű megfigyelés Aktív Rendszer módosítása a részletes naplózás érdekében Intrúzív, befolyásolhatja a megfigyelt teljesítményt 12 Klenik Attila, Kocsis Imre
A TELJESÍTMÉNY MÉRÉSE I. MEGFIGYELÉS Az elemzés alapja a gyűjtött adat Adatgyűjtés instrumentációval (felműszerezés) Passzív Nem módosítjuk a rendszert Az eleve megfigyelhető dolgokat rögzítjük Korlátozott mélységű megfigyelés Aktív Rendszer módosítása a részletes naplózás érdekében Intrúzív, befolyásolhatja a megfigyelt teljesítményt 13 Klenik Attila, Kocsis Imre
A TELJESÍTMÉNY MÉRÉSE II. ADATGYŰJTÉS Mikor/mennyi adatot gyűjtsünk? Esemény alapú adatgyűjtés Az eseménykor rögzítjük a megtörténtét Ha gyakori esemény óriási adatmennyiség Pontos megfigyelés Mintavételezés alapú adatgyűjtés Bizonyos időnként rögzítjük a rendszer állapotát Statisztikailag pontatlan eredményt kaphatunk 14 Klenik Attila, Kocsis Imre
TELJESÍTMÉNYMODELLEK Statisztikai modellek Matematikailag egyszerűen kezelhető Nem mindig illeszkednek a valóságra Viselkedési modellek Modellezési formalizmusokkal viselkedés leírása A modellezés finomsága válaszható Általában a részletesség és a matematikai kezelhetőség között választani kell 15 Klenik Attila, Kocsis Imre
KVALITATÍV MODELLEK Tacit, szakértői tudás Explicit tudás (modellek, tudásbázisok, szabványok,...) Tudásmenedzsment Kvalitatív viselkedési modellek Adatelemzés Historikus megfigyelések Célzott és tervezett kísérletek
MINŐSÉGI TELJESÍTMÉNY-MODELLEK
VIZUALIZÁCIÓ SZEREPE ELSŐRENDŰ
ZÁRSZÓ Az IKT teljesítmény és a kapacitás szerepe okos városban új Felhő; (dinamikus) szolgáltatás-integráció; SoS Okos önmenedzsment kell Városi (IKT) szolgáltatáskatalógus? Mérnöki tervezési metodológiák megjelenőben Funkcionálisan is Lásd pl. NIST: Kiberfizikai rendszerek -> okos város