基于Docker原生API的分布式容器调度系统及方法
申请号:CN202511358300
申请日期:2025-09-23
公开号:CN120849026B
公开日期:2025-12-09
类型:发明专利
摘要
本发明属于计算机技术领域,尤其涉及基于Docker原生API的分布式容器调度系统及方法,通过资源获取模块根据Docker SDK创建与本地主机Docker引擎的通信连接,获取本地主机管理的容器的实时资源数据;通过指标评估模块根据实时资源数据调用预设的自定义指标评估规则评估节点可用性,构建动态资源池;通过智能调度决策模块根据本地主机中管理的容器中的节点信息构建决策树,以动态资源池为决策树的生长资源,调用基于规则的调度算法将实时资源数据分配至决策树对应的节点中;通过管理部署模块根据智能调度决策模块的资源调度分配结果对容器进行直接创建、启动、停止和迁移操作。本发明能够解决现有技术中的分布式容器调度技术存在的策略灵活性较差的问题。
技术关键词
分布式容器
自定义策略
调度系统
负载均衡策略
节点
动态
构建决策树
故障检测模块
调度算法
主机
资源特征
表达式
指标
异常状态
数据