JOURNAL ARTICLE

IoT Microservice Deployment in Edge-Cloud Hybrid Environment Using Reinforcement Learning

Lulu ChenYangchuan XuZhihui LuJie WuKeke GaiPatrick C. K. HungMeikang Qiu

Year: 2020 Journal:   IEEE Internet of Things Journal Vol: 8 (16)Pages: 12610-12622   Publisher: Institute of Electrical and Electronics Engineers

Abstract

The edge-cloud hybrid environment requires complex deployment strategies to enable the smart Internet-of-Things (IoT) system. However, current service deployment strategies use simple, generalized heuristics and ignore the heterogeneous characteristics in the edge-cloud hybrid environment. In this article, we devise a method to find a microservice-based service deployment strategy that can reduce the average waiting time of IoT devices in the hybrid environment. For this purpose, we first propose a microservice-based deployment problem (MSDP) based on the heterogeneous and dynamic characteristics in the edge-cloud hybrid environment, including heterogeneity of edge server capacities, dynamic geographical information of IoT devices, and changing device preference for applications and complex application structures. We then propose a multiple buffer deep deterministic policy gradient (MB_DDPG) to provide more preferable service deployment solutions. Our algorithm leverages reinforcement learning and neural network to learn a deployment strategy without any human instruction. Therefore, the service provider can make full use of limited resources to improve the Quality of Service (QoS). Finally, we implement MB_DDPG based on real-world data sets and some synthetic data, and we also implement another two algorithms, genetic algorithm and random algorithm, as a contrast. The experimental results demonstrate that MB_DDPG is able to learn a preferable strategy which, in terms of average waiting time, outperforms genetic algorithm and the random algorithm by 32% and 44%, respectively.

Keywords:
Computer science Cloud computing Software deployment Reinforcement learning Distributed computing Heuristics Enhanced Data Rates for GSM Evolution Genetic algorithm Edge computing Quality of service Computer network Artificial intelligence Machine learning

Metrics

96
Cited By
8.99
FWCI (Field Weighted Citation Impact)
47
Refs
0.98
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
Green IT and Sustainability
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
© 2026 ScienceGate Book Chapters — All rights reserved.