Configuration and Maintenance Management Using CORBA

No Thumbnail Available

URL

Journal Title

Journal ISSN

Volume Title

School of Science | Master's thesis
Checking the digitized thesis and permission for publishing
Instructions for the author

Date

2010

Major/Subject

Ohjelmistotekniikka

Mcode

T-106

Degree programme

Language

en

Pages

52

Series

Abstract

Internet Service Provider platforms are typically heterogeneous and distributed environments with respect to both software and hardware. It is difficult to carry out coordinated, synchronized and traceable configuration and maintenance operations in these environments. As the income margins in the competitive ISP market are very narrow, service maintenance costs must be kept minimal. Functionally homogenizing the configuration and maintenance management of various network services and applications can help minimizing their associated costs. One possible approach is the adoption of CORBA, an industry-standard, distributed object framework. This would allow the creation of network transparent management interfaces and Web-based configuration graphical user interfaces. From the configuration and maintenance point of view existing applications and services should be either encapsulated into CORBA objects using specially designed CORBA wrappers or they should be accessed using a CORBA gateway. New applications could be written with native CORBA interface for configuration and maintenance or with similar CORBA wrappers. This thesis focuses on the requirement analysis of a configuration management system using CORBA.

Internetpalveluntarjoajien alustat ovat tyypillisesti hajautettuja ja heterogeenisiä järjestelmiä sekä ohjelmiston että laitteiston osalta. Tällaisissa ympäristöissä on vaikea suorittaa koordinoituja, synkronoituja ja helposti valvottavia konfigurointi- ja ylläpitotoimenpiteitä. Koska kiristynyt kilpailu palveluntarjoajamarkkinoilla on pienentänyt katetta, on palvelujen ylläpitokustannukset ehdottomasti minimoitava. Verkkopalvelujen sekä sovellusten konfiguraation ja ylläpidon hallinnan yhtenäistäminen on eräs keino kustannusten minimointiin. Eräs lähestymistapa ongelman ratkaisemiseksi on CORBA:n käyttöönotto palvelujen hallinnassa. CORBA on teollisuusstandardin aseman saavuttanut hajautettu oliokehysympäristö. CORBA:n käyttö mahdollistaisi läpinäkyvien hallintarajapintojen ja graafisten konfigurointikäyttöliittymien kehityksen. Konfiguraation hallinnan kannalta jo olemassa olevia palveluita varten olisi kehitettävä varta vasten suunniteltu CORBA-adapteri tai palvelut pitäisi hallinnoida CORBA-yhdyskäytävän kautta. Uudet palvelut tulisi joko laatia CORBA-pohjaisilla hallintorajapinnoilla varustettuina tai vastaavasti niitä tulisi mukauttaa CORBA-adaptereilla. Tässä työssä keskitytään CORBA-pohjaisen konfiguraatiohallintajärjestelmän vaatimusanalyysiin.

Description

Supervisor

Saikkonen, Heikki

Thesis advisor

Kovács, János
Törmä, Seppo

Keywords

configuration management, konfiguraationhallinta, heterogeneous systems, heterogeeninen järjestelmä, distributed systems, hajautettu järjestelmä, COBRA, COBRA

Other note

Citation