haku: @keyword web applications / yhteensä: 9
viite: 4 / 9
Tekijä:Kääriäinen, Teemu Petteri
Työn nimi:Web-sovelluksen IT-arkkitehtuurin skaalautuvuuden ja saavutettavuuden systeemidynaaminen mallintaminen
System dynamics modeling of web application IT architecture scalability and availability
Julkaisutyyppi:Diplomityö
Julkaisuvuosi:2010
Sivut:62 s. + liitt.      Kieli:   fin
Koulu/Laitos/Osasto:Automaatio- ja systeemitekniikan laitos
Oppiaine:Systeemitekniikka   (AS-74)
Valvoja:Zenger, Kai
Ohjaaja:Vepsäläinen, Ari
OEVS:
Sähköinen arkistokappale on luettavissa Aalto Thesis Databasen kautta.
Ohje

Digitaalisten opinnäytteiden lukeminen Aalto-yliopiston Harald Herlin -oppimiskeskuksen suljetussa verkossa

Oppimiskeskuksen suljetussa verkossa voi lukea sellaisia digitaalisia ja digitoituja opinnäytteitä, joille ei ole saatu julkaisulupaa avoimessa verkossa.

Oppimiskeskuksen yhteystiedot ja aukioloajat: https://learningcentre.aalto.fi/fi/harald-herlin-oppimiskeskus/

Opinnäytteitä voi lukea Oppimiskeskuksen asiakaskoneilla, joita löytyy kaikista kerroksista.

Kirjautuminen asiakaskoneille

  • Aalto-yliopistolaiset kirjautuvat asiakaskoneille Aalto-tunnuksella ja salasanalla.
  • Muut asiakkaat kirjautuvat asiakaskoneille yhteistunnuksilla.

Opinnäytteen avaaminen

  • Asiakaskoneiden työpöydältä löytyy kuvake:

    Aalto Thesis Database

  • Kuvaketta klikkaamalla pääset hakemaan ja avaamaan etsimäsi opinnäytteen Aaltodoc-tietokannasta. Opinnäytetiedosto löytyy klikkaamalla viitetietojen OEV- tai OEVS-kentän linkkiä.

Opinnäytteen lukeminen

  • Opinnäytettä voi lukea asiakaskoneen ruudulta tai sen voi tulostaa paperille.
  • Opinnäytetiedostoa ei voi tallentaa muistitikulle tai lähettää sähköpostilla.
  • Opinnäytetiedoston sisältöä ei voi kopioida.
  • Opinnäytetiedostoa ei voi muokata.

Opinnäytteen tulostus

  • Opinnäytteen voi tulostaa itselleen henkilökohtaiseen opiskelu- ja tutkimuskäyttöön.
  • Aalto-yliopiston opiskelijat ja henkilökunta voivat tulostaa mustavalkotulosteita Oppimiskeskuksen SecurePrint-laitteille, kun tietokoneelle kirjaudutaan omilla Aalto-tunnuksilla. Väritulostus on mahdollista asiakaspalvelupisteen tulostimelle u90203-psc3. Väritulostaminen on maksullista Aalto-yliopiston opiskelijoille ja henkilökunnalle.
  • Ulkopuoliset asiakkaat voivat tulostaa mustavalko- ja väritulosteita Oppimiskeskuksen asiakaspalvelupisteen tulostimelle u90203-psc3. Tulostaminen on maksullista.
Sijainti:P1 Ark Aalto  5199   | Arkisto
Avainsanat:system dynamics
modeling
simulation
web applications
systeemidynamiikka
mallintaminen
simulointi
web-sovellukset
Tiivistelmä (fin): Työssä toteutettiin systeemidynaaminen ennustemalli kerrosarkkitehtuuria noudattavan web-sovelluksen kapasiteetille.
Lisäksi esiteltiin menetelmiä, joiden avulla mallintaminen ja simuloinnit voidaan integroida osaksi web-sovelluksen elinkaarenhallintaa siten, että erilaiset skenaariot ja arkkitehtuurivalintojen vaikutukset voidaan ottaa huomioon järjestelmän elinkaaren hallinnassa jo riittävän aikaisessa vaiheessa.
Lopuksi kehitettyä mallia hyödynnettiin simuloinneissa, joissa järjestelmän toimintaa simuloitiin epänormaalien kuormitusolosuhteiden alaisena.

Mallinnuksessa ja simuloinneissa käytetty menetelmä perustuu systeemidynaamiseen mallintamiseen joka mahdollistaa numeerisen datan, kvalitatiivisen informaation ja asiantuntijaosaamisen sisällyttämisen samaan malliin.
Lisäksi systeemidynaaminen mallintaminen ja simulointi soveltuvat hyvin sovellusarkkitehtuurien suorituskykyanalyysien tekemiseen ja arkkitehtuurivalintojen pitkän aikavälin evaluointiin, koska se kykenee huomioimaan järjestelmän rakenteen ja sisäiset riippuvuudet.
Työssä luodun mallin tarkoituksena onkin antaa kokonaisvaltainen näkemys koko järjestelmän toimivuudesta, sen sisäisistä prosesseista ja näiden välisistä riippuvuuksista sekä näin pyrkiä parantamaan arkkitehtuurin hallintaa.
Tiivistelmä (eng): In this thesis a system dynamics model for the capacity of a web application utilizing multi-layer architecture was implemented.
Methods for incorporating modelling and simulations as part of the web application life cycle were also presented.
The aim of integrating modelling and simulations into the life cycle is to be able to take into consideration the effects of various scenarios and architectural choices already in the early stages of the life cycle of the application.
Finally the implemented model was used in simulations where the modelled web application was simulated to be under abnormal load.

The method used in the modelling and simulations is based on system dynamics which makes it possible to incorporate numeric data, qualitative information and expert knowledge into the model.
System dynamics modelling and simulation is especially well suited for performance analysis of application architectures and evaluating long term effects of architectural choices because it can take into consideration the internal structure of the system and its internal dependencies.
The purpose of the implemented model is to provide a holistic view of the functionality of the system, its internal processes and the dependencies between them.
ED:2010-09-20
INSSI tietueen numero: 40888
+ lisää koriin
INSSI