Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

Proactive Stateful Fault-Tolerant System for Kubernetes Containerized Servicesopen access

Authors
Tran, Minh-NgocVu, Xuan TuongKim, Younghan
Issue Date
Sep-2022
Publisher
IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
Keywords
Predictive models; Fault tolerant systems; Containers; Forecasting; Quality of service; Prediction algorithms; Containerization; proactive fault-tolerant; Kubernetes
Citation
IEEE ACCESS, v.10, pp.102181 - 102194
Journal Title
IEEE ACCESS
Volume
10
Start Page
102181
End Page
102194
URI
http://scholarworks.bwise.kr/ssu/handle/2018.sw.ssu/43342
DOI
10.1109/ACCESS.2022.3209257
ISSN
2169-3536
Abstract
Recently, the development of Kubernetes (K8s) containerization platform has enabled cloud-based, lightweight, highly scalable, and agile services in both general and telco use-cases. Ensuring high availability, reliable and continuous containerized services is a major requirement of service providers to provide fault-tolerance, transparent service experiences to end-users. To satisfy this requirement, fault prediction and proactive stateful service recovery features must be applied in cloud systems. Prior proactive failure recovery approaches mostly focused on either improving fault prediction performance based on different machine learning time series forecasting techniques or optimizing recovery service placement after fault prediction. However, a mechanism that enables stateful containerized service migration from the predicted faulty node to the healthy destination node has not been studied. Service migration in previous proactive works is only simulated or performed by virtual machine (VM) migration techniques. In this paper, we propose a proactive stateful fault-tolerant system for K8s containerized services that pipelines a Bidirectional Long Short-Term Memory (Bi-LSTM) fault prediction framework and a novel K8s stateful service migration mechanism for service recovery. Experimental results show how the Bi-LSTM model improved prediction performance against other time-series forecasting models used prior proactive works. We then combined the Bi-LSTM fault prediction framework with both the default K8s and our stateful migration mechanisms. The comparison between these two proactive systems proves our system efficiency in terms of reducing Quality of Service (QoS) violation percentage and service recovery time.
Files in This Item
Go to Link
Appears in
Collections
ETC > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Kim, Young Han photo

Kim, Young Han
College of Information Technology (Department of IT Convergence)
Read more

Altmetrics

Total Views & Downloads

BROWSE