Motivation: Service Demands (2)
Delivering 24x7 fault- and performance-tolerance requires:
- fast adaptation to failures, load spikes, changing access patterns
- easy incremental scalability when existing resources stop providing desired QoS
- self-maintenance: the system handles problems as they arise, automatically
- can't rely on human intervention to fix problems or to tune performance
- humans are too expensive, too slow, prone to mistakes
Introspective systems can deliver self-maintenance