• norsk
    • English
  • English 
    • norsk
    • English
  • Login
View Item 
  •   Home
  • Universitetet i Stavanger
  • Faculty of Science and Technology
  • Department of Electrical and Computer Engineering (TN-IDE)
  • Vitenskapelige publikasjoner (TN-IDE)
  • View Item
  •   Home
  • Universitetet i Stavanger
  • Faculty of Science and Technology
  • Department of Electrical and Computer Engineering (TN-IDE)
  • Vitenskapelige publikasjoner (TN-IDE)
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

An architecture for self-healing autonomous object groups

Meling, Hein
Journal article, Peer reviewed
Thumbnail
View/Open
An Architecture for Self-healing....pdf (525.7Kb)
URI
http://hdl.handle.net/11250/181640
Date
2007
Metadata
Show full item record
Collections
  • Vitenskapelige publikasjoner (TN-IDE) [286]
Original version
In 4th International Conference on Autonomic and Trusted Computing, volume 4610 of Lecture Notes in Computer Science, pages 156-168, Hong Kong, China, July 2007 - The final publication is available at www.springerlink.com  
Abstract
Jgroup/ARM is a middleware for developing and operating

dependable distributed Java applications. Jgroup integrates the distributed

object model of Java RMI with the object group paradigm, enabling

construction of replicated servers that offer dependable services

to clients. ARM aims to improve the dependability characteristics of

systems through fault treatment, focusing on operational aspects where

the gain in terms of improved dependability is likely to be the greatest.

ARM offers two core mechanisms: recovery from node, object and network

failures and distribution of replicas. ARM identifies failures and

reconfigures the system according to its dependability requirements.

This paper proposes an enhancement of the ARM framework in which

replica placement is performed in a distributed manner, eliminating the

need for a centralized manager with global information about all object

groups. Instead each autonomous object group handles their own replica

placement based on information from nodes. Assuming that multiple objects

groups are deployed in the system, this constitutes a distributed

replica placement scheme. This scheme enables the implementation of

self-healing object groups that can perform fault treatment on themselves.

Advantages of the approach: (a) no need to maintain global information

about all object groups which is costly and limits scalability, (b)

reduced infrastructure complexity, and (c) less communication overhead.
Publisher
Springer-Verlag
Journal
Lecture Notes in Computer Science

Contact Us | Send Feedback

Privacy policy
DSpace software copyright © 2002-2019  DuraSpace

Service from  Unit
 

 

Browse

ArchiveCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsDocument TypesJournalsThis CollectionBy Issue DateAuthorsTitlesSubjectsDocument TypesJournals

My Account

Login

Statistics

View Usage Statistics

Contact Us | Send Feedback

Privacy policy
DSpace software copyright © 2002-2019  DuraSpace

Service from  Unit