• DocumentCode
    1806335
  • Title

    A Design Methodology for Self-Management in Distributed Environments

  • Author

    Al-Shishtawy, Ahmad ; Vlassov, Vladimir ; Brand, Per ; Haridi, Seif

  • Author_Institution
    R. Inst. of Technol., Stockholm, Sweden
  • Volume
    1
  • fYear
    2009
  • fDate
    29-31 Aug. 2009
  • Firstpage
    430
  • Lastpage
    436
  • Abstract
    Autonomic computing is a paradigm that aims at reducing administrative overhead by providing autonomic managers to make applications self-managing. In order to better deal with dynamic environments, for improved performance and scalability, we advocate for distribution of management functions among several cooperative managers that coordinate their activities in order to achieve management objectives. We present a methodology for designing the management part of a distributed self-managing application in a distributed manner. We define design steps, that includes partitioning of management functions and orchestration of multiple autonomic managers. We illustrate the proposed design methodology by applying it to design and development of a distributed storage service as a case study. The storage service prototype has been developed using the distributing component management system Niche. Distribution of autonomic managers allows distributing the management overhead and increased management performance due to concurrency and better locality.
  • Keywords
    distributed processing; fault tolerant computing; storage management; autonomic computing; design methodology; distributed component management system; distributed storage service; self-management system; Application software; Computer architecture; Control systems; Design methodology; Distributed computing; Engineering management; Environmental management; Knowledge management; Resource management; Robustness; autonomic computing; control loops; distributed systems; self-management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Science and Engineering, 2009. CSE '09. International Conference on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4244-5334-4
  • Electronic_ISBN
    978-0-7695-3823-5
  • Type

    conf

  • DOI
    10.1109/CSE.2009.301
  • Filename
    5283371