国内刊号:31-1289/TP
国际刊号:1000-3428
发布日期:
作者:施凌鹏, 朱征, 周俊松, 李鑫, 李静
单位:1. 国网上海市电力公司 信息通信公司, 上海 200072;2. 国网上海市电力公司 电力科学研究院, 上海 200437;3. 南京航空航天大学计算机科学与技术学院, 南京 210023
关键词:微服务架构,云计算,负载均衡,微服务链,容器化平台
基金:国家电网有限公司科技项目“云环境下的容灾备份恢复与业务连续性管理关键技术研究与示范应用”(SGSHXT00JFJS1900093)。
针对微服务架构的请求响应延迟上升问题,提出一种微服务链感知的请求负载均衡算法。从负载均衡器入手,将微服务链上的平均请求延迟和主机负载情况作为衡量指标,形式化微服务环境和请求延迟,在此基础上研究微服务链调用中存在的共享微服务竞争问题。模拟实验结果表明,与RR算法相比,该算法在复杂的微服务链环境下能够有效降低请求延迟,且在实例分布不均匀的环境中保持较好的负载性能,均衡不同主机之间的负载。在更接近真实应用环境的高频请求测试中,算法能有效降低系统的综合响应时间。
来源:2021年第9期
《计算机工程》期刊编辑部