基于机器学习的Kubernetes集群动态资源调度方法和系统

    公开(公告)号:CN115994012A

    公开(公告)日:2023-04-21

    申请号:CN202111209949.9

    申请日:2021-10-18

    Abstract: 本发明提供了一种基于机器学习的Kubernetes集群动态资源调度方法和系统,包括:步骤1:通过客户端或者命令行工具操作Kubernetes,在Kubernetes中汇总部署系统的基本信息;步骤2:将部署系统的基本信息输入到预测模型中,结合行业类相似系统的历史调度数据,对不同的调度策略进行评价;步骤3:结合机器学习进行预测,得到部署系统的最优调度策略;步骤4:将预测的最优调度策略发送至Kubernetes,并执行该调度策略。本发明可以动态预测Kubernetes中部署系统的最优调度策略,实现实时自动调整系统运行环境的目的,从而规避系统潜在资源使用风险,减少工作人员的干预,实现自动化运维。

    多维度可视化统计代码行数的方法及系统

    公开(公告)号:CN115981703A

    公开(公告)日:2023-04-18

    申请号:CN202111198836.3

    申请日:2021-10-14

    Abstract: 本发明提供了一种多维度可视化统计代码行数的方法及系统,包括如下步骤:步骤1:维护代码库信息;步骤2:根据所述代码库信息,搭建代码统计环境;步骤3:在所述代码统计环境下,定时统计代码行数,获得代码行数统计数据;步骤4:多维度分析可视化展示所述代码行数统计数据。本发明通过定时采集代码行数信息,将采集到的信息存储到数据库中,进行多维度数据统计,计算代码总行数,并通过可视化报表,展示相关信息。

    工业场景下敏态交付的实现方法及系统

    公开(公告)号:CN115712480A

    公开(公告)日:2023-02-24

    申请号:CN202110970372.7

    申请日:2021-08-23

    Abstract: 本发明提供一种工业场景下敏态交付的实现方法及系统,涉及软件开发技术领域,包括:根据各类构建场景,制作Jenkins slave容器;基于流水线模板,提供创建流水线的方式,将Jenkins Pipeline核心步骤封装为模板,管理员维护相关步骤模板信息,提供对应的参数;通过可视化页面,将流水线模板和构建环境的选择开放给普通用户,通过流水线模板初始化流水线,普通用户根据自身需要进行流水线相关步骤的编排,输入相关参数,选择对应的构建环境,创建符合自身应用需求的流水线。本发明通过集成Jenkins流水线以及Kubernetes容器集群,基于编译环境的维护和流水线模板,搭建可以快速创建应对各类场景的流水线以及覆盖各类编译环境的敏态交付系统DevOps平台。

Patent Agency Ranking