aalto1 untyped-item.component.html

Controlling and Monitoring a Distributed ISP Environment

Loading...
Thumbnail Image

URL

Journal Title

Journal ISSN

Volume Title

Helsinki University of Technology | Master's thesis
Electronic archive copy is available via Aalto Thesis Database.
Checking the digitized thesis and permission for publishing
Instructions for the author
Location:

Date

Major/Subject

Mcode

Tik-79

Degree programme

Language

en

Pages

71

Series

Abstract

Internetistä on tullut hyvin suosittu väline tarjota maailmanlaajuisia hajautettuja palveluita loppukäyttäjille. Perinteisiä keskitettyjä järjestelmähallintaratkaisuja, jotka käyttävät client-server tai manager-agent -tyyppisiä ratkaisuja, on usein hankala kasvattaa palveluiden tai käyttäjien lisääntyessä ja ne ovat riskialttiita olosuhteissa, joissa kymmeniä tai satoja tietokoneita on hajasijoitettu etäälle toisistaan. Yksi kone voi palvella satojakin käyttäjiä. Ohjelmistoagentit tarjoavat mielenkiintoisen ratkaisun tällaisten laajalle hajautettujen järjestelmien hallintaan. Ohjelmistoagentti on itsessään täydellinen ohjelmistokomponentti, jolla on mahdollisuus itsenäiseen suoritukseen ja joka suorittaa toimintoja jonkun henkilön tai toisen ohjelman puolesta. Itsenäisen toiminnan lisäksi se reagoi ympäristön tilan muutoksiin ja on jatkuvasti valmis toimintaan. Ohjelmistoagentti voi myös olla aloitteellinen, kommunikoiva, yhteistyökykyinen (muiden agenttien kanssa), oppiva, sopeutuva ja liikkuva. Ohjelmistoagenttien uskotaan helpottavan monimutkaisten sekä hajautettujen järjestelmien suunnittelua ja toteutusta. Tässä diplomityössä on vertailtu erilaisia hajautettuja suoritusmalleja. Koodin liikkumista ja mobiileja agentteja on käsitelty tarkemmin. Lisäksi on tarkasteltu ohjelmointikieleltä vaadittavia ominaisuuksia koodin liikuttelun kannalta, sekä agenttiteknologian soveltuvuutta ongelmanratkaisuun. Lopuksi on esitelty lukuisia mobiilien agenttien kehitysalustoja, sekä hahmoteltu järjestelmä hajautetun sovellusympäristön ohjaukseen ja seurantaan. Mobiilit agentit osoittautuivat soveltuvan tällaisen järjestelmän mallittamiseen.

Description

Supervisor

Ojala, Leo

Thesis advisor

Ikonen, Esa

Other note

Citation

Endorsement

Review

Supplemented By

Referenced By