摘要
微服务架构的优势在于它提供了更高的灵活性和可扩展性,允许独立部署、快速迭代和故障隔离,从而加速了开发过程并提高了系统的可靠性。为了降低企业使用云服务资源的成本,文章提出了一种容器资源优化调度算法,旨在有效地将微服务请求路由到容器中,并将容器运行在合理的云虚拟机中,从而减少活跃云虚拟机的数量。仿真实验结果表明,在每分钟21 000个请求量时,仅需开启44台4核8G内存的虚拟机,且容器的资源利用率达到了96%;通过与Spread算法相比,该算法所使用的容器数量可节约11.1%~15.36%,并将活跃虚拟机的数量减少10.12%~15.25%;与First-Fit和Best-Fit算法相比,容器数量可节约6.91%~10.41%,活跃虚拟机的数量减少的幅度在6.14%~8.91%之间。
出处
《电脑知识与技术》
2024年第27期48-51,65,共5页
Computer Knowledge and Technology