Kubernetes集群基于事件驱动的弹性扩缩

作者:周兆聪; 王煜林*; 赵育祺; 刘绍然
来源:电脑与电信, 2023, (10): 11-15.
DOI:10.15966/j.cnki.dnydx.2023.10.003

摘要

随着云计算、大数据、人工智能等领域的快速发展,企业对计算资源的需求不断增加,在传统的应用部署方式下,当业务压力增大时,往往需要手动调整服务器的配置或者增加服务器数量,这种方法不仅效率低下,而且容易出现失误。为了解决以上问题,使用Kubernetes作为容器管理和编排工具,利用KEDA实现基于事件的弹性伸缩功能。项目中采用RabbitMQ作为业务服务应用,并通过预先编写的Python脚本模拟访问量的增加和减少情况。同时,也利用KEDA来实现RabbitMQ消息队列的弹性伸缩能力。实验结果表明,基于事件驱动的弹性扩缩方案可以更加高效和稳定地运行,并且具有一定的灵活性和可扩展性。本研究将为企业在Kubernetes平台上实现自动化扩缩提供新思路和新方法。

  • 单位
    广东技术师范学院天河学院

全文