210 likes | 293 Views
Szakiránybemutató 2005. Műszaki informatika szak Rendszer- és szoftverfejlesztés szakmacsoport Informatikai infrastruktúra tervezése szakirány Méréstechnika és Információs Rendszerek Tanszék http://www.inf.mit.bme.hu/infrastruktura. MIT Szolgáltatásbiztos Rendszerek Kutatócsoport.
E N D
Szakiránybemutató 2005. Műszaki informatika szakRendszer- és szoftverfejlesztés szakmacsoportInformatikai infrastruktúra tervezéseszakirányMéréstechnika és Információs Rendszerek Tanszékhttp://www.inf.mit.bme.hu/infrastruktura
MIT Szolgáltatásbiztos Rendszerek Kutatócsoport • European Dependable Computing Conference • IEEE Dependable Networks and Systems • IEEE Symposium on Reliable Distributed Systems • IEEE Design and Diagnostics of Electronic Circuits and Systems • 3rd World Conference on Software Quality • Secure UML • Formal Aspects in Software Engineering • Design Automation and Test in Europe • European Test Symposium
Kutatási projektek EU • DECOS: Dependable Computer Systems (Airbus, Audi, FIAT, Esterel …) • SENSORIA: Service Oriented Computing Nemzetközi • IBM Faculty Award • Modell alapú e-Business rendszerek • Intelligens rendszerfelügyeleti eszközök • H-I, H-P, H-D
Ipari projektek • Kötöttpályás közlekedési rendszerek EU-konform biztonsági minõsítése • GySEV felülvezérlő rendszer • Nokia • National Instruments • Groupama Biztosító • Xxx: termelésirányítás
Célkitűzések Mire leszel képes? • Számítógépes rendszertervezés • Teljesítmény és szolgáltatásbiztonság modellezése és méretezése • Alkalmazói renszertervezés, -integráció Potenciális munkáltatók? • Szolgáltatók, önálló infrastruktúrájú vállalatok • Rendszerintegrátor és tanácsadó cégek
Képzési szempontok • Rendszertervezés • Kereskedelmi komponensekből felépített, szolgáltatásbiztos rendszerek • Alkalmazástervezés • Tervezési és implementációs folyamatok • Projektmenedzsment: • Szervezési és gazdasági (költség) vonzatok • Rendszerfelügyelet: • Infrastruktúra menedzsment
Szakirány tárgyak • Számítógépes infrastruktúra tervezése • Inf. rendszerek szolgáltatásbiztonsága • Informatikai infrastruktúra menedzsmentje • UML alapú modellezés és analízis • Nyílt hozzáférésű informatikai rendszerek • Laboratóriumok: • Informatikai infrastruktúra • Informatikai infrastruktúra menedzsmentje • Számítógépes infrastruktúra rendszertervezése
Számítógépes infrastruktúra rendszertervezése • Rendszerteljesítmény: • Jellemzők, mérés, adatok analízise • Terhelés és megbízhatóság összefüggései • Hardver modellek, hibatűrő architektúrák • Nagy rendelkezésreállású szerverek • e-business rendszerek infrastruktúrájánakteljesítmény és megbízhatóság tervezése
Számítógépes infrastruktúra rendszertervezéseTeljesítmény modellezés 8 1 2 Szolgáltatás Szerver Szerver terhelésének architektúra teljesítménymérés becslése 7 3 Terhelésprofil Felhasználói változásának viselkedés becslése jellemzése 6 5 4 Teljesítménymérés Terhelésprofil Teljesítménymodell
Informatikai rendszerek szolgáltatásbiztonsága • Módszerek a megbízhatóság növelésére: • Állapotmentés és helyreállítás • Többszörözött adatbázisok • Valósidejű rendszerek hibatűrése • Replikált szerverek • Megbízhatóság modellezése és analízise • Petri-hálók, szimuláció • Biztonsági analízis és kockázatcsökkentés
Informatikai rendszerek szolgáltatásbiztonságaHibatűrő mechanizmusok create_ object() set_ properties() Replication Manager Fault Notifier Fault Detector notifications is_alive() create_ object() fault reports Client Server Server C S1 S2 Fault Detector Factory Factory Fault Detector CORBA ORB CORBA ORB CORBA ORB Logging Mechanism Recovery Mechanism Logging Mechanism Recovery Mechanism Logging Mechanism
Informatikai infrastruktúra menedzsmentje • Számítógép hálózatok menedzsmentje • Hálózatfelügyelet, naplózás, kapacitástervezés • Szoftver menedzsment • Konfigurációkezelés • Felhasználó menedzsment • Karbantartáselmélet • Elhasználódás, javítás ütemezése • Behatolásvédelem • Eszközök, ellenőrzés módszerei
Kernel WorldView API Informatikai infrastruktúra menedzsmentjeIntegrált rendszerfelügyelet • TOOLS • Class Browser • Object Browser • Top. Browser • Control Panel • Business View • Class Wizard • Discovery 2-D 3-D COR • Enterprise • Management • Events • Automated Storage • Performance • Problems • Reports • Security • Workload 3rd Party Applications TNG Event Management Agents created using Agent API EMAPI
UML alapúmodellezés és analízis • UML alapú rendszertervezés és analízis • Model Driven Architecture • Modelltranszformációk (modell ellenőrzés) • Kódgenerálás, analízis modell generálás • Specifikus alkalmazásterületek • Valósidejű rendszerek leírása • Software Process Engineering metamodell • Business Process Modelling (BPM) • UML alapú tervezési folyamat • Unified Process • UML alapú tesztelés, adatbiztonság
Nyílt hozzáférésű informatikai rendszerek • Elosztott rendszerek • Enterprise Distributed Object Computing • Model Driven Architecture • Nyílt adatkezelés • CWM, XML, XSL, XMI, DOM, SAX, … • Workflow modellezés és analízis • Middleware rendszerek (CORBA, DCOM, EJB, WS) • Alkalmazás integráció • EAI, ebXML, RosettaNet
Nyílt hozzáférésű informatikai rendszerekModellvezérelt architektúra
Szakirány laborok • Informatikai infrastruktúra • Alkalmazások hibatűrése • Linux klaszterek (Convolo) • Informatikai infrastruktúra menedzsmentje • Adatbányászat: IBM DB2 Intelligent Miner • Rendszerfelügyelet: CA Unicenter TNG, IBM Tivoli • Sz.gépes infrastruktúra rendszertervezése • Komponens integráció, Web Services • IBM WebSphere
Szakirány laborokMegismerhető technológiák • Szoftvertervezés (UML): • Rational Software Architect • Szerver architektúrák, hibatűrés: • MC Linux Convolo, FT-CORBA • e-business: • IBM WebSphere, IBM DB2 Intelligent Miner • Dokumentumkezelés: • Lotus Notes, Lotus LearningSpace • Workflow menedzsment: • Domino Workflow, MQseries Workflow • Integrált rendszerfelügyelet: • CA Unicenter TNG, IBM Tivoli
TDK és OTDK • Országos TDK 2005: • Két I. díj, egy II. díj: Balogh András: Üzleti alkalmazások modell-alapú fejlesztése Kovács Péter Tamás: Idővezérelt rendszerek UML alapú tervezése Micskei Zoltán: Automatikus tesztgenerálás modell ellenőrzővel • Országos TDK 2003: • Két I. díj, egy III. díj • Kari TDK 2004: • Egy I. díj, egy III. díj • Kari TDK 2003: • Három I. díj, egy II. és egy III. díj • Kari TDK 2002: • Egy I. díj, egy III. díj