A Microsoft rendszermenedzsment víziója A Dynamic Systems Initiative A System Definition Model Az üzemeltetésre tervezett szoftverek A SDM jelentősége
Ön-telepítőÖn-konfigurálóÖn-optimalizálóÖn-hangolóÖn-felügyelő Ön-védelemre képes Ön-diagnosztizálóÖn-gyógyítóÖn-eltávolító Ön-* rendszerek
ITIL-alapú eljárások, beágyazott tudás Modellek segítségével megragadható tudás WS- Management Többszintű virtualizáció: operációs rendszer, alkalmazás Virtualizált Infrastruktúra Üzemeltetésre Készített szoftver Tudásvezérelt felügyelet
Hardver platformHardver platform “Viridian”
A tudás megtalálható A dokumentációban, fehér táblákon, papírfecniken... A „tudás” az emberekben található! Alkalmazás-fejlesztő IT Üzemeltető szakember Infomunkás
7 System Definition Model (SDM) egy modellezésre alkalmas nyelv, amely gazdag elemkészlettel rendelkezik komplex IT rendszerek leírására Egy SDM modell az IT rendszer élő rendszerdokumentációja. Magában foglalja az alábbiakat: A rendszerstruktúrát. Az objektumokat és azok kapcsolatát A rendszer ismert viselkedését A kívánt konfigurációt (Desired configuration) Üzemeltetési szabályokat (Administrative policies) Hivatkozásokat más SDM modellekre Management meta data
SDM Alkalmazások Alkalmazási gazdagépek Hálózati topológia & operációs rendszer Hardver Formális modell egy teljes rendszerről A telepítéssel és az üzemeltetéssel kapcsolatos minden információt képes magában foglalni Gép által is olvasható, a fejlesztők és a rendszergazdák szándékait rögzítő megoldás 18
Az SDM modellek alapvető építőkockái Az osztály („Class”) egy valódi menedzselt objektumtípus leképezése Tulajdonság („Property”) Eljárások („Methods”) Feltételek („Constraints”) - elvárt konfigurációs jellemzők, feltételek Kapcsolatok („Connectors”) – kapcsolat objektumok egyedei Az egyed („Instance”) egy konkrét menedzselt objektum leképezése A kapcsolat („Relationship”) a valódi menedzselt objektumegyedek közötti kapcsolatok leképezésére alkalmas Utalhat a kapcsolat számosságára (1:*) Kommunikációs kapcsolat Referencia – az objektum függ a másiktól, de nem felügyeli azt Hosting – tartalmazási kapcsolat Workstation HostedBy Windows Application
Az SDM rendszermodell részei State Model A rendszer konfigurációjából származó különféle állapotok kezelése Task Model A rendszer(en) végezhető aktivitások Karbantartási feladatok (pl. backup) Események bekövetkezése esetén végrehajtandó feladatok Automatizálás Health Model A rendszer állapotai, azok közötti átjárás oka és módja Az állapotok felismerése, diagnózis Az állapotok helyreállítása
SDM SDM
Desired Configuration SLA Windows Error Reporting Egészségállapot Rendszerdiagram Desired Configuration Windows Error Reporting Best Practice Guidances (Tervezés, telepítés, üzemeltetés) Designed for Operation Software
Építkezés egyedi terv alapján Építkezés tervek nélkül Építkezés a XX. Században: - A tervezési elvek azonosak - A tervezési módszerek azonosak A terv kommunikációs eszköz a különböző szakmák között!!
Egyedi megoldások helyett szabványosan leírt és dokumentált rendszerek, mérettől függetlenül!
SDM