IKTA4-026 projekt: Dinamikus bróker szolgáltatás adatbázis-hozzáférés és

erõforrás-használat minõségének javítására

Kondorosi Károly dr. PhD <kondor@iit.bme.hu>

BME IIT

László Zoltán dr. <laszlo@iit.bme.hu>

BME IIT

Goldschmidt Balázs <balage@inf.bme.hu>

BME IIT

Kelen András <andras.kelen@triad.hu>

TRIAD Számítástechikai és Szolgáltató Kft.

Böszörményi László prof. dr. <laszlo.boeszoermenyi@itec.uni-klu.ac.at>

Universität Klagenfurt, ITEC


Az elosztott rendszerekben meglevõ erõforrások menedzselése napjaink egyik kulcsponti kérdése. Ismereteink szerint jelenleg nincs olyan eszköz, amely a problémakört egységes szempontok és elvek szerint együttesen kezelné. A valós idejû vagy multimédia rendszerekben azonban erre nagy szükség lenne.

A gyakorlat számára jelentõs probléma egy erõforráskezelõ bróker megvalósítása. A bróker célja az erõforrások kihasználtságának növelése, ezen belül az adatbázisokhoz történõ hozzáférés mûszaki-technikai paramétereinek figyelembe vétele és javítása. A brókert célszerû szabványos middleware-re és szolgáltatásra - a CORBA Trader Service-re - építeni, amely szolgáltatás objektumokkal kereskedik a Yellow Pages filozófia alapján

A pályázat keretében kialakítandó erõforrás-bróker a fenti elv kibõvítése. Az erõforrások kezelése szükségessé teszi, hogy mind az exportõr, mind az importõr oldalán figyelembe vegyük az idõbeliséget. Be kell vezetni a határidõs ügyleteket. Az importõrnek módot kell adni, hogy várakozó illetve függõ igényeket tudjon benyújtani, az exportõr szolgáltatásait illetve annak paramétereit idõponthoz vagy idõtartamhoz lehessen kötni. A bróker feladatai közé tartozik a felek között megkötött ügyletek (szerzõdések) követése. Ugyanis az ügyletek végrehajtása során a felek érdekei, lehetõségei, képességei megváltozhatnak (például a csatorna átviteli kapacitása, vagy a szerver teljesítménye idõközben lecsökken), így a szerzõdésekben kialkudott minõségi paraméterek (QoS), szélsõ esetben az egész teljesítés veszélybe kerülhet. Ilyen esetben a bróker megkísérli a szerzõdés - más résztvevõkkel történõ - újratárgyalását, esetleg rosszabb minõségi paraméterek mellett. Összetett szolgáltatási láncok esetében elõállhat lavinahatás, amelynek felismerése és kiküszöbölése szintén a bróker feladata.

Az erõforrás-brókert a gyakorlatban multimédia adatbázisok elérésének felgyorsítására, a minõségi paraméterek javítására kívánjuk felhasználni. Ebben a tárgyban pilot alkalmazást készítünk, amely alkalmas az elért eredmények számszerû értékelésére is.

A projekt keretében megvalósuló bróker alkalmazásával lényegesen javítható a hardveres és szoftveres erõforrások, különösen az átviteli csatornák kihasználtsága. A mintaalkalmazás által megcélzott területen, a multimédia rendszerek vonatkozásában várhatóan jelentõsen megnõ az adatbázisokban tartalom alapján történõ keresések sebessége illetõleg az elérések minõségi paraméterei javulnak.