1 / 33

IT infrastruktúra elemek

Rendszermodellezés. IT infrastruktúra elemek. Tóth Dániel (Az idei IRF előadások alapján). Az előző részek tartalmából. Az előző részek tartalmából. Március 10. Kapacitástervezés az üzleti folyamat infrastruktúrára leképezése Március 17. Teljesítménymodellezés monitorozás,

said
Download Presentation

IT infrastruktúra elemek

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Rendszermodellezés IT infrastruktúra elemek Tóth Dániel (Az idei IRF előadások alapján)

  2. Az előző részek tartalmából

  3. Az előző részek tartalmából • Március 10. Kapacitástervezés • az üzleti folyamat infrastruktúrára leképezése • Március 17. Teljesítménymodellezés • monitorozás, • jellemző metrikák: round-tripdelay, áteresztőképesség • what-if analízis • Március 19. Teljesítmény előrejelzési technikák • ellenőrzött körülmények közötti monitorozás • Március 24. Benchmarkok

  4. Tartalom • Szolgáltatásmenedzsment… • Szolgáltatások modellezése • Konfigurációkezelési technikák • IT infrastruktúra jellegzetes elemei

  5. Kezdjük messziről… • Mit lát egy átlagfelhasználó egy átlag IT infrastruktúrából? • Egy weboldalt • Egy levélfiókot • Egy fájlszervert • Esetleg egy parancssoros bejelentkezési felületet… • Tudja, hogy van mögötte valami „szerver”

  6. Mi az a „szerver”? • Mi NEM a szerver? • Nagy fekete/szürke/fehér doboz, ami sok áramot fogyaszt • Az URL, amit a böngészőbe beírunk • Szerver egy (elsősorban hálózati) szolgáltatást nyújtó infrastruktúra alkotóelem • leginkább szoftver, • pontosabban a szoftver egy futó példánya: egy folyamat egy operációs rendszerben • Elválaszthatatlan az általa nyújtott szolgáltatástól

  7. Szolgáltatás • A „Szolgáltatás” az IT rendszermenedzsmentben • Valamilyen önálló technikai vagy üzleti funkcionalitás biztosítása • Az OASIS szolgáltatás definíciója: „hozzáférési mechanizmus valamilyen feladato(ka)t ellátó lehetőséghez, ahol a hozzáférés egy jól meghatározott felületen, meghatározott szabályok szerint történik” • Az egész IT rendszerfelügyelet célja a szolgáltatások menedzsmentje • Üzleti alkalmazások rendszermodellezésénél is a szolgáltatások tervezése a feladatunk

  8. Szolgáltatások és erőforrások • A szolgáltatások egymásra is épülhetnek • „Technikai” szolgáltatás – más szolgáltatóelem számára nyújt szolgáltatást • „Üzleti” szolgáltatás – felhasználók által igénybe vett szolgáltatás • Alacsony szintű szolgáltatásokat gyakran Erőforrásnak nevezzük • Pl. fizikai hardver, mint szolgáltatás futtató környezet • Erőforrás fogalom egyben azt is jelenti, hogy korlátozott mennyiségben érhető el • Egy szolgáltatásnak fontos tulajdonsága az azonosítója és hozzáférési pontja • Pl. a weboldal URL-je

  9. Mi az a „szerver”? Hardver szintjén Processzor Szolgáltatások Memória HDD ==== Alkalmazások Operációs rendszer Háttértár Hardver Hálózat

  10. Mi az a „szerver”? Operációs rendszer szintű erőforrások Folyamatok közötti kommunikáció Folyamat Folyamat Szolgáltatások Virtuális Memória Hálózati kommunikáció a külvilággal Alkalmazások Konfigurációs állományok,programkönyvtárak, adatok Operációs rendszer Fájlrendszer Hardver Rendszermag (kernel)

  11. Mi az a „szerver”? Technikai szolgáltatás igénybevétel Folyamat (szerver) Szolgáltatás elérési pont Kapcsolat fogadás Kapcsolat kezdeményezés Szolgáltatások API hívások Alkalmazások Operációs rendszer Program-könyvtár Hardver Erőforrás használat

  12. Mi az a „szerver”? • Tulajdonképpen mi ez? • Egy adat- és vezérlésfolyam háló! Adatbázis szolgáltatás Külvilág Szerver Szerver Web szolgáltatás Szolgáltatások Háttértár erőforrás Alkalmazások Háttértár erőforrás Operációs rendszer Felhasználó- kezelés szolgáltatás Szerver Hardver

  13. Szolgáltatások modellje • Mire lehet ez jó nekünk? • Konfigurációkezelés – jó ha tudjuk, hogy hogyan képződik az üzleti folyamat modellje a konkrét infrastruktúra elemekre • Teljesítőképesség-vizsgálat – jó ha tudjuk, hogy mit várhatunk el tőle (hibatűrés és teljesítmény) • Idáig miből építkezhetünk? • Monitorozás, QoS metrikák • Erőforrás szintű benchmarkok • Szolgáltatás szintű benchmarkok • Analitikus teljesítménymodellek

  14. Szolgáltatások modellje • Visszatekintés: Adat- és/vagy vezérlésfolyam-hálóból lehetséges: • válaszidő számítás • áteresztőképesség számítás • idáig még kevés szó esett róla: rendelkezésre állás számítás • Ismerjük a függőségeket, hozzárendelünk valószínűségeket a komponensek meghibásodásához, a függőségek alapján számítunk származtatott valószínűségeket • Honnan lesz adat- és vezérlésfolyam modellünk?

  15. Kézi rajz

  16. Visio ábra • Definiált elemek, de • Az információ még mindig strukturálatlan szöveg • Nem lehet ellenőrizni, feldolgozni

  17. Visio ábra + adatkötés • Tulajdonsághalmaz definiálása • Értékek elemhez rendelése • Egységes kezelés

  18. Infrastruktúra modellje • Lépjünk tovább: infrastruktúra modell relációs adatbázis táblákba • Konfigurációkezelés, konfiguráció adatbázisok • Hardver elemek • Hálózati topológia • OS platformok • Telepített szoftverek • Konfigurációs beállítások (ki mit használ) • Szolgáltatások kötése erőforrásokhoz

  19. Konfigurációmenedzsment szabványai Kliens Hordozóprotokoll Operációk Adatok Konfigurációs adatbázis/ Konfiguráció-menedzser Jól szabványosíthatók

  20. Létező szabványok: • SNMP, • CIM-XML, • WMI, • WS-Management (WinRM), • WSDM, • JMX, … • Részben átfedés a monitorozással.

  21. Egy példa: CIM Meta Schema egy osztálynév egy sémában egyedi kell legyen Metaadat-típusok kontrollált bővíthetőségéért (pl. Units = „bytes”) nincs többszörös öröklés referencia típusa példány állapotváltás vagy hozzáférés felismerése Trigger eredményeként jön létre

  22. Példa: CIM_System séma részlet

  23. CMDB architektúra * Menedzsment Egyéb eszközök Vizuali-záció Konfigurációkezelés CMDB Monitorozás Queryinterface Beépített szenzorok IT infra-struktúra Másik DB Külső szenzorok

  24. Mi van a CMDB-ben? • IT Infrastruktúra modell • Elemek • Hardver elemek, op. rendszerek,szolgáltatások, szoftver komponensek • Kapcsolatok • Használ, tartalmaz • Megengedett konfigurációk (kényszerek) • Pl.: minden gépen legyen vírusirtó • Metaadatok • Az op. rendszer attribútumai a következők… • Minden számítógépnek van legalább egy processzora ?

  25. CMDB Metamodell • Elem • Kapcsolat

  26. (konkrétabb) MM • „Scope” avagy mi a fontos? • Felbontás finomsága

  27. Milyen elemekből áll az infrastruktúra? • Kicsit térjünk vissza a példához: sicily 10.10.10.1 DHCP, AD Server chicago 10.10.10.2 Belső web Apache don DHCP 10.10.10.10 255.255.255.0 rome 152.66.252.250 10.10.10.254 florence DHCP vegas 10.10.10.3 Külső web IIS, ASP.NET naples DHCP

  28. Milyen elemekből áll az infrastruktúra? • Egy hálózat működéséhez kell: • Fizikai kábelezés, keret kapcsoló hardver (switch) • Hálózati adapterek a csomópontokban • Konfigurált TCP/IP stack az OS szintjén • Dinamikus cím kiosztás esetén: DHCP szerver • Névfeloldáshoz: DNS szerver • Kilátás a hálózatból (opcionális): router, gateway • Forgalom szűrése: tűzfal • Gyakorlat: melyiknek mik lehetnek jellegzetes metrikái?

  29. Milyen elemekből áll az infrastruktúra? • Mi kell egy webes szolgáltatás működéséhez • Hálózati kapcsolat, annak minden előfeltételével • HTTP szerver • Operációs rendszer a web szerver alatt, futtatókörnyezet, programkönyvtárak… • (Hardveres erőforrások: CPU, memória, HDD) • (opcionális) alkalmazás szerver, adatbázis • (opcionális) címtár szolgáltatás felhasználói beléptetéshez

  30. Milyen elemekből áll az infrastruktúra? • Ha jönnek a felhasználók… • Desktop gépek • Desktop operációs rendszerek • (opcionálisan) Címtár a beléptetéshez, pl.: ActiveDirectory vagy LDAP • Desktop gépek frissítésére szerver

  31. Milyen elemekből áll az infrastruktúra? • Egyéb üzemeltetés szempontjából fontos elemek • Monitorozó, adatgyűjtő szerver • Automatikus frissítés-terítő rendszerek • … • Hogy elkerüljük a bajt: • Backup adattár • Tartalék gépek a szolgáltatásokhoz • Terheléselosztó és hibatűrő fürtök • Hogy költségtakarékosak legyünk… • Virtualizációskeretrendszerk

  32. (Logikai) Infrastruktúra Modell

  33. Összefoglalás • Szolgáltatásmenedzsment… • Szolgáltatások modellezése • Konfigurációkezelési technikák • IT infrastruktúra jellegzetes elemei

More Related