一种kubernetes应用资源管理方法及系统

    公开(公告)号:CN116974703B

    公开(公告)日:2024-01-02

    申请号:CN202311225723.7

    申请日:2023-09-22

    IPC分类号: G06F9/455 G06F9/445 G06F21/45

    摘要: 本发明涉及资源容器化管理技术领域,公开一种kubernetes应用资源管理方法及系统,该方法包括:对kubernetes应用程序进行分析,确定kubernetes应用程序所需的数据资源;通过kubernetes平台的自定义CRD形式指定所述数据资源;并部署CRD控制器监听kubernetes应用程序的CR任务事件;在监听到CR任务事件时,获取CRD中的所述数据资源;并基于所述数据资源执行所述CR任务事件。本发明通过CRD来指定数据资源,进而规范了应用资源的结构和属性,以确保应用资源的一致性和可管理性;而通过CRD控制器对应用资源进行实时监控和自愈,从而保证了应用的可靠性和可用性。

    一种包粒度负载均衡方法及系统
    2.
    发明公开

    公开(公告)号:CN118764450A

    公开(公告)日:2024-10-11

    申请号:CN202411003920.9

    申请日:2024-07-25

    IPC分类号: H04L49/9057 H04L47/125

    摘要: 本发明涉及数据中心通信技术领域,公开了一种包粒度负载均衡方法及系统,该方法包括:接收发送端发送的数据包;利用预先部署的DPU对所述数据包进行缓存;对缓存的数据包进行数据流排序处理,得到重新排序后的数据包;根据预先配置的递交算法,传递重新排序后的数据包。本发明首先采用了DPU代替传统的网卡进行传输,DPU足够的内存资源和高度的可编程性允许存储大量的不同流的状态,并将不同流的数据包在DPU内部实现排序,从而达到消除乱序影响的目的,同时DPU有着大量的内存资源,足够跟踪足够的数据包,不会出现因内存不够导致的丢包现象。本发明还通过合理的算法来递交数据包保证时延,并在其他环节发生丢包时及时响应进行重传。

    一种5G网络资源管理方法及系统

    公开(公告)号:CN116170822A

    公开(公告)日:2023-05-26

    申请号:CN202211658690.0

    申请日:2022-12-22

    摘要: 本发明公开了一种该5G网络资源管理方法,包括接收5G应用所发送的5G应用描述文件;对5G应用描述文件进行分析,获取5G应用描述文件中所包含的调度程序信息,根据调度程序信息,调度预先配置的调度器扩展程序;通过所述调度器扩展程序,读取5G应用描述文件中的账号信息和5G应用配置信息,通过网络权限管理控制器对所述账号信息和5G应用配置信息进行分析,确定账号信息的权限是否合法;在权限合法的情况下,通过调度器扩展程序读取5G应用描述文件中的网络资源配置信息,并通过网络管理控制器,根据所述网络资源配置信息进行网络资源的查询和创建。本发明能够在kubernetes中使5G应用更方便的申请和管理5G网络资源。

    一种kubernetes应用资源管理方法及系统

    公开(公告)号:CN116974703A

    公开(公告)日:2023-10-31

    申请号:CN202311225723.7

    申请日:2023-09-22

    IPC分类号: G06F9/455 G06F9/445 G06F21/45

    摘要: 本发明涉及资源容器化管理技术领域,公开一种kubernetes应用资源管理方法及系统,该方法包括:对kubernetes应用程序进行分析,确定kubernetes应用程序所需的数据资源;通过kubernetes平台的自定义CRD形式指定所述数据资源;并部署CRD控制器监听kubernetes应用程序的CR任务事件;在监听到CR任务事件时,获取CRD中的所述数据资源;并基于所述数据资源执行所述CR任务事件。本发明通过CRD来指定数据资源,进而规范了应用资源的结构和属性,以确保应用资源的一致性和可管理性;而通过CRD控制器对应用资源进行实时监控和自愈,从而保证了应用的可靠性和可用性。

    一种kubernetes环境下大型项目的快速部署方法

    公开(公告)号:CN116301932A

    公开(公告)日:2023-06-23

    申请号:CN202211651367.0

    申请日:2022-12-21

    IPC分类号: G06F8/61 G06F8/65 G06F8/71

    摘要: 本发明公开了一种kubernetes环境下大型项目的快速部署方法,包括如下步骤:根据项目实际使用场景,制作与项目文件分离的项目基础镜像并上传至镜像仓库;在kubernetes集群中创建项目文件存储PV和服务实例使用的存储声明PVC;在kubernetes集群中创建项目发布管理控制器,若本次部署为首次部署。本发明在大型项目上线流程中,通过分离基础镜像和项目文件,并通过项目文件集中管理的方式,使线上服务实例当前使用的项目文件被快速更新,显著提高了大型项目的业务上线和回滚时间,大幅度节省了大型项目服务实例的系统资源占用空间,提高了服务实例重新部署过程中的镜像拉取时间。

    一种kubernetes环境下大型项目的快速部署方法

    公开(公告)号:CN116301932B

    公开(公告)日:2023-09-29

    申请号:CN202211651367.0

    申请日:2022-12-21

    IPC分类号: G06F8/61 G06F8/65 G06F8/71

    摘要: 本发明公开了一种kubernetes环境下大型项目的快速部署方法,包括如下步骤:根据项目实际使用场景,制作与项目文件分离的项目基础镜像并上传至镜像仓库;在kubernetes集群中创建项目文件存储PV和服务实例使用的存储声明PVC;在kubernetes集群中创建项目发布管理控制器,若本次部署为首次部署。本发明在大型项目上线流程中,通过分离基础镜像和项目文件,并通过项目文件集中管理的方式,使线上服务实例当前使用的项目文件被快速更新,显著提高了大型项目的业务上线和回滚时间,大幅度节省了大型项目服务实例的系统资源占用空间,提高了服务实例重新部署过程中的镜像拉取时间。

    一种5G网络资源管理方法及系统

    公开(公告)号:CN116170822B

    公开(公告)日:2023-09-08

    申请号:CN202211658690.0

    申请日:2022-12-22

    摘要: 本发明公开了一种该5G网络资源管理方法,包括接收5G应用所发送的5G应用描述文件;对5G应用描述文件进行分析,获取5G应用描述文件中所包含的调度程序信息,根据调度程序信息,调度预先配置的调度器扩展程序;通过所述调度器扩展程序,读取5G应用描述文件中的账号信息和5G应用配置信息,通过网络权限管理控制器对所述账号信息和5G应用配置信息进行分析,确定账号信息的权限是否合法;在权限合法的情况下,通过调度器扩展程序读取5G应用描述文件中的网络资源配置信息,并通过网络管理控制器,根据所述网络资源配置信息进行网络资源的查询和创建。本发明能够在kubernetes中使5G应用更方便的申请和管理5G网络资源。