国内刊号:51-1307/TP
国际刊号:1001-9081
发布日期:
作者:尹飞, 龙玲莉, 孔峥, 邵涵, 李鑫, 钱柱中
单位:1. 江苏方天电力技术有限公司, 南京 211102;2. 南京大学 计算机科学与技术系, 南京 210023;3. 南京航空航天大学 计算机科学与技术学院, 南京 211106
关键词:集群,容器,动态负载,整合与迁移,马尔可夫链
基金:国家自然科学基金资助项目(61802182)。
针对集群负载动态变化引发容器频繁迁移的问题,提出了一种基于资源预留的容器部署方法。首先,设计了基于马尔可夫链模型的单容器资源需求动态变化描述机制,用于刻画单容器的资源需求情况;其次,基于单容器马尔可夫链模型分析了多容器资源动态变化情况,以刻画容器资源需求态势;随后,基于多容器马尔可夫链提出了面向动态负载的容器部署与资源预留算法;最后,基于容器资源需求特征的分析对所提算法的性能进行了优化。基于国产软硬件环境构建了仿真实验环境,仿真结果表明,在资源冲突率方面,所提方法的性能接近最优的峰值配置策略RP,但所需宿主机数量、容器动态迁移次数明显比其更少;在资源利用率方面,所提方法的宿主机使用数量略多于最优的谷值配置策略RV,但动态迁移次数更少,资源冲突率更低;相较于峰谷配置策略RVP,所提方法在综合性能方面更佳。
来源:2021年第6期
《计算机应用》期刊编辑部