ASPLOS 2023!云计算中心在计算机系统A类会议发表论文
近日,中国科学院深圳先进技术研究院云计算研究中心叶可江团队联合澳门大学须成忠、徐欢乐教授团队和阿里巴巴团队,在云原生微服务系统资源管理研究方面取得重要进展。相关论文Erms: Efficient Resource Management for Shared Microservices with SLA Guarantees(在满足服务水平前提下对共享微服务的高效资源管理)被计算机系统领域顶级会议ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2023)正式录用,论文第一作者是罗树添博士生(导师:须成忠、叶可江)以及澳门大学徐欢乐(共一)。ASPLOS作为计算机系统领域的顶尖会议,已成功举办27届,是CCF认定的A类会议,每年只接收全球范围内数十篇论文。ASPLOS在计算机体系结构、编程语言和编译器、操作系统、网络等子领域都有很大的影响力。这是中心继去年在ACM SoCC(获最佳论文奖,国内首次)发表论文之后,再次在计算机系统领域顶会发表论文。
该论文针对具有复杂调用依赖的微服务,同时微服务还被多个应用所共享的云原生场景,在确保服务水平的前提下,设计了一套高效的资源管理系统。该系统采用分段线性函数对微服务的性能进行建模;同时采用深度优先遍历算法简化微服务的调用依赖,结合优化算法给每个微服务分配最优的延迟目标;并根据延迟目标给被不同的应用共享的微服务分配不同的优先级。在本地20个节点的集群和阿里巴巴的大规模集群数据进行测试,对比于其他算法,该系统节省1.6倍的资源的同时,减少5倍的服务水平违反次数。该论文是第一个考虑微服务共享的实际场景并提出完整解决方案的研究工作,对于云原生系统的后续深入研究具有较大的启发意义。该项研究得到广东省重点领域研发计划(“卡脖子”重点项目),国家自然科学基金和阿里巴巴创新研究计划等项目的资助。
云原生微服务资源管理系统框架图