一种基于改进遗传算法的容器调度方法技术

技术编号:41529882 阅读:21 留言:0更新日期:2024-06-03 23:05
本发明专利技术公开了一种基于改进遗传算法的容器调度方法,本发明专利技术基于资源约束条件下将遗传算法进行改进后运用到容器云的资源调度问题中,有效提升了CPU与Memory的负载均衡度、调度完成时间以及单位时间任务完成量,解决了容器云环境中大规模的资源与任务调度问题。

【技术实现步骤摘要】

本专利技术属于云计算,具体涉及一种基于改进遗传算法的容器调度方法


技术介绍

1、容器云技术的产生源于传统部署方式的不足。传统云部署通常面临着依赖性、环境一致性和快速扩展的挑战。容器云通过将应用程序及其依赖项打包成容器,实现了跨环境的一致性,简化了部署过程,提高了应用的可移植性。

2、容器云的优势不仅在于部署的简便性,还在于其资源利用的高效性。容器可以在隔离的环境中运行,避免了应用之间的干扰,同时提供了更好的资源利用率。这使得容器云成为满足动态应用需求的理想选择。然而,容器云环境中资源的有效调度和管理是一个复杂且具有挑战性的问题。

3、分布式数据中台以及其典型应用是目前业界的趋势,在实际工程中,数据中台通常呈现分布式部署架构,各中台是一个个孤岛,依托于中台的典型应用为用户提供各类服务,分布式数据中台结合云计算技术能够将独立的孤岛连接起来,并提供统一的服务,而现有的云管平台通常架构庞大且不易部署与使用,轻量级容器云的出现有效解决这一难题,容器云通过将应用及其所有依赖项打包成一个可移植的单元,使得应用在不同平台可移植性强、可扩展度高、可本文档来自技高网...

【技术保护点】

1.一种基于改进遗传算法的容器调度方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于改进遗传算法的容器调度方法,其特征在于,步骤一所述编码模式中,染色体的总长等于任务的总数量,染色体中的每一位基因都为正整数,代表容器编号,该位置上的值代表该任务所占容器编号。

3.根据权利要求1所述的一种基于改进遗传算法的容器调度方法,其特征在于,步骤二所述使用贪心算法和随机算法平均生成初始种群,包括以下步骤:

4.根据权利要求1所述的一种基于改进遗传算法的容器调度方法,其特征在于,步骤四所述适应度函数的定义如下:

5.根据权利要求1所述的一...

【技术特征摘要】

1.一种基于改进遗传算法的容器调度方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于改进遗传算法的容器调度方法,其特征在于,步骤一所述编码模式中,染色体的总长等于任务的总数量,染色体中的每一位基因都为正整数,代表容器编号,该位置上的值代表该任务所占容器编号。

3.根据权利要求1所述的一种基于改进遗传算法的容器调度方法,其特征在于,步骤二所述使用贪心算法和随机算法平均生成初始种群,包括以下步骤:

4.根据权利要求1所述的一种基于改进遗传算法的容器调度...

【专利技术属性】
技术研发人员:陈红华邱鑫源程传奇姬纬通崔翛龙
申请(专利权)人:中国人民武装警察部队工程大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1