一种基于云平台的大规模容器调度系统及方法

    公开(公告)号:CN107426034B

    公开(公告)日:2020-09-01

    申请号:CN201710712465.3

    申请日:2017-08-18

    IPC分类号: H04L12/24 H04L29/08 G06F9/455

    摘要: 本发明公开了一种基于云平台的大规模容器调度系统及方法,系统包括:控制节点,用以接受客户端发出的请求并解析后发送给云平台;云平台,用以对容器进行管理以及创建容器所使用的底层资源,为容器提供底层云平台的虚拟化资源。方法包括以下步骤:获取客户端的发出请求;容器资源调度模块转发请求;控制节点的API网关转发请求并创建容器集群;应用集群API网关转发请求;调度器向代理发送指令;代理执行指令;容器引擎构建容器集合;副本控制器实现弹性伸缩;创建对应服务及端口;运行时动态调整。本发明不仅可以管理容器本身,而且还可以为容器自动提供底层云平台的虚拟化资源。