TartalomjegyzékElôzô részKövetkezô részITB címlap

A kapacitás menedzsment tevékenységei

A kapacitás menedzsment eszközei

A kapacitás menedzsment számára alapvetõ fontosságú a mérés, azaz a megbízható adatok rendelkezésre állása. Ezt csak alkalmas szoftvereszközök segítségével lehet elérni.

Rendszermonitorozó eszközök

Az ilyen eszközök az egész rendszerrõl gyûjtenek információt, illetve valamilyen csoportosító szempont alapján. A monitorok általában úgy gyûjtik az adatokat, hogy elõre meghatározott idõpontokban mintát vesznek. A mintavételezés gyakoriságát általában meghatározhatjuk, mondjuk 10 percenként kérünk adatokat.

A rendszerrõl gyûjtött mérõszámok közé tartozhat:

További fontos szempont:

Operációs rendszer szintû naplózás

Az alábbi események bekövetkeztét fel kell/lehet feljegyezni

Különféle események bekövetkezése esetén gyûjthetõ adatok:

Tranzakciós monitorok

Az ilyen szoftver eszközök olyan keretrendszert adnak, ami egyszerûsíti az on-line rendszerek fejlesztésének a folyamatát. Általában leegyszerûsítik az alábbi feladatok megvalósítását:

Példa néhány tranzakció-kezelõ rendszerre: IBM CICS, ICL TPM, DEC ACMS stb.

27. ábra: A kapacitás menedzsment eszközkészlete

Adatbázis-kezelõ eszközök statisztikái

Az adatbázis-kezelõ eszközök rendszerint két szinten biztosítanak részletes statisztikákat:

Hálózati statisztikák

A hálózati szinten legfontosabb adat a szabad hálózati sávszélesség nagysága, melyet jellemezhetünk

A Kapacitás Menedzsment Adatbázis

A Kapacitás Menedzsment Adatbázis (KMA) az alapja a sikeres kapacitás menedzsment funkciónak. Lehet, hogy az egész adatbázis saját fejlesztéssel készül el; lehet, hogy készen kapható termék, vagy akár a két megközelítés keveréke is (ez utóbbi a legvalószínûbb). Logikailag egyetlen adatbázis álljon mindig rendelkezésre!

Adattárolás

Az adatok megõrzését, idõtartamát figyelemmel kell követni, minthogy valószínû, hogy adatok egy hónapnál hosszabb idõtartamra történõ megõrzése túl költségesnek bizonyulhat mind merevlemez felhasználás, mind mágnesszalag felhasználás tekintetében. A legfontosabb az, hogy a lényeges, mért (telítettségi) mutatók értékeit legalább kétéves idõsorban vizsgáljuk!

Szervezeti tevékenységgel kapcsolatos adatok

Kísérjük figyelemmel azokat az adatokat, melyek befolyásolják a terhelést, mint például:

Jelentések

A jelentések két fõ fajtája a vezetõi és a mûszaki jellegû jelentés. Részletes mûszaki jelentéseket kell készíteni a problémák és a teljesítmény átfogó vizsgálata során. Vezetõi jelentéseket hetente/havonta kell készíteni, melyek az eltelt idõszakra vonatkoznak. Az ilyen jelentések legyenek a lehetõségekhez képest minél egyszerûbbek, és lényegre törõk. A szakzsargon használatát korlátozzuk a minimálisra, és gondoskodjunk arról, hogy a jelentés a felhasználók számára érthetõ fogalmakat használjon. Mind a mûszaki jellegû, mind a szervezet alaptevékenységéhez kapcsolódó adatok esetében idõsorosan kell az adatokat gyûjteni, ami az elõrejelzés számára lesz majd fontos kiindulási adat.

28. ábra: A kapacitás menedzsment elemei

Szolgáltatási szint megállapodás

Szoros kapcsolattartásra van szükség a kapacitás menedzser és a szolgáltatási szint menedzser között, hiszen a kapacitás menedzsmenttel foglalkozó részleg biztosítja azokat a mérõszámokat, melynek alapján a szolgáltatási szint menedzser el tudja érni azt, hogy a szolgáltatási szinteket el lehessen érni és tartani.

Költség menedzsment

A kapacitás menedzsmenttel foglalkozó részleg feladata annak biztosítása, hogy minden, általa gyûjtött, a költségelszámoló és számlázó rendszerhez szükséges adat rendelkezésre álljon (az érintett rendszerek számára).

Teljesítmény menedzsment

29. ábra. A teljesítmény menedzsment folyamatai

A teljesítmény menedzsment legfontosabb célkitûzése a problémák elõzetes felismerése a rendszer folyamatos figyelemmel kisérése (monitorozása) által, miközben az elõzetesen egyeztetett teljesítmény szint rendelkezésre állását biztosítják. Megkülönböztetett figyelemmel kell kezelni a válaszidõket. A funkció mûködéséhez szükséges a Kapacitás Menedzsment Adatbázis. A gyakorlatban indulásképpen a teljesítmény menedzsment a már használatban levõ mérési módszerekre és jelentésekre támaszkodik.

Az alábbi jelentések különösen fontosak:

Teljesítményhangolás az operációs rendszer szinten

Ez a tevékenység a CPU, a memória és a B/K alrendszer eredményes és kiegyensúlyozott használatára irányul, amelynek úgy kell kihasználnia a virtuális memóriakezelõ architektúrát, hogy az ne menjen a teljesítmény kárára.

Teljesítményhangolás hálózat szinten

Ez a tevékenység a számítógépeket összekötõ hálózat optimális forgalmának kialakítására koncentrál. A hálózatokat megfelelõen kell szegmentálni a szükséges sávszélesség biztosítása érdekében. Ez a terület az elosztott feldolgozás elterjedésével egyre nagyobb jelentõséget nyer.

Teljesítményhangolás alkalmazás szinten

Ez a tevékenység az alkalmazások fejlesztõvel illetve karbantartóival folytatott kapcsolattartásra koncentrál. Feltétlenül közös munka legyen!

A vizsgálandó területek:

Terhelés menedzsment

Egy egyszeri, konkrét terhelés a teljes terhelésnek a része. A terhelés kialakulását, lefolyását, az azt befolyásoló tényezõket ismerni és érteni kell. Ez segíti majd a várható terhelés elõrejelzését.

A terhelések megismerése

Csoportosítsuk a teljes terhelésben szereplõ elemeket.


30. ábra. A terhelés menedzsment folyamatai

A terhelések elõrejelzése

Kizárólag múltbeli trendekre támaszkodni a jövõbeli igények elõrejelzése során igen veszélyes. Ez az út csak akkor járható, ha a terhelés jellege pontosan ugyanolyan, mint amilyen a múltbeli volt. A várható terheléseket negyedévente javallott felmérni. Ennek során figyelembe kell venni:

Az elõrejelzések kialakítása során figyelembe veendõ:

Alkalmazások méretezése

Ennek az alfunkciónak a célkitûzése az, hogy elõsegítse az alkalmazások költségigényének indoklását, illetve elõkészítse annak eldöntését, hogy egy igényelt szolgáltatási szint egyáltalán kielégíthetõ-e.

A hardver követelmények elhibázott elõzetes felmérése az egyik fõ oka annak, hogy olyan sok esetben sikertelen a kielégítõ szolgáltatási szintek elérése. A méretezés ennélfogva a fejlesztési életciklus lényeges, el nem választható része, és nem tekinthetõ a fejlesztési projektre rótt külön teherként.

Az elsõ lépések egyike az legyen, hogy szemlézzük a jelenlegi fejlesztési (belsõ) szabványokat, és vizsgáljuk meg, hogy ezek miképpen illeszkednek bele az alkalmazás-fejlesztési életciklusba.

Vegyük figyelembe:

Erõforrás menedzsment

A fizikai erõforrások esetében szükséges a megfelelõ menedzselés alkalmazása (pl. új hardver vagy az operációs rendszer új változatának üzembe helyezése). A hardver és szoftver leltárok részei lehetnek a Kapacitás Menedzsment Adatbázisnak. Ebbe akár egy konfigurációs diagram is beleérthetõ, ami a hardver és szoftver erõforrások kiesése következményeinek értékelésére szolgál.

Igény menedzsment

Az igény menedzsment a felhasználói elvárások kezelését fedi. A feladat elsõsorban jó kommunikációs készségeket igényel, hiszen a kapacitás menedzsernek az objektív lehetõségek ismeretében kell a felhasználókkal igényeiket és követelményeiket egyeztetnie. Az igény menedzsment munkája alapozza meg az informatikai részleg hosszú távú szavahihetõségét annak elérésével, hogy az igények és a nyújtott szolgáltatások a költséghatárokon belül találkoznak.

Modellezés

A kapacitás menedzsment egyik fontos segítõje a modellezés. A kapacitás tervezés során felhasználható technikáknak a légbõl kapott becslésektõl a pilot alkalmazásokon végzett mérésekig terjedõ skáláján vannak köztes megoldások is, melyek a vad becsléseknél kevésbé kockázatosak, a pilot alkalmazásokhoz képest viszont kevésbé költségesek. Ilyen módszer:

A trendelemzés a múltbeli adatokból indul ki, és a status quo feltételezése (vagy a környezetre vonatkozó egyéb feltételezés) mellett lehet belõle a jövõbeli adatokra következtetni. Matematikai modellezési eszközök felhasználása esetében beszélünk analitikus modellezésrõl. Az itt használt eszközök elsõsorban az operációkutatás tárgykörébõl származó sorbaállás-elmélet eredményére támaszkodnak. A vizsgált rendszerrõl modellt kell készíteni, melynek részeire feltételezésekkel kell élni. Szimulációs módszerek használata esetében diszkrét eseményeket modelleznek, pl. tranzakciókat. A vizsgált rendszert le kell írni egy alkalmas modell segítségével, majd generálni kell a szimulált input adatokat.

A kapacitás terv elkészítése

A terhelés elõrejelzési folyamatnak a végterméke a kapacitás terv lesz, aminek tartalmaznia kell:

Szemlézés és audit

Teljesítmény menedzsment

Néhány szemlézési szempont:

Vezetõi jelentéstétel

Néhány szemlézési szempont:

Terhelés elõrejelzés

Néhány szemlézési szempont:

Kapacitás terv

Néhány szemlézési szempont:

Alkalmazások méretezése

Néhány szemlézési szempont:

A megfelelõség auditálása

Egy független, akár külsõ, akár belsõ nem-informatikus auditornak át kell tekinteni a kapacitás menedzsment funkció mûködését legalább évente egyszer. A vizsgálandó kérdések az alábbiak:

TartalomjegyzékElôzô részKövetkezô részITB címlap