云计算
计算机科学
服务器
分布式计算
图形
边缘计算
同步(交流)
GSM演进的增强数据速率
算法
计算机网络
理论计算机科学
人工智能
操作系统
频道(广播)
作者
Ganghao Tong,Chunyang Meng,Shijie Song,Maolin Pan,Yang Yu
标识
DOI:10.1109/icws60048.2023.00058
摘要
The emerging edge-cloud computing paradigm, comprising cloud centers and multiple distributed edge servers, extends the computing capability from the cloud center to a range of servers. Although the microservice autoscaling problem has been intensively studied in the context of cloud computing, existing algorithms in most cases cannot be effectively migrated to the edge-cloud environment because servers are geographically distributed and heterogeneous, and information is not synchronized between servers. Existing works, however, mainly focus on centralized strategies with time-consuming synchronization methods, i.e. strategies shared by all servers, without comprehensively considering the heterogeneity and distribution of the environment. Soft information synchronization, autonomy and collaboration is proposed to tackle the aforementioned issues, and refer to it as SAC paradigm. According to the SAC paradigm, each server with inferred information of other servers can collaborate with others by a dedicated autoscaling strategy, that is, server collaboration. The microservice autoscaling problem is then transformed into the Graph-based Jointly Microservice Autoscaling (GJMA) problem based on spectral graph theory. GJMA problem aims to minimize average waiting time of microservice-based application while reducing service-level agreement(SLA) violation rate and fluctuations in the autoscaling process, taking into account resource heterogeneity. Graph-based Multi-agent Algorithm(GMA), an implementation of SAC paradigm based on graph convolutional networks and multi-agent reinforcement learning, is implemented to solve GJMA problem. Experimental results show that the proposed algorithm for the edge-cloud environment is always efficient to find a better autoscaling strategy compared to the implemented comparison algorithms.
科研通智能强力驱动
Strongly Powered by AbleSci AI