Abstract
dc:descriptionToday’s distributed system infrastructures usually consist of multiple systems that cooperate to deliver computing and storage services together. The reliability of distributed system infrastructures not only depends on the reliability of individual systems, but also on the reliability of the interactions among multiple systems. In fact, failures of system infrastructures are often caused by failures of interactions across multiple systems. We term such failures as cross-system failures. In this thesis, we conduct a pilot study on cross-system failures on seven real-world systems that are commonly used to build distributed system infrastructures. We analyze the characteristics of real-world cross-system failures in four different dimensions: failure impacts, triggering events, root causes of the failures, and fixes of the root causes. Our goal is to provide insights to guide future research on resolving cross-system failures, and to shed light on the techniques that improve the reliability of cross-system interactions and distributed system infrastructures.
Degree
thesis:*- Name thesis:degree_name
- M.S.
- Level thesis:degree_level
- Thesis
- Discipline thesis:degree_discipline
- Computer Science
- Grantor
- University of Illinois at Urbana-Champaign
- Year dc:date
- 2022
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Chen, Jianyan
- Contributors dc:contributor
-
- Xu, Tianyin
Subjects
dc:subject × 2Rights
dc:rights- Statement dc:rights
-
- Copyright 2021 Jianyan Chen
- Language dc:language
- en
Identifiers
dc:identifier.*- Handle dc:identifier
- http://hdl.handle.net/2142/113272