基于Kubernetes调度器的服务质量 |
| |
引用本文: | 徐正伦,杨鹤标.基于Kubernetes调度器的服务质量[J].教育技术导刊,2018,17(11):73-76. |
| |
作者姓名: | 徐正伦 杨鹤标 |
| |
作者单位: | 江苏大学 计算机科学与通信工程学院,江苏 镇江 212013 |
| |
摘 要: | 针对现有调度算法在调度时未考虑QoS等级的影响,导致节点上不同优先等级的Pod数量不均,最终造成需要终止低优先级Pod时只有高优先级Pod存在的问题,深入分析评估了Kubernetes调度器的调度算法,利用分布式系统设计思想和技术(如MapReduce思想、Etcd存储等),设计了BalancedQosPriority算法。该算法使各QoS等级的Pod在集群中尽可能分散,促使节点上各个QoS等级的Pod尽可能梯度存在,以避免无低优先级Pod可终止的窘境,从而提高集群在突发负载时的可靠性。对算法进行性能评估,结果表明,BalancedQosPriority算法在解决上述问题的同时未造成明显的性能损失。
|
关 键 词: | 调度算法 服务质量优化 Kubernetes Docker 容器 |
|
| 点击此处可从《教育技术导刊》浏览原始摘要信息 |
| 点击此处可从《教育技术导刊》下载免费的PDF全文 |
|