一种基于Kubernetes集群组的任务调度系统及方法.pdf
一吃****昕靓
亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
一种基于Kubernetes集群组的任务调度系统及方法.pdf
本发明提出了一种基于Kubernetes集群组的任务调度系统及方法,通过划分的三个逻辑部署区域(容器持续集成管理平台、用于执行构建任务的Kubernetes集群组、用于部署项目应用的Kubernetes集群组),以及设定的“四个子流程”和“构建任务排队的机制”,解决了企业容器云环境中,构建部署任务的资源争用问题,且本发明设计的用于构建任务的Kubernetes集群组,大大提高了调度池的健壮性和可用性。当某一个集群不可用时,仍然可以调度到其它监控的Kubernetes集群。
一种基于任务窃取的任务调度方法及系统.pdf
本发明公开了一种基于任务窃取的任务调度方法及系统,该方法的实现包括:构造任务依赖图,将依赖节点作为回调函数注册至被依赖节点的回调容器中;为线程池中各线程分配一个无锁双端队列并置空,将根节点按照轮询方式放入各线程的无锁双端队列底部;若线程的无锁双端队列不为空,则从无锁双端队列底部取出节点并执行;若线程的无锁双端队列为空,则从其他线程的无锁双端队列顶部窃取节点,并将窃取的节点压入该线程的无锁双端队列底部,取出窃取的节点进行执行;在所有节点任务执行完成后,将任务依赖图中各节点的入度恢复到原始值,并结束对主线程的
Kubernetes集群调度方法、系统、设备及介质.pdf
本公开提供一种Kubernetes集群调度方法、系统、终端设备及计算机可读存储介质,其中,所述方法包括:分别获取Kubernetes集群中各个节点的安全配置信息;基于所述安全配置信息分别计算各个节点的安全评分,得到各个节点的安全评分结果;基于所述安全评分结果从所述各个节点中选择出待调度Pod的调入节点;以及,将待调度Pod调度至所述调入节点中。本公开实施例考虑了Kubernetes集群调度中节点的安全配置情况,进而根据安全评分选择合适的节点完成调度,至少可以解决目前Kubernetes集群调度过程中所产生
基于多目标均衡优化的Kubernetes Pod调度方法.pdf
本发明公开一种基于多目标均衡优化的KubernetesPod调度方法,针对Kubernetes未考虑Pod应用部署后产生的资源消耗成本最小化问题和调度大量Pod应用后集群整体的均衡负载问题,提出了改进知识获取与分享的调度算法。首先扩展了Kubernetes资源指标,在默认算法只考虑CPU和内存的基础上,额外考虑了带宽和磁盘两种指标;其次算法会基于节点和Pod应用的标签匹配情况、以及和Pod应用所请求的端口建立校验字典,修复算法初始生成的种群和种群迭代期间更新的不符合配置的所有个体;最后,建立基于成本和集
基于kubernetes的应用发布方法以及系统.pdf
本公开是关于一种基于kubernetes的应用发布方法、系统、电子设备以及存储介质。其中,该方法包括:基于kubernetes选取应用必要信息创建应用,并分别配置所述应用的构建参数及发布参数;基于Jenkins及所述应用的必要信息构建应用镜像,并将所述应用镜像的镜像信息保存至数据库,完成应用构建;接收用户发布指令,将所述应用镜像调用kubernetsAPI完成发布。本公开通过基于开源容器编排项目kubernetes,实现了一套支持多种技术栈的通用应用发布系统,具有降低应用发布对接成本、缩短应用发布周期、