1 Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Modellezés gyakorlat Micskei Zoltán

Slides:



Advertisements
Hasonló előadás
2005 február 7Dr. Tánczos László BME EISZK1 Az oklevélmelléklet előállításának technikai és informatikai háttérbiztosítása. Tánczos László igazgatóhelyettes,
Advertisements

Mire van szükség? Internet böngészővel ellátott számítógép vagy más készülék közvetlen csatlakozásához szükséges: (Chrome, Internet explorer, Firefox,
A PC gépek szoftverei Kérdés: "Mi az elefánt?" Válasz: "Egér operációs rendszerrel."
Nyitray Norbert 6. Tétel: Ön egy kisvállalkozás számítástechnikai munkatársa. Munkahelyén mindössze néhány számítógépes munkahely van. Feladata a kisebb.
Adatbázis gyakorlat 1. Szerző: Varga Zsuzsanna ELTE-IK (2004) Budapest
A számítógép műszaki, fizikai része
Kliens-szerver architektúra
Virtuális méréstechnika Hálózati kommunikáció 1 Mingesz Róbert V
Licencelés virtualizált környezetben
C++ programozási nyelv Gyakorlat hét
HÁLÓZATOK.
A számítógép felépítése
WordLearner.com -- Learn or Teach Words in Almost Any Language WordLearner.com online és offline nyelvoktatás mobiltelefonon és interneten Benedek Balázs.
Windows hálózati infrastruktúra kialakítása
Hálózati architektúrák
CENTROSZET Szakképzés-szervezési Nonprofit Kft TÁMOP /1-2F KMOP-4.1.1/A Szoftverfejlesztés eredményei Tanulói nyilvántartási.
1 Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék IT rendszerek modellezése Micskei Zoltán
IT infrastruktúra modellezése
Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Alkalmazás és megjelenítés virtualizáció Micskei Zoltán.
Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Kliens oldali virtualizáció Micskei Zoltán
Virtualizáció Korszerű Adatbázisok Ferenci László
Networkshop, április Gál Gyula, Szegedi Tudományegyetem, Egyetemi Könyvtár Szerver-kliens alapú online intranetes.
IP címzés Zelei Dániel.
4. Gyires Béla Informatikai Nap május 6.1 Márton Ágnes Debreceni Egyetem Informatikai Kar Informatikai Rendszerek és Hálózatok Tanszék A Virtual.
Számítógép-hálózat • Önálló számítógépek összekapcsolt rendszere
OCLC Online Computer Library Center. Tartalom 1. Könyvtárközi kölcsönzés 2. Adatbázisokban szereplő dokumentumok címlistája 3. Adatbázisokban szereplő.
Iskolai Hálózat Létrehozása
Előadó: Kárpáti Péter Üzleti folyamatvezérlés nagyvállalati környezetben (BizTalk Server 2004, Office InfoPath 2003 és Windows.
Számítógép memória jellemzői
Virtualizáció Számítógép architektúrák I. Gyakorlat Radó János.
Virtualizáció Számítógép architektúrák I. Gyakorlat Radó János.
Windows XP telepítése.
Windows NT 4.0 telepítése. Windows NT telepítése - Indítsa el a MS Virtual PC programját! - Készítsen egy új virtuális gépet - Rendeljen hozzá 128 MB.
Windows 98 SE telepítése.
Module 1: A Microsoft Windows XP Professional telepítése
Új Windows alapú intézményi szerverek (címtár és management) tervezése és kivitelezése.
Windows Server 2012 Kiadások, licencelés, lehetőségek
Demo/teszt környezetek Szerver konszolidáció Adatközpontok alapja.
Központosított rendszerfelügyelet System Center Essentials 2007 Micskei Zoltán.
1 Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Modellezés gyakorlat Micskei Zoltán
Számítógép legfontosabb paraméterei
Műszer vezérlő - kezelő program GPI-745A teszterhez.
Nagy teherbírású rendszerüzemeltetés a felhőben. Miről lesz szó? Cloud áttekintő Terheléstípusok és kezelésük CDN Loadbalancing Nézzük a gyakorlatban.
IT rendszerek modellezése
Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Alkalmazás és megjelenítés virtualizáció Micskei Zoltán.
Magas rendelkezésre állású Hyper-V rendszer építése
Óravázlat Készítette: Toldi Miklós
4/7/2017 StorSimple: A felhő-integrált tároló Windows Server 2012 R2 konferencia © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows,
Készítette: Pandur Dániel
Audio Utastájékoztató Rendszer vasútállomások részére
Ismerkedjünk tovább a számítógéppel
Adatbáziskezelés. Adat és információ Információ –Új ismeret Adat –Az információ formai oldala –Jelsorozat.
13 – as Tétel! Vállalatánál adatbiztonsági okokból biztonsági mentések alkalmazását veszik fontolóra. Az Ön feladata, hogy a döntéshozók számára ismertesse.
A Windows Server 2003 termékcsalád A Windows Server 2003 termékcsaládnak 4 tagja van: Windows Server 2003, Standard Edition Windows Server 2003, Enterprise.
Iskolai számítógépes hálózat bővítése Készítette Tóth László Ferenc.
Az IPv4 alhálózati maszk
Memória példák Feladat Egy számítógép rendszermemóriája egycsatornás, 64 bites adategységekkel rendelkező DDR1-DRAM-ra épül, melyben a burst.
A projekt az Európai Unió társfinanszírozásával, az Európa terv keretében valósul meg. Számítógép- hálózatok dr. Herdon Miklós dr. Kovács György Magó Zsolt.
Memóriakezelés feladatok Feladat: 12 bites címtartomány. 0 ~ 2047 legyen mindig.
A ROM ÉS A BIOS. K ÉSZÍTETTE R ELL P ATRIK A ROM A ROM egy olyan elektrotechnikai eszköz, amely csak olvasható adatok tárolására alkalmas memória. Tartalma.
LPDS és felhő technológia Peter Kacsuk
Rendszergazda Tábor Velence 2000 Molnár Péterwww.afg1.sulinet.hu/~molnarp/enewmail.htm.
AZURE RÉGIÓK Szoftver szolgáltatás SaaS Platform szolgáltatás PaaS Infrastruktúra szolgáltatás IaaS.
Könyvtárstruktúra, felhasználói és rendszerkönyvtárak Fájlkiterjesztések, attribútumok és engedélyek Takács Béla 2016.
Újdonságok a FreeBSD 8.0 verzióban Ádám Szilveszter
Fájlrendszerek.
Kovács Gergely Péter Az egyed-kapcsolat modell
Hálózati struktúrák, jogosultságok
Kisvállalati hálózat kialakítása raspberry szerverrel
Memória példák 2019.
Előadás másolata:

1 Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Modellezés gyakorlat Micskei Zoltán Intelligens rendszerfelügyelet

2 Gyakorlat: modellezés papíron  Készíts MOST egy olyan UML osztály modellt, aminek példányával az itt lévő rendszer elemei modellezhetőek!

3 Egy lehetséges megoldás: metamodell Közös adatok összegyűjtése absztrakt osztályokba Kliens és szerver megkülönböztetése (különféle ábra)

4 Egy lehetséges megoldás: példány

5 Modellezés haszna Ha van egy kész modellünk:  Ellenőrzés: o típushelyesség pl.: minden attribútum ki van-e töltve? o kényszerek teljesítése pl.: van-e elég hely a lemezen az alkalmazásoknak?  Generálás: o pl.: hálózati beállításokat elvégző script

6 Példa: modell ellenőrzése Nincs megadva a kliensnél az alhálózati maszk Modellen érdemes finomítani: - diskSize is MB-ban legyen - OS-hez is kéne méret Modellen érdemes finomítani: - diskSize is MB-ban legyen - OS-hez is kéne méret

7 Gyakorló példák

8 Példány készítése: webhelyek Készítse el egy olyan UML objektumdiagram példányát ennek, ami egy két lapból álló webhelyet ábrázol, amiben minden oldalon legalább két elem van.

9 Modell készítése: alkalmazások Készítsen egy olyan metamodellt, és ábrázolja egy UML osztálydiagramon, ami számítógépre telepített alkalmazásokat tart nyilván. Az alkalmazásokhoz megadható a nevük és a verziójuk, valamint, hogy a számítógép melyik meghajtójára telepítettük (a meghajtókat a betűjelükkel azonosítjuk). Tároljuk továbbá, hogy melyik alkalmazásnak ki a gyártója, és mi a gyártó weboldala. A kapcsolatoknál ábrázolja azok számosságát is!

10 Modell készítése: jogosultságok Készítsen egy olyan UML osztálydiagrammal megadott metamodellt, mellyel a fájlokra vagy könyvtárakra beállított fájlrendszer jogosultságokat lehet leírni! Minden elemhez egy jogosultsági listát lehet rendelni. A lista egy eleme egy entitásból (felhasználó vagy csoport) áll, akire a jogosultság vonatkozik, és egy jogosultságból áll. A lehetséges jogosultságok a következőek: nincs hozzáférés, olvasás, írás és teljes hozzáférés.

11 Korábbi vizsgafeladatok

12 (1) Virtualizációs menedzsment alkalmazás  Szeretnénk egy saját alkalmazással betörni a virtualizációs piacra, amivel hypervisorokat és virtuális gépeket lehet platformfüggetlenül menedzselni. Készítsünk tehát egy UML modellt, ami a szakterület legfontosabb elemeit áttekinti. Vannak hypervisor megoldásaink, amikről a verziójukat és a nevüket akarjuk tárolni. Jelenleg két implementációt támogatunk (VMware ESXi és Xen), ESXi esetén azt kell még tudni, hogy mi a menedzsment interfész neve, Xen esetén pedig a dom0-ban futó operációs rendszer típusát. A rendszerben ezen kívül vannak virtuális gépeink, amik valamilyen operációs rendszert vagy rendszereket futtatnak (az operációs rendszert a gyártó és a verzió azonosítja), továbbá valamelyik hypervisor példányon futnak. A hypervisorok valamilyen fizikai gépre vannak feltelepítve. A fizikai és virtuális gépekről egyaránt a processzorok számát és a memória méretét akarjuk nyilvántartani. A virtuális gépekről tárolni kell, hogy hány és mekkora virtuális lemez tartozik hozzájuk. (6p)  Készítsünk egy példány modellt a fenti metamodellhez, amiben legalább két hypervisor és három darab virtuális gép van. (2p)  Az alkalmazás új verziójában már a haladó funkciókat is támogatni kell, egészítsük ki a modellt ennek megfelelően. Virtuális gépeket lehet sablonból létrehozni. A hypervisorokat lehet fürtökbe szervezni, ilyenkor opcionálisan be lehet kapcsolni a hibatűrési vagy erőforrás-kiegyenlítési funkciókat a fürtön.(2p)

13 (2) Modell készítése: SharePoint Microsoft SharePoint platformra fejlesztünk alkalmazásokat, és a fejlesztői és teszt rendszerekhez használt infrastruktúrák modellezéséhez kell egy metamodellt készítenünk. A SharePoint flexibilis telepítési opciókat ajánl. A telepítés alapeleme a farm. Egy farm működéséhez legalább egy web frontend szolgáltatás kell, és opcionálisan lehet kereső szolgáltatást is telepíteni. A web frontend és keresés telepíthető ugyanarra a számítógépre, ezekből a szerepekből külön-külön legfeljebb 32 lehet a farmban. A modellben tárolni szeretnénk, hogy melyik szolgáltatás melyik számítógépre van telepítve, azon milyen operációs rendszer van (annak mi a verziója), valamint, hogy a számítógépben hány processzor és mennyi memória van. A farm működéséhez ezen kívül szükség van az adatokat tároló adatbázisokra. Pontosan egy darab konfigurációs adatbázis kell, és tetszőleges sok tartalom adatbázist adhatunk meg. Az adatbázisokról tudni akarjuk a méretüket. Az adatbázisokat SQL Server 2005 és 2008-on tárolhatjuk, az adatbázis szerverről az alapértelmezett adatbázis elérési útvonalat jegyezzük fel. A metamodellben figyeljünk a multiplicitások jelölésére!

14 (2) Példány készítése: SharePoint Készítsünk egy példány modellt a fenti metamodellhez. Egy közepes méretű tesztrendszerünk van. A farm két frontend szerverből áll, az egyikre telepítve van a kereső szolgáltatás is. Ezen kívül van egy SQL 2008 adatbázis szerverünk, melyen a 100 MB-os konfigurációs adatbázison kívül egy 500 MB-os és egy 3 GB-os tartalom adatbázis van. Az adatbázis szerver egy négyprocesszoros, 32 GB-os, a két frontend pedig egy-egy kétprocesszoros, 8 GB memóriával rendelkező gép.

15 (3) Modell készítése: BladeCenter IBM BladeCenter rendszerek modellezéséhez készítsen egy egyszerű metamodellt, melynek segítségével a következő adatokat tudjuk majd tárolni. Egy BladeCenter rendszer egy keretből (chassis) áll, amibe penge szervereket (blade) lehet berakni. Jelenleg E és S típusú keretekkel foglalkozunk, az E-be 14 darab, az S-be 6 darab penge fér. A kereteket és pengéket az IBM a modell számukkal azonosítja, az egyes konkrét termékeknek pedig egyedi sorozatszáma van. A keretekbe a pengéken kívül kell még tápegység (maximum négy fér egy keretbe, különböző teljesítményű modellek kaphatóak) és legfeljebb kettő úgynevezett menedzsment modul. A menedzsment modulon keresztül lehet távolról felügyelni a keretet, a modult ilyenkor IP címével érjük el. A pengékről tárolni akarjuk a bennük lévő fizikai CPU- k számát és a memória méretét. Két féle pengét akarunk jelenleg nyilvántartani, a 4 CPU foglalattal rendelkező JS23-ast és a két CPU foglalatos HS22-est.

16 (3) Példány készítése: BladeCenter A fenti metamodellhez készítsen el egy példánymodellt. Egy TG modellű E-s keretet vettünk az eBay-en. A keret két 74P4452 típusú 2000 wattos tápegységgel és egy menedzsment modullal érkezett, a modult még nem állítottuk be. A modul sorozatszáma 11373P92. A keret egy darab pengével érkezett, egy típusú JS23-assal, amiben 2 processzor és 64 GB memória van. A modellben jelölje a hiányzó adatokat is, amiket még ki kéne tölteni a metamodell alapján.