TY - JOUR
T1 - Consistency Guaranteed Multi Container Migration for Smart Community Network Services
AU - Abeysiriwardhana, W. A.P.Shanaka
AU - Morishima, Ryo
AU - Miura, Tatsuki
AU - Nishi, Hiroaki
N1 - Funding Information:
container migration was used to reduce data transactions between the nodes in container image layers. Furthermore, CGM was applied with LLM to achieve zero packet loss while reducing the network migration time by more than 10% compared to conventional methods. The overall results show that the LLM, CGM, and O2NCGM reduce the migration time by more than 10% for containers with image sizes higher than 400 MBs while keeping the migration time and service downtime less than 10 s. Additionally, O2NCGM provides consistency guaranteed one to N migration to support service distribution under different network loads. Acknowledgment These research results were obtained from the commissioned research by National Institute of Information and Communications Technology (NICT, Grant Number 22004), JAPAN.
Publisher Copyright:
© 2021 The Institute of Electrical Engineers of Japan.
PY - 2021
Y1 - 2021
N2 - Smart Community (SC) uses IoT sensors to provide smart grid control, traffic management, and similar IoT services. These services expect to run at the network edge or fog layer to provide low latency network services, encapsulate citizens' private information, support low-cost IoT terminals from cyber-attacks, and support other cutting-edge fog and edge services. SC edge is a service platform that supports edge/fog services for IoT terminals by using Docker containers. Initially, SC edge/fog computing nodes did not support the function of service migration. However, service migration is necessary to support remote deployment and service distribution in SC networks. The existing container migration techniques focus mainly on resource utilization. However, SC services should handle loss-free data stream processing and order-preservation of network packets to gather IoT sensor data after migration. In addition, SC services require one-to-many migration to support high throughput loads when required. Therefore, this paper focuses on enhancing SC service flexibility by introducing migration for relocatable and network consistency guaranteed containerized services. SC edge proposes multiple container migration techniques that are suitable for network services. The proposed techniques can improve resource consumption, guarantee network traffic consistency, and apply one-to-many migration patterns. Layer leveraging migration (LLM) reduces the overall migration time by 10.8% for an elastic search Docker container than available Docker migration methods. Additionally, consistency guaranteed migration (CGM) is proposed to guarantee network consistency. However, CGM consumes additional resources compared to LLM for IoT data management. Finally, One to N Consistency Guaranteed Migration (O2NCGM) is proposed to support one-to-many migration with data consistency that shows similar performance to CGM.
AB - Smart Community (SC) uses IoT sensors to provide smart grid control, traffic management, and similar IoT services. These services expect to run at the network edge or fog layer to provide low latency network services, encapsulate citizens' private information, support low-cost IoT terminals from cyber-attacks, and support other cutting-edge fog and edge services. SC edge is a service platform that supports edge/fog services for IoT terminals by using Docker containers. Initially, SC edge/fog computing nodes did not support the function of service migration. However, service migration is necessary to support remote deployment and service distribution in SC networks. The existing container migration techniques focus mainly on resource utilization. However, SC services should handle loss-free data stream processing and order-preservation of network packets to gather IoT sensor data after migration. In addition, SC services require one-to-many migration to support high throughput loads when required. Therefore, this paper focuses on enhancing SC service flexibility by introducing migration for relocatable and network consistency guaranteed containerized services. SC edge proposes multiple container migration techniques that are suitable for network services. The proposed techniques can improve resource consumption, guarantee network traffic consistency, and apply one-to-many migration patterns. Layer leveraging migration (LLM) reduces the overall migration time by 10.8% for an elastic search Docker container than available Docker migration methods. Additionally, consistency guaranteed migration (CGM) is proposed to guarantee network consistency. However, CGM consumes additional resources compared to LLM for IoT data management. Finally, One to N Consistency Guaranteed Migration (O2NCGM) is proposed to support one-to-many migration with data consistency that shows similar performance to CGM.
KW - container migration
KW - data plane development
KW - network services
KW - smart community
UR - http://www.scopus.com/inward/record.url?scp=85138185184&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85138185184&partnerID=8YFLogxK
U2 - 10.1541/ieejeiss.141.1453
DO - 10.1541/ieejeiss.141.1453
M3 - Article
AN - SCOPUS:85138185184
SN - 0385-4221
VL - 141
SP - 1453
EP - 1461
JO - IEEJ Transactions on Electronics, Information and Systems
JF - IEEJ Transactions on Electronics, Information and Systems
IS - 12
ER -