Study of the Applicability of Model-Driven Metodologies for the Design of Autonomic Behaviours
No Thumbnail Available
URL
Journal Title
Journal ISSN
Volume Title
Master's thesis
Unless otherwise stated, all rights belong to the author. You may download, display and print this publication for Your own personal use. Commercial use is prohibited.
Authors
Date
2011
Major/Subject
Tietoverkkotekniikka
Mcode
S-38
Degree programme
Language
en
Pages
100 + [12]
Series
Abstract
Verkonhallinta on tällä hetkellä monimutkaista ja vaatii korkeat kustannukset. Näin ollen verkkoteollisuus tarvitsee verkonhallinnan alueelle muutoksen, joka vähentää näitä kahta aspektia. Ratkaisu perustuu siihen, että osa hallintatoiminnoista, jotka tarvitsevat ihmisen puuttumista, siirretään itse verkkoon, luoden autonomisia verkkoja. EFIPSANS on projekti, joka tähtää IPv6:n ja siihen liittyvien protokollien ominaisuuksien hyödyntämiseen ja laajentamiseen, jotta IPv6-pohjaisten autonomisten ja itseohjautuvien verkkojen ja palvelujen realisointi olisi mahdollista. EFIPSANS:n kehittämät itseohjautuvuuden ominaisuudet tunnetaan Autonomisina Käyttäytymisinä, jotka toteutetaan järjestelmässä, kuten reitittimessä, tai kokonaisen verkon muodostamassa järjestelmässä, kontrollointisilmukoiden avulla. Projektissa suunniteltu arkkitehtuuri Autonomisten Käyttäytymisten suunnitteluun ja toteuttamiseen kutsutaan Yleiseksi Autonomiseksi Verkkoarkkitehtuuriksi (GANA). Diplomityön tavoitteena on edistää Malliperusteisen Metodologian ja siihen liittyvän Työkaluketjun kehittämistä, jota voidaan soveltaa Autonomisten Käyttäytymisten suunnitteluun, simulointiin, todentamiseen ja hyväksymiseen. Tämä diplomityö alkaa johdannolla EFIPSANS projektiin, pääpainonaan eri autonomiset käyttäytymiset, kuin myös GANA referenssimalli. Sen jälkeen käsittelemme Malliperusteista Metodologiaa sekä useista erityyppisistä työkaluista koostuvan Työkaluketjun toteutuksen yksityiskohtia. Lopulta käsittelemme toteutetun Työkaluketjun etuja ja rajoituksia.The complexity and costs needed for network management are currently very high, thus the networking industry is calling for a change in the network management area that would reduce these two aspects. The solution is based on moving some of the management tasks that involve human intervention into the network itself, creating autonomic networks. EFIPSANS is a project that aims at exploiting and extending the features of IPv6 and related protocols to enable the realization of IPv6-based autonomic and self-managing networks and services. The self-management features that EFIPSANS has developed are known as Autonomic Behaviours, which are realized by control-loops within a system e.g. a router or within the overall network as a system. The architecture developed within the project for designing and engineering Autonomic Behaviours is Generic Autonomic Network Architecture (GANA). The goal of this Master's Thesis is to contribute to the development of a Model-Driven Methodology and an associated Tool-Chain that can be applied for the design, simulation, verification and validation of Autonomic Behaviours. In this thesis, first, we give an overview on the EFIPSANS project, focusing on the different Autonomic Behaviours, as well as on the GANA reference model. Then, we discuss the identified Model-Driven Methodology and the implementation details of the Tool-Chain, which is orchestrated by several tools of different natures. Then, we show a step-by-step case study using the developed Tool-Chain. Finally, we discuss the benefits and the limitations of the implemented Tool-Chain.Description
Supervisor
Ott, JörgThesis advisor
Zahemszky, AndrásKeywords
autonomic behaviours, GANA, tool-chain, model-driven methodology