Terheléselosztó fürtök és teljesítménytesztelés

Hasonló dokumentumok
LiPo akkumulátorok kezelése: LiPo akkumulátorok előnyei a NiMh-val szemben:

A Képviselő-testület 8 igen szavazattal - ellenszavazat és tartózkodás nélkül - az alábbi határozatot hozza:

10XONE Szoftver és szolgáltatási szerződés Általános Szerződési Feltételek (ÁSzF) XONE V3.3 SZERZŐDÉS

KÉPZETT VILLANYSZERELŐ SZAKEMBER

A SZOFTVER TELEPÍTÉSE ELŐTT TELEPÍTÉS WINDOWS KÖRNYEZETBEN TELEPÍTÉS MACINTOSH KÖRNYEZETBEN HIBAKERESÉS

Általános Szerződési Feltételek

ERserver. iseries. Szolgáltatási minőség

HP Photosmart C7200 All-in-One series. Útmutató

Általános Szerződési és Felhasználási feltételek

Kijárat ellenőrző rendszer

Általános biztonsági óvintézkedések Magyar

Vásárlási feltételek, Adatvédelmi szabályzat, Vásárlói tájékoztató

ÉMOP-4.1.1/A

Követeléskezelő szoftver bérleti szerződés

Tervezési szerződés tervezet

A - Csak nyerhet vele. nyereményjáték részvételi és játékszabályzata

IBM Business Process Manager változat 8 alváltozat 5. Munkaerő-felvételi oktatóanyag

M E G H Í V Ó január 21-én (hétfő) órára

Általános Szerződési és Felhasználási feltételek

Gyakorlati vizsgatevékenység A

Italcimke.hu Általános Szerződési Feltételek

AJÁNLATTÉTELI FELHÍVÁS

LASERJET PRO MFP. Felhasználói kézikönyv M M M M

K i v o n a t Biatorbágy Város Önkormányzat Képviselő-testületének október 27-én megtartott zárt ülésének jegyzőkönyvéből

Hordozható TETRA rádiók és tartozékaik, valamint programozó szettek beszerzése

FÖLDES NAGYKÖZSÉG POLGÁRMESTERE 4177 FÖLDES, Karácsony Sándor tér 5. /Fax: (54) ; foldes.ph@gmail.com. a Képviselő-testülethez

Novell Kisvállalati Csomag 6.5

Áttekintés 2. Műszaki adatok 3. A műszer beállítása 4. Műveletek 7. Üzenetkódok 9. A pontosság ellenőrzése 10. Karbantartás 13.

ÁLTALÁNOS SZERZŐDÉSI ÉS FELHASZNÁLÁSI FELTÉTELEK

ÁLTALÁNOS SZERZŐDÉSI FELTÉTELEK

hp Intelligens bővítőmodul

NetIQ imanager Telepítési útmutató január

Korlátozott jótállás és támogatási útmutató

HODÁSZ NAGYKÖZSÉGI ÖNKORMÁNYZAT KÉPVISELŐ-TESTÜLETÉNEK. 10 / (IV.28.) önkormányzati rendelete

Közbeszerzési Értesítő száma: 2012/105

KATOLIKUS MÓDSZERTANI KONFERENCIA

Többfunkciós cumisüveg melegítő

LAPOSTIPLIMARÓ. Használati utasítás

IP sorozat NVR FELHASZNÁLÓI KÉZIKÖNYV

Szervezeti és Működési Szabályzat. Napsugár Óvoda 1112 Budapest Menyecske utca 2.

Tudnivalók az érettségi vizsgákról 2016.

KAP reformhoz kapcsolódó mentési rendszer bővítése

Jogszabályváltozások és aktualitások a csatornaszolgáltatásban. Közmű Akadémia

Választási Szabályzata

Rendelési feltételek:

ALAPSZABÁLY. FuturAqua Ásványvíztermelő és Vagyonkezelő Nyilvánosan Működő Részvénytársaság

Szerelési útmutató. Wavin Tempower CW-90 LAKOSSÁGI, KERESKEDELMI ÉS IPARI ALKALMAZÁSOK

ICN 2005 ConferControl

Közétkeztetési szolgáltatás ellátása tálalókonyhák és főzőkonyha fejlesztésével

Abony Város Önkormányzat Képviselő-testülete Abony, Kossuth tér 1. 2/49/2007. Tárgy: jkv-i kivonat

Kari Adminisztrátor. Funkcionális leírás

FELHASZNÁLÓI KÉZIKÖNVY

Windows hálózati adminisztráció

AZ ÉPÍTŐMŰVÉSZET ÉS ÖRÖKSÉGVÉDELEM KOLLÉGIUMA MEGHÍVÁSOS PÁLYÁZATI FELHÍVÁSA online-módon történő pályázat benyújtására

Ajánlati felhívás. Iktató szám: ALT/141-1/2013

Digitális bemenetek: 2 darab 0-5V jelszintű digitális bemenet Pl. nyitásérzékelők, risztóközpontok, mozgásérzékelők, átjelzők, stb.

E l ő t e r j e s z t é s. Eplény Községi Önkormányzat Képviselő-testülete február 24-i ülésére

B-TEL99 Kétcsatornás telefonhívó

FÚRÓGÉP. Használati utasítás

be/sfp-10414/2015/mlsz

Nyilvántartási, Igazolási és Átigazolási Szabályzat

ÚTMUTATÓ. Újdonság a adóévtől!

Linamar Hungary Autóipari és Gépgyártó. Nyilvánosan M köd. Részvénytársaság EGYSÉGES SZERKEZETBE FOGLALT ALAPSZABÁLYA


A program időtartama: A program, képzéssel egybekötött hosszabb időtartamú közfoglalkoztatási program.

!!" KÉSZÍTK: ERDÉLYI LAJOS KOLLÁR NÁNDOR WD6OGW BUK8Y7

Lépéselıny II. elérésre és halálesetre szóló, lépcsızetes szolgáltatású életbiztosítás feltételei

M.1. számú melléklet Az EDF DÉMÁSZ Zrt. által egyetemes szolgáltatás keretében értékesített villamos energia ára

ANTEA KC KR KRB

ELŐTERJESZTÉS a KÉPVISELŐ-TESTÜLET január 29-i ülésére

BELSŐ-FERENCVÁROS REHABILITÁCIÓ ÉVI ÉRTÉKELÉS ÉVI PROGRAM

Kivonat. Készült: Fehérgyarmat Város Önkormányzata Képviselő-testületének július 01-én megtartott rendkívüli, nyilvános ülésének jegyzőkönyvéből

A MEZŐGAZDASÁGI ÉS VIDÉKFEJLESZTÉSI HIVATAL PÁLYÁZATI FELHÍVÁSA

Számlázás-házipénztár. (SZAMLA) verzió. Kezelési leírás

Budapest Főváros X. kerület Kőbányai Önkormányzat Alpolgármestere. Javaslat komplex pályázati rendszer kidolgozására kulturális, oktatási területen.

ELSŐ HAZAI ENERGIA-PORTFÓLIÓ NYILVÁNOSAN MŰKÖDŐ RÉSZVÉNYTÁRSASÁG. ALAPSZABÁLY EGYSÉGES SZERKEZETBEN (a i állapot szerint)

Hálózati dugalj Telefon dugalj. Hálózati dugalj

Carevo HASZNÁLATI ÚTMUTATÓ

DS-9600/8600/7700/7600NI-ST és DS-7700/7600NI-SP sorozatú digitális rögzítők

Felhasználói útmutató

Vizsgaszabályzat. a jogosult erdészeti szakszemélyzet továbbképzéséhez és vizsgáztatásához

A VIZUÁLIS MŰVÉSZETEK KOLLÉGIUMA NYÍLT PÁLYÁZATI FELHÍVÁSA online-módon történő pályázat benyújtására

Oracle BI Administration Tool. Repository felépítése

KEZELÉSI ÚTMUTATÓ. Budapest, MZV-18-S tipusú, gáztüzelésű, átfolyórendszerű, használati-vízmelegítőhöz

MAGYAR KÖZLÖNY 211. szám

ETR Pénzügyi közönségszolgálat

szolgáltatásainkat, amennyiben minden pontjával egyetért, és kötelező érvényűnek tekinti magára nézve. Jelen dokumentum nem kerül iktatásra,

Mechanizált átalakító készlet összeszerelési útmutató, PC-1300/1600 számára

Budapest Főváros X. kerület Kőbányai Önkormányzat Képviselő-testületének 6/2014. (III. 24.) önkormányzati rendelete

Az 5-2. ábra két folyamatos jel (A és B) azonos gyakoriságú mintavételezését mutatja ábra

ELŐTERJESZTÉS január 31-i rendes ülésére

Határidős kereskedés Március :30. Sándor Dávid Vezető elemző

NARACOM INFORMATIKAI KFT. ÁLTALÁNOS SZERZŐDÉSI FELTÉTELEI INTERNET HOZZÁFÉRÉSI SZOLGÁLTATÁS IGÉNYBEVÉTELÉHEZ

ÁLTALÁNOS PROJEKTIRÁNYÍTÁSI KÉZIKÖNYV

DB2 Connect Personal Edition telepítése és beállítása

HP Officejet Pro 276dw többfunkciós nyomtató. Felhasználói útmutató

Tűzvédelmi Műszaki Irányelv TvMI 10.1:

ELŐTERJESZTÉS. Dombóvár Város Önkormányzata Képviselő-testületének január 31-i rendes ülésére

AJÁNLATTÉTELI DOKUMENTÁCIÓ

Üzemeltetési kézikönyv

Átírás:

Budapesti Műszaki és Gazdaságtudmányi Egyetem Méréstechnika és Infrmációs Rendszerek Tanszék Terheléselsztó fürtök és teljesítménytesztelés Mérési feladatk Szlgáltatásbiztnságra tervezés labr (BMEVIMIM236) Készítette: Paljak Gergely, paljak@mit.bme.hu

1 Bevezetés A mérés srán egy feladatsrt kell teljesíteni egy 3 virtuális gépből álló knfiguráción. Az architektúrát a 2. fejezet, a feladatkat a 3. fejezet ismerteti. Az előzetesen kiadtt mérési segédletet anyagát ismertnek tekintjük a mérés srán. A mérésről jegyzőkönyvet kell készíteni, a jegyzőkönyvnek tartalmaznia kell az elvégzett feladatk, mérések leírását (hgyan végezte el?), és az ezek alapján levnt következtetéseket. A jegyzőkönyv elkészítéséhez ajánljuk a következő webldaln található sabln használatát, illetve az tt lvasható tanácsk betartását: http://www.inf.mit.bme.hu/edu/ther/dcumentatin. A jegyzőkönyveket a mérésen kihirdetett időpntig kell leadni. A mérés megkezdése előtt gndsan lvassa végig a feladatsrt! 2 Mérési architektúra dtcms3 Apache httpd 2 Lad balancer JMeter PHYSICAL: LABPCXX (LENOVO) dtcms1 Apache Tmcat dtcms dtcms2 Apache Tmcat - dtcms PstrgreSQL PHYSICAL: LABPCYY (FEFO) 1. ábra Mérési elrendezés A mérést két fizikai gépen futó hárm virtuális gépen fgjuk végezni. A mérési elrendezést az 1. ábra mutatja be. Mint látható ez több szempntból sem ideális: az adatbázisszervert célszerű külön virtuális gépen futtatni az alkalmazásszerverhez képest, illetve a terheléselsztást végző szervert sem célszerű a teljesítménygenerátrral egy helyen tartani. Sajns a labr kapacitása és a mérés időtartama véges, így ezeket az egyszerűsítéseket meg kellett tennünk. Tvábbá, a mérés srán minden gép a helyi DHCP szervertől kap IP címet. Nyilván ez éles környezetben futtattt szerverek esetén ritkán frdul elő, de a mérés srán ezt is kezelnünk kell. 2

3 Mérési feladatk 3.1 Mérési infrastruktúra beállítása 0. Mielőtt elindítja a dtcms-1 gépet, ellenőrizze, hgy 1536 MB RAM van a virtuális gép számára allkálva, ha nem ennyi, akkr állítsa át! 1. Indítsa el a mérésen használandó 3 virtuális gépet: Ellenőrizze, hgy a virtuális gép hálózati adaptere Bridged üzemmódban legyen! Az erősebb (tipikusan ClerMaster feliratú) gépeken: /media/vmware-images/ktatas/ SzlgBiztLab_TeljTeszt_dtCMS1_2/WindwsServer2003R2EntEng (dtcms-1) /media/vmware-images/ktatas/ SzlgBiztLab_TeljTeszt_dtCMS1_2/WindwsServer2003R2EntEng-2 (dtcms-2) A másik (tipikusan Lenv márkajezésű) gépen: /media/vmware-images/ktatas/ SzlgBiztLab_TeljTeszt_dtCMS3/WindwsServer2003R2EntEng-3 (dtcms-3) Amennyiben a virtuális gépek a Linked Clne lemezének képállmányát (.vmdk) hiánylják, a Brwse gmbbal az alábbi könyvtárban megkereshető: /media/vmware-images/ktatas/ SzlgBiztLab_TeljTeszt_dtCMS*/WindwsServer2003R2EntEng. Az I cpied it pciót válasszák a gépek elindítása srán. A gépekre a jelszó: Administratr/LabrImage. 2. Az IP beállításk ellenőrzése A mérés srán DHCP szerverrel kiszttt IP címeket használunk (ellentétben a szervereknél szkáss statikus IP címekkel), ezért írja fel mindhárm virtuális gép IP címét, és javítsa ki a helyesre a c:\windows\system32\drivers\etc\hsts állmányt mind a hárm virtuális gépen. Ennek működését ellenőrizze a ping használatával. 3

3. A terheléselsztó knfigurálása Az előző mérés srán létrehztt Apache Tmcat Cnnectr knfigurációs állmányt máslja a megfelelő helyre, majd indítsa el az Apache webszervert. (A jegyzőkönyvbe ne felejtse el bemáslni a használt knfigurációs állmányt!) 4. Szlgáltatásk ellenőrzése Ellenőrizze a következő szlgáltatásk elindulását: dtcms-1: dtcms Applicatin Server, PstgreSQL Database Server 8.3 dtcms-2: dtcms Applicatin Server dtcms-3: Apache2.2 5. A dtcms ellenőrzése A dtcms1 és dtcms2 gépeken ellenőrizze egy böngészővel, hgy működik a webalkalmazás. 6. Ellenőrizze a terheléselsztó működését böngészője segítségével! 3.2 Teljesítménytesztelés Általáns szabályk: A teljesítményteszteket mindig ésszerű módn futtassa, minél jbban tükrözzék a valóságt (nyilván egy 2 mp-es tesztnek nincs sk értelme, legalább 2 percig futtassa a méréseket)! A tesztek kiértékelésére (az összes feladatban) legalább az alábbi Listenereket használja: Aggregate Graph Graph Results View Results As Tree Feladatk: Ezen felül választhat tvábbiakat is. 7. Egyszerű teljesítményteszt Készítsen egy egyszerű, 4-5 ldalból álló CBMS-t. Valósítsa meg ezt JMeterben, legalább 2 db lgikai vezérlő (lgic cntrller) segítségével. Futtassn néhány tesztet, mutassa be az eredményeket! 8. A terheléselsztás hatása A terheléselsztó knfigurációs ldalán módsítsa az alkalmazásszerverek LB Factrát. Vegyen fel legalább két jelentősen különböző knfigurációt, végezzen méréseket és mutassa be a különbséget! 4

9. Sessin kezelés A terheléselsztó knfigurációs ldalán állítsa át a Sticky sessin értékét. Futtassn egy tesztet! Mit tapasztal? Miért? 10. Felhasználó mdellezés Készítsen egy egyszerű CBMS-t (legalább 4-5 ldalból álljn), majd a JMeter HTTP prxy-ja segítségével rögzítse a HTTP kéréseket. A rögzített kérések alapján futtassn egy teljesítménytesztet. (Tipp: gndlja át alapsan, hgy milyen érték helyes a Cntent-Type filter Include és Exclude mezőjében! Választását ne feledje dkumentálni!) 11. Áteresztőképesség QPa Adtt a dtcms ldal következő egyszerű bejárása (CBMS): Services -> Dems. Érje el a lehető legmagasabb (rendszerszintű) áteresztőképességet a dtcms alkalmazás ezen bejárása mellett! A gépek fizikai knfigurációja kivételével bármit módsíthat. Tesztelni, mérni tvábbra is csak JMeterrel szabad. A tesztnek legalább 100 másdpercen át futnia kell, az átlags áteresztőképesség számít a versenyben. Próbáljn ki több knfigurációt, és ne felejtse dkumentálni az egyes knfigurációkat, illetve, hgy mit és miért váltztattt, valamint ezzel milyen eredményre juttt! Ez a feladat verseny a mérést végző csapatk között! Egyéb tudnivalók: A VMWare néha érdekes dlgkat művel a billentyűzetkisztással. Ha azt tapasztalja, hgy nem működik a Ctrl, Shift, vagy néhány más speciális billentyű, az Ubuntu parancssrába ezt gépelve megjavul: setxkbmap hu Ha az Ubuntura telepített OpenOffice-t használja, kerülje a dcx fájlfrmátumt, mert gyakran adatvesztéssel járó hibát kz. 5