581372-6 Suorituskykyanalyysi (2 ov)
Kurssi uusitaan kevääksi 2002. Tässä kuvauksessa olevat tiedot koskevat siis vanhaa kurssia ja ne tulevat muuttumaan jonkin verran.Kurssilla perehdytään tietokone- ja tietokonejärjestelmien suorituskykyanalyysin perusmenetelmiin. Käsiteltävät asiat liittyvät järjestelmien työkuormien mittaamiseen, kapasiteetin suunnitteluun sekä järjestelmän suorituskyvyn arvioimiseen. Kurssilla esitetään myös analysoinnin perusmenetelmät: mallitus, operaatioanalyysi, jonoverkkomallien muodostus ja niiden ratkaisutavat.
Kurssin tavoitteena on oppia ymmärtämään suorituskyvyn arvioinnin lähtökohdat ja käyttötavat, oppia arvioimaan suorituskykyanalyysin tarve järjestelmien hankinnan ja käytön aikana, ja oppia soveltamaan suorituskykyanalyysin perusmenetelmiä.
All exams can be taken in English, but you need to confirm this with the instructor one week before the exam.
Asema opetuksessa
Kurssi on laudaturin erikoiskurssi. Esitietoina edellytetään Tietokone ja käyttöjärjestelmä -kurssin tiedot. Lisäksi kurssilla tarvitaan todennäköisyyslaskennan ja tilastotieteen perusteiden tuntemusta (keskeiset asiat käydään läpi uudestaan kurssin aikana, ks. esim. Jainin kirjasta [Jain 91] luvut 12 & 13).Kurssikirja
- [LZGS84] E.D. Lazowska, J. Zahorjan, G. S. Graham, K.C. Sevcik, Quantitative System Performance, Prentice Hall, 1984. (Kevään 2002 kurssin kurssikirja, painos loppu, voi kopioda verkosta ilmaiseksi)
- [MAD94] D.A. Menasce, V.A.F. Almeida, L.W. Dowdy, Capacity Planning and Performance Modelling, Prentice Hall 1994. (Aikaisempi kurssikirja, painos loppu)
Suoritustavat
- Luentokurssin yhteydessä osallistumalla kurssikuulusteluun ja laskuharjoituksiin.
- Loppukokeella.
Koealue on Menascen kirjan [MAD94] luvut 1, 2, 3.1-3.6, 3.9-3.10, 4, 5, 6,
8.1-8.2, 8.4-8.5, 9. Kaavojen johtaminen ei kuulu kurssiin, ainoastaan kyky
käyttää niitä.
Loppukokeen voi myös suorittaa kevään 2002 luentokurssin materiaalin pohjalta, koska Menascen kirjasta on painos loppu.
Sisältö
- Suorituskyvyn ja kapasiteetin arviointiprosessi ja sen käyttö organisaatiossa
- Yksinkertaiset mallit ja ratkaisumenetelmät: M/M/1 jonot, Markov ketjut
- Tietokonejärjestelmän jonoverkkomallit ja ratkaisumenetelmät: konvoluutio, MVA
- Operaatioanalyysi, pullonkaula-analyysi
- Moniluokkaiset mallit, avoimet mallit ja näiden ratkaisumenetelmät
- Approksimatiiviset ratkaisumenetelmät: rajat, approksimatiivinen MVA
- Työkuorman mallitus, mittaustekniikat, parametrien estimointi
- Koesuunnittelu, tulosten kuvaus