计算机科学
依赖关系(UML)
软件部署
资源配置
分布式计算
GSM演进的增强数据速率
资源(消歧)
计算机网络
资源管理(计算)
电信
操作系统
软件工程
作者
Jizhe Zhou,Guangchao Wang,Wei Zhou
标识
DOI:10.1109/iwcmc58020.2023.10182768
摘要
Microservice deployment strategy gains increasing attentions due to its benefits for reducing the overall computation and transmission delay of applications. Most prior work models the dependencies between microservices of an application as service function chain or directed acyclic graph, and neglects the interaction relationship and the different communication overhead between two interactive microservices. To characterize the features of applications, our work considers the interaction dependency between microservices, and models the communication frequency over each dependency edge. In this paper, we address the joint optimization of microservice deployment and resource allocation decisions to minimize the sum of delay of multiple applications in the distributed edge networks. Since this problem is NP-hard, a coalition game-based algorithm is proposed to obtain the dependency-aware microservice deployment and resource allocation scheme. Numerical results validate the advantages of our approach particularly when microservices have strong interaction.
科研通智能强力驱动
Strongly Powered by AbleSci AI