Login
HomePublicationsTechnical Report

Towards a Flexible and Dynamic Replication Control for Distributed Real-Time Embedded Systems with QoS Interdependencies
Ref: HURRAY-TR-100202       Publication Date: 16, Feb, 2010

Towards a Flexible and Dynamic Replication Control for Distributed Real-Time Embedded Systems with QoS Interdependencies

Ref: HURRAY-TR-100202       Publication Date: 16, Feb, 2010

Abstract:
Replication is a proven concept for increasing the availability of distributed systems. However, actively replicating every software component in distributed embedded systems may not be a feasible approach. Not only the available resources are often limited, but also the imposed overhead could significantly degrade the system's performance. The paper proposes heuristics to dynamically determine which components to replicate based on their significance to the system as a whole, its consequent number of passive replicas, and where to place those replicas in the network. The results show that the proposed heuristics achieve a reasonably higher system's availability than static offline decisions when lower replication ratios are imposed due to resource or cost limitations.
The paper introduces a novel approach to coordinate the activation of passive replicas in interdependent distributed environments. The proposed distributed coordination model reduces the complexity of the needed interactions among nodes and is faster to converge to a globally acceptable solution than a traditional centralised approach.

Authors:
Luis Miguel Nogueira
,
Luis Miguel Pinho
,
Jorge Coelho




Record Date: 16, Feb, 2010