Dynamic Reliability Management of Multigateway IoT Edge Computing Systems

被引:11
作者
Ergun, Kazim [1 ]
Ayoub, Raid [2 ]
Mercati, Pietro [2 ]
Rosing, Tajana Simunic [3 ]
机构
[1] Univ Calif San Diego, Dept Elect & Comp Engn, La Jolla, CA 92093 USA
[2] Intel Corp, Strateg CAD Lab, Hillsboro, OR 97124 USA
[3] Univ Calif San Diego, Dept Comp Sci & Engn, La Jolla, CA 92093 USA
关键词
Logic gates; Reliability; Internet of Things; Quality of service; Edge computing; Batteries; Degradation; Computation offloading; constrained devices; device management; edge computing; optimization and control; WIRELESS SENSOR NETWORKS; DEPENDABILITY EVALUATION; TASK ALLOCATION; AWARE; INTERNET; ENERGY; RESOURCE; DELAY; IDENTIFICATION; OPTIMIZATION;
D O I
10.1109/JIOT.2022.3185082
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The emerging paradigm of edge computing envisions to overcome the shortcomings of cloud-centric Internet of Things (IoT) by providing data processing and storage capabilities closer to the source of data. Accordingly, IoT edge devices, with the increasing demand of computation workloads on them, are prone to failures more than ever. Hard failures in hardware due to aging and reliability degradation are particularly important since they are irrecoverable, requiring maintenance for the replacement of defective parts, at high costs. In this article, we propose a novel dynamic reliability management (DRM) technique for multigateway IoT edge computing systems to mitigate degradation and defer early hard failures. Taking advantage of the edge computing architecture, we utilize gateways for computation offloading with the primary goal of maximizing the battery lifetime of edge devices, while satisfying the Quality of Service (QoS) and reliability requirements. We present a two-level management scheme, which work together to 1) choose the offloading rates of edge devices; 2) assign edge devices to gateways; and 3) decide multihop data flow routes and rates in the network. The offloading rates are selected by a hierarchical multitimescale distributed controller. We assign edge devices by solving a bottleneck generalized assignment problem (BGAP) and compute optimal flows in a fully distributed fashion, leveraging the subgradient method. Our results, based on real measurements and trace-driven simulation, demonstrate that the proposed scheme can achieve a similar battery lifetime and better QoS compared to the state-of-the-art approaches while satisfying reliability requirements, where other approaches fail by a large margin.
引用
收藏
页码:3864 / 3889
页数:26
相关论文
共 84 条
[1]  
Abo-Zahhad M, 2015, 2015 5TH INTERNATIONAL CONFERENCE ON ENERGY AWARE COMPUTING SYSTEMS & APPLICATIONS (ICEAC)
[2]   Computing reliability and message delay for cooperative wireless distributed sensor networks subject to random failures [J].
AboElFotoh, HMF ;
Iyengar, SS ;
Chakrabarty, K .
IEEE TRANSACTIONS ON RELIABILITY, 2005, 54 (01) :145-155
[3]  
[Anonymous], 2017, P IEEE COMP COMM WOR
[4]  
Baskar S, 2016, Asian Journal of Research in Social Sciences and Humanities, V6, P519, DOI [10.5958/2249-7315.2016.00980.1, DOI 10.5958/2249-7315.2016.00980.1]
[5]   An Effective Gray-Box Identification Procedure for Multicore Thermal Modeling [J].
Beneventi, Francesco ;
Bartolini, Andrea ;
Tilli, Andrea ;
Benini, Luca .
IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (05) :1097-1110
[6]  
Bertsekas D., 1997, PARALLEL DISTRIBUTED
[7]   A NEW FAMILY OF LIFE DISTRIBUTIONS [J].
BIRNBAUM, ZW ;
SAUNDERS, SC .
JOURNAL OF APPLIED PROBABILITY, 1969, 6 (02) :319-&
[8]  
Boyd S., 2003, SUBGRADIENT METHODS
[9]   Energy control in dependable wireless sensor networks: a modelling perspective Energy control in dependable wireless sensor networks: a modelling perspective [J].
Bruneo, D. ;
Puliafito, A. ;
Scarpa, M. .
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART O-JOURNAL OF RISK AND RELIABILITY, 2011, 225 (O4) :424-434
[10]   QoS-Adaptive Approximate Real-Time Computation for Mobility-Aware IoT Lifetime Optimization [J].
Cao, Kun ;
Xu, Guo ;
Zhou, Junlong ;
Wei, Tongquan ;
Chen, Mingsong ;
Hu, Shiyan .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2019, 38 (10) :1799-1810