A Design of Workflow-Based Automated Failure Recovery Framework in IoT Edge Environment

Citations

WEB OF SCIENCE

5
Citations

SCOPUS

6

초록

In IoT Edge environments, microservice-based architectures decompose workloads into functional units for efficient deployment and scaling across edge nodes. However, service dependencies and layered infrastructure often cause cascading failures, complicating automated failure recovery processes in IoT Edge environment. Existing failure recovery methods usually rely on static, isolated recovery strategies, ignoring system-wide dependencies and resulting in recovery conflicts (e.g., multiple processes modifying the same target or violating recovery order), leading to redundant actions and prolonged downtime. To address these limitations, we propose a workflow-based automated recovery framework that structures recovery actions into coordinated workflows to enable conflict-free execution while flexibly adapting to evolving infrastructure, dependencies, and failure scenarios. The framework incorporates a Conflict-Aware Workflow Execution (CAWE) mechanism that leverages a cluster dependency graph (CDG) and priority-based coordination to enforce correct recovery order and prevent conflicting operations. Experimental results demonstrate that eliminating conflicts during recovery improves recovery completion time by up to 47% compared to the baseline method without conflict awareness. Furthermore, by ensuring dependency-consistent coordination and prioritization of target objects, our approach achieves a higher recovery success rate with a minimum of 88% in severe failure conditions and substantially reduces peak data loss compared to traditional methods like failover and retry-failover. Although short-term resource usage increases (not exceeding 30% of system capacity) occur during recovery, this trade-off is justified by significant gains in recovery speed, reliability, and data preservation, ensuring stable service operation in IoT Edge environments.

키워드

IoT edge computing; failure recovery; automation; Kubernetes-based edge infrastructure; IoT edge computing; failure recovery; automation; Kubernetes-based edge infrastructure; ARCHITECTURE
제목
A Design of Workflow-Based Automated Failure Recovery Framework in IoT Edge Environment
저자
Ta, Phuong Bac; Mafeni, Vitumbiko; Kim, Younghan
DOI
10.1109/ACCESS.2025.3578739
발행일
2025-06
유형
Article
저널명
IEEE Access
권
13
페이지
101885 ~ 101899