Suorituskykyanalyysi, 2 ov, erilliskuulustelu 1.10.2002
Kirjoita jokaiseen vastauspaperiisi seuraavat tiedot: nimi,
opiskelijanumero/henkilötunnus, nimikirjoitus, kurssin nimi ja sivunumero.
Sallittu oheismateriaali: laskin ja jaettu liite "Appendix C -
Formulas" [Menasce 1994].
Liite tulee palauttaa kokeen jälkeen.
- [15 p] Approksimatiivinen MVA.
- Miten se toimii?
- Mitä etuja sillä on verrattuna tavalliseen MVA:han?
- Mitä haittoja sillä on verrattuna tavalliseen MVA:han?
- Minkälaisten järjestelmien arvioinnissa sitä (eikä tavallista
MVA:ta) voi käyttää?
.
- [15 p] Syntymä-kuolema -malli (Birth-Death Model). Oletetaan, että
tietoliikenneportissa on kolme puskuria saapuville paketeille. Paketteja
saapuu keskimäärin 30 per sekunti. Yhden paketin käsittelyyn
(saapumishetkestä siihen etttä k.o. puskuri on vapaa uusiokäyttöön)
kuluu keskimäärin 20 ms. Tee tästä järjestelmästä syntymä-kuolema
-malli ja ratkaise malli Markov-ketjujen avulla.
- [3 p] Minkä osan ajasta kaikki puskurit ovat tyhjiä?
- [2 p] Minkä osan ajasta kaikki puskurit ovat täysiä?
- [3 p] Mikä on portin käyttösuhde (utilization)?
- [2 p] Montako pakettia on keskimäärin odottaa portissa?
- [2 p] Mikä on portin keskimääräinen vasteaika (response time)
- [3 p] Mikä osa paketeista hylätään?
Kirjaa oletuksesi ja perustele työsi.
- [15 p] Little laki.
- [1 p] Mikä on Littlen laki? Anna käytännönläheinen
raha-automaatin käyttöön liittyvä esimerkki.
- [2 p] Miten sitä voidaan soveltaa yhteen palvelimeen (ei jonoa)? Mitä
se tarkoittaa tässä yhteydessä? Anna (ihan mihin tahansa
aihealueeseen liittyvä) esimerkki kaavoineen.
- [2 p] Miten sitä voidaan soveltaa yhteen palvelupisteeseen (jono
mukaanlukien)? Anna esimerkki kaavoineen.
- [1 p] Miten sitä voidaan soveltaa kokonaiseen suljettuun jonoverkkoon
(ei käyttäjiä, ihmisiä)? Anna esimerkki kaavoineen.
- [1 p] Miten sitä voidaan soveltaa kokonaiseen suljettuun jonoverkkoon
(käyttäjät mukaanlukien)? Anna esimerkki kaavoineen.
- [2 p] Miten sitä voidaan soveltaa kokonaiseen avoimeen jonoverkkoon?
Anna esimerkki kaavoineen.
- [4 p] Missä kaikkialla MVA:ssa (yksi luokka, ei kuormasta-riippuvia
palvelupisteitä) käytetään Littlen lakia? Anna esimerkki kaavoineen.
- [2 p] Miten sitä voidaan soveltaa kokonaiseen alijärjestelmään
MVA:n yhteydessä? Anna esimerkki kaavoineen.
- [15 p] Suunnitelma. Yhtiö XYZ haluaa palkata sinut ottamaan selvää,
miksi heidän tietokantapalvelinsysteeminsä (4 CPU:ta, 40 levyä, 5
tietokantaa, eetteriverkko, noin 200 tapahtumaa/sek., asiakkaita ympäri
Suomea) on hitaanpuoleinen joillekin asiakkaille (jotka käyttävät
tietokantaa CARS). Anna kokonaisvaltainen suorituskyvynarviointisuunnitelma
annettavaksi systeemimanagerille, joka haluaa arvioida suunnitelman (ja
sinun) pätevyyttä ennen palkkaamistasi. Suunnitelma ei missään nimessä
saa olla 3 sivua pidempi. Muista, että esimiehesi ei ole suorittanut
suoruskykyanalyysin kurssia vaikka onkin tkt-maisteri.