Self-maintaining [networked] systems: The rise of datacenter robotics!
The vision of self-maintaining systems is to make cloud hardware automatically servicing and repairing using robotics. We define a self-maintaining system as one where software can control robotics that can automatically perform hardware maintenance tasks and repair operations. This reduces failure service windows and lowers the risk of repairs causing further cascading failures and outages. Self-maintaining systems are not purely reactive to failures, but also do proactive maintenance before failures occur which reduces future hardware failures. Operating an entire datacenter as a self-maintaining system is many years away, and we present four stages of automation, analogous to levels used for autonomous vehicles, required to reach the full vision for datacenters.
Authors
- Elliott Hogg
- Hugh Williams
- Antony Rowstron (ORCID: https://orcid.org/0009-0009-5936-6895)
- Andromachi Chatzieleftheriou (ORCID: https://orcid.org/0009-0007-5073-1193)
- Yizhong Zhang (ORCID: https://orcid.org/0000-0002-8125-2845)
- David Sweeney (ORCID: https://orcid.org/0009-0001-1739-3950)
- Iason Sarantopoulos (ORCID: https://orcid.org/0000-0002-8873-2366)
- Freddie Hong (ORCID: https://orcid.org/0000-0002-6318-9723)
- David L. Richardson
Institutions
- Microsoft Research Asia (China) (CN)
- Microsoft Research (United Kingdom) (GB)
Publication Details
- Published
- 2024-11-11
- DOI
- https://doi.org/10.1145/3696348.3696872
- Citations
- 1
- Primary Topic
- Software-Defined Networks and 5G
- Type
- article
- Field-Weighted Citation Impact
- 0.35