{"title":"边缘计算系统故障与故障注入技术综述","authors":"M. Pourreza, P. Narasimhan","doi":"10.1109/EDGE60047.2023.00021","DOIUrl":null,"url":null,"abstract":"Edge computing has emerged in recent years to reduce latency, conserve bandwidth, and enhance privacy for applications. As more edge computing applications are being deployed, there is a growing need to ensure fault tolerance for such systems. To achieve fault-tolerant edge computing, understanding potential faults and fault-injection methods is crucial. In this paper, we surveyed 76 research publications in over 25 top conferences and journals published during the last 6 years with a focus on fault-tolerant edge computing. Through our analysis, we identified the most relevant faults as well as the common practical fault-injection techniques, simulation frameworks, and benchmarks used in edge computing. Our key insights from this survey underscore the importance of handling edge-centric faults including performance, resource-stressing, and network-partition faults as well as developing edge-centric fault-injection methods and dependability benchmarks in future studies.","PeriodicalId":369407,"journal":{"name":"2023 IEEE International Conference on Edge Computing and Communications (EDGE)","volume":"68 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Survey of Faults and Fault-Injection Techniques in Edge Computing Systems\",\"authors\":\"M. Pourreza, P. Narasimhan\",\"doi\":\"10.1109/EDGE60047.2023.00021\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Edge computing has emerged in recent years to reduce latency, conserve bandwidth, and enhance privacy for applications. As more edge computing applications are being deployed, there is a growing need to ensure fault tolerance for such systems. To achieve fault-tolerant edge computing, understanding potential faults and fault-injection methods is crucial. In this paper, we surveyed 76 research publications in over 25 top conferences and journals published during the last 6 years with a focus on fault-tolerant edge computing. Through our analysis, we identified the most relevant faults as well as the common practical fault-injection techniques, simulation frameworks, and benchmarks used in edge computing. Our key insights from this survey underscore the importance of handling edge-centric faults including performance, resource-stressing, and network-partition faults as well as developing edge-centric fault-injection methods and dependability benchmarks in future studies.\",\"PeriodicalId\":369407,\"journal\":{\"name\":\"2023 IEEE International Conference on Edge Computing and Communications (EDGE)\",\"volume\":\"68 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 IEEE International Conference on Edge Computing and Communications (EDGE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EDGE60047.2023.00021\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE International Conference on Edge Computing and Communications (EDGE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EDGE60047.2023.00021","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Survey of Faults and Fault-Injection Techniques in Edge Computing Systems
Edge computing has emerged in recent years to reduce latency, conserve bandwidth, and enhance privacy for applications. As more edge computing applications are being deployed, there is a growing need to ensure fault tolerance for such systems. To achieve fault-tolerant edge computing, understanding potential faults and fault-injection methods is crucial. In this paper, we surveyed 76 research publications in over 25 top conferences and journals published during the last 6 years with a focus on fault-tolerant edge computing. Through our analysis, we identified the most relevant faults as well as the common practical fault-injection techniques, simulation frameworks, and benchmarks used in edge computing. Our key insights from this survey underscore the importance of handling edge-centric faults including performance, resource-stressing, and network-partition faults as well as developing edge-centric fault-injection methods and dependability benchmarks in future studies.