Az adatszolgáltatási paraméterek módosítása a teljesítmény javítása érdekében

Az adatbázis-szolgáltatások két adatáthelyezési módszerrel támogatják a WebSphere Business Monitor rendszert: az állapot-adatbázisból a futásidejű adatbázisba és a futásidejű adatbázisból az előzmény-adatbázisba. Ezek az adatáthelyező szolgáltatások teljesen függetlenek egymástól. Mindkét adatáthelyező szolgáltatás egy vagy több üzleti mérőszámmodellekt támogat.

Az adatáthelyező szolgáltatással támogatott minden egyes üzleti mérőszámmodellnél a rögzítési és alkalmazási kiszolgálók készlete jön létre. A jelenlegi architektúrában alapértelmezés szerint egy rögzítéskiszolgáló és egy alkalmazási kiszolgáló tartozik minden üzleti mérőszámmodellhez. Ezekből a kiszolgálókból egynél több is rendelkezésre állhat, ha módosítja a következő paramétercsoportok paramétereit: rögzítési házirend paraméterei, alkalmazási házirend paraméterei és alkalmazási csoport házirendje paraméterei.

Ha túlságosan nagyok az üzleti mérőszámmodellek, az adatáthelyező szolgáltatásként és modellenként az egy rögzítési és egy alkalmazási kiszolgáló befolyásolhatja a teljesítményt, így a fenti paraméterek módosításával érdemes kihasználni a teljesítmény javításának lehetőségét. A hardver, a táblaterület és a pufferkészlet megfelelő tervezésénél további rögzítési és alkalmazási kiszolgálók felvételével növelhető a teljesítmény.

A további rögzítéskiszolgálók növelhetik az adatoknak az üzleti mérőszámmodell tábláiba való rögzítésének gyakoriságát. A rögzítési házirend paraméterei közül bármelyik vagy mindkettő csökkenthető. Minden további rögzítéskiszolgáló viszont további adatbázis-területet igényel a vezérlőadatok tárolásához, valamint processzor- és bemeneti/kimeneti műveleti időt foglal le. Mindemellett a kiszolgálók számának növelésekor az adatok gyorsabban fognak az alkalmazási összetevők rendelkezésére állni, ami növelheti a teljes rendszer átbocsátóképességét.

A további alkalmazási kiszolgálóknak van egy másik előnyük is. A jelenlegi architektúrában az alkalmazási kiszolgálók sorosan működnek a hozzárendelt táblákon. Minél nagyobb az adott alkalmazási kiszolgálóhoz rendelt üzleti mérőszámcsoportok és táblák száma, annál hosszabb ideig tart az összes bejegyzés feldolgozása. További alkalmazási kiszolgálók felvételével az üzleti mérőszámcsoportok párhuzamos feldolgozása válik lehetővé, ami növeli a teljesítményt. Ehhez megfelelő hardver, valamint a táblaterület és a pufferkészlet megfelelő tervezése szükséges, hogy elkerülhető legyen a bemeneti/kimeneti versenyhelyzet.

Javasolt az alkalmazási csoport házirendjéhez tartozó paraméterek alapértelmezett értékének módosítása.

A házirend-paraméterek megadásának módja:

Keresse meg a Figyelési kiszolgáló számítógépén a Monitor telepítési könyvtárát. Például Windows rendszeren ez a C:\IBM\WebSphere\Monitor. Ebben a könyvtárban szerepelnie kell az 'rm' nevű könyvtárnak, és ebben a 'config' nevű könyvtárnak. A példa szerint a könyvtár teljes elérési útvonala C:\IBM\WebSphere\Monitor\rm\config.

A config könyvtárban hozzon létre egy DS_Replication_Policy_Defaults.properties nevű új fájlt. Ha létezik ez a fájl, az adatszolgáltatási összetevők ebből a fájlból fogják olvasni a házirend paramétereinek felhasználói beállításait.

A paraméterek megadása az alábbiak szerint történik:

Az adatáthelyező szolgáltatások feldolgozásakor a rendszer először a szolgáltatás egyedi értékeit keresi, ezt követően kerül sor a közvetlen, majd a belső vagy közvetett alapértelmezett értékek keresésére.

A rögzítési házirend paraméterei

A rögzítési házirend paraméterei az üzleti mérőszámcsoportok rögzítéskiszolgálóhoz való hozzárendelésének módját állítják be. Jelenleg mindig egy rögzítéskiszolgáló tartozik minden egyes üzleti mérőszámmodellhez, de a korábbi architektúrával szemben most már lehetőség van több üzleti mérőszámcsoportot hozzárendelni ugyanahhoz a rögzítéskiszolgálóhoz, azaz nem szükséges mindegyikhez külön kiszolgáló.

Az alkalmazási házirend paraméterei

Az alkalmazási házirend paraméterei az üzleti mérőszámcsoportok alkalmazási kiszolgálóhoz való hozzárendelésének módját állítják be. Jelenleg mindig egy alkalmazási kiszolgáló tartozik minden egyes üzleti mérőszámmodellhez, de a korábbi architektúrával szemben most már lehetőség van több üzleti mérőszámcsoportot hozzárendelni ugyanahhoz az alkalmazási kiszolgálóhoz, azaz nem szükséges mindegyikhez külön kiszolgáló.

Az alkalmazási csoport házirendjének paraméterei

Ezek a házirendek az üzleti mérőszámcsoportok alkalmazási csoportokhoz való rendelésének módját szabályozzák; a DB2 rendszerben az alkalmazási csoportok elnevezése előfizetési halmaz. A táblák előfizetési halmazokon való kiosztásának legjobb módszeréről lásd a DB2 többszörözéssel foglalkozó dokumentációját. A többszörözéskezelő előfizetési halmazonként mindig egy üzleti mérőszámcsoportot oszt ki.

Copyright IBM Corporation 2005, 2006. Minden jog fenntartva.