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
Instructions for the author
Authors
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, HeikkiThesis advisor
Kovács, JánosTörmä, Seppo
Keywords
configuration management, konfiguraationhallinta, heterogeneous systems, heterogeeninen järjestelmä, distributed systems, hajautettu järjestelmä, COBRA, COBRA