40 likes | 183 Views
Robust Distributed services and networks. Resiliency and robustness at different levels: Node Architecture service Key demands: Light weight/resource efficient Self-healing, adaptive, reconfigurable Guaranteed performance, sustain function and services Decentralized?.
E N D
Robust Distributed services and networks • Resiliency and robustness at different levels: • Node • Architecture • service • Key demands: • Light weight/resource efficient • Self-healing, adaptive, reconfigurable • Guaranteed performance, sustain function and services • Decentralized?
Node resiliency through Diversity Key demands: Challenges/approaches:
Adaptive Self-healing Architecture • Key demands: • Light weight wolution to sustain operation in the presence of attacks • Challenges/approaches: • System of systems models/security/programming • Light weight components/architecture (due to resource constraints) • Effective monitoring and detection • Self-healing through aspect oriented programming (Multi-level adaptive reconfigurations) • Decentralized control need to control/guarantee behavior • Resiliency through node diversity
Robust Distributed services • Key demands: • Resilient and robust network services in addition to providing connection. • Challenges: • Network cost trade off with server load distribution (potentially conflicting measure: service delay vs. network congestion) • How to address faults • Dynamic population • Mobility impact • Probabilistic connection with MANET