Layered Structure Aware Dependent Microservice Placement Toward Cost Efficient Edge Clouds.

Deze Zeng, Hongmin Geng,Lin Gu, Zhexiong Li

INFOCOM(2023)

引用 0|浏览17
暂无评分
摘要
Although the containers are featured by light-weightness, it is still resource-consuming to pull and startup a large container image, especially in relatively resource-constrained edge cloud. Fortunately, Docker, as the most widely used container, provides a unique layered architecture that allows the same layer to be shared between microservices so as to lower the deployment cost. Meanwhile, it is highly desirable to deploy dependent microservices of an application together to lower the operation cost. Therefore, the balancing of microservice deployment cost and the operation cost should be considered comprehensively to achieve minimal overall cost of an on-demand application. In this paper, we first formulate this problem into a Quadratic Integer Programming form (QIP) and prove it as a NP-hard problem. We further propose a Randomized Rounding-based Microservice Deployment and Layer Pulling (RR-MDLP) algorithm with low computation complexity and guaranteed approximation ratio. Through extensive experiments, we verify the high efficiency of our algorithm by the fact that it significantly outperforms existing state-of-the-art microservice deployment strategies.
更多
查看译文
关键词
computation complexity,container image,cost efficient edge clouds,Docker,edge cloud,guaranteed approximation ratio,layered structure aware dependent microservice placement,microservice deployment strategies,NP-hard problem,QIP,quadratic integer programming,randomized rounding-based microservice deployment and layer pulling,resource-consuming,RR-MDLP
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要