|
Vorm: En runtime monitor for Vortex
16.12.2002
Abstrakt
Vorm er en runtime monitor for operativ systemet Vortex. Vortex systemet er under stadig utvikling og stiller høye krav til ytelse og skalering. I store og komplekse system er det vanskelig å analysere hva som skjer bare ved å studere koden. Det er også problematisk å finne de delene av systemet som medfører en reduksjon i ytelsen. Runtime monitoren Vorm er implementert for å avdekke flaskehalsene i Vortex, og for å finne de delene av systemet som er naturlig å forbedre.
Vorm systemet består av en tjener arkitektur i Vortex kjerna. Tjener arkitekturen kan utføre forskjellig typer profilering på grunnlag av etterspørsler fra en ekstern klient. Klienten lagrer den mottatte profileringsinformasjonen i en database og muliggjør dermed for en post-mortem analyse av resultatene. Resultatene presenteres ved hjelp av en visualiseringsfasilitet, som er innebygd i klient arkitekturen til Vorm.
Denne oppgaven vil beskrive hvordan Vorm systemet er designet og implementert.
|