Name: | Description: | Size: | Format: | |
---|---|---|---|---|
96.21 KB | Adobe PDF |
Advisor(s)
Abstract(s)
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.
This 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
activation of passive replicas is coordinated through a fast convergence protocol
that reduces the complexity of the needed interactions among nodes until a new
collective global service solution is determined.
Description
Keywords
Citation
Publisher
Springer