1.一种基于容器技术的异地及异构资源统一管理方法,其特征在于,包括以下步骤:
s1:选择容器平台的部署节点并配置所述容器平台与部署节点之间的网络互通;
s2:在所述部署节点的异构平台上部署容器云平台节点,具体包括:
识别所述异构平台的硬件平台类型,根据所述硬件平台类型推送与该硬件平台类型适配的容器平台服务组件安装包;
根据所述容器平台服务组件安装包在异构平台上安装和配置容器云平台节点,并启动容器平台的客户端服务进程;
s3:基于所述客户端服务进程与容器平台上的服务进程通信,将对应的异构平台上的容器云平台节点信息注册到容器平台中。
2.如权利要求1所述的异地及异构资源统一管理方法,其特征在于,所述部署节点为同一个数据中心、异地或跨数据中心,通过物理设备配置部署节点与容器平台之间的网络互通。
3.如权利要求1所述的异地及异构资源统一管理方法,其特征在于,所述异构平台包括x86、arm、国产化硬件平台;所述容器云平台节点可以是虚拟机、物理机及第三方云厂商提供的云主机资源。
4.如权利要求1所述的异地及异构资源统一管理方法,其特征在于,所述客户端服务进程与容器平台上的服务进程之间通过restfulapi进行通信。
5.如权利要求1所述的异地及异构资源统一管理方法,其特征在于,还包括:
响应于用户的登录容器云平台界面的指令执行在容器平台界面创建应用、服务、租户的相关操作。
6.如权利要求1或5所述的异地及异构资源统一管理方法,其特征在于,还包括:
响应于用户的操作指令对各个容器云平台节点进行管理,所述操作指令包括创建、查询、删除容器云平台节点资源的相关服务。
7.一种基于容器技术的异地及异构资源统一管理系统,其特征在于,包括:
网络配置单元,响应于外部的配置操作,支持将容器平台所在网络与该容器平台的部署节点的网络连通;
部署单元,包括识别模块和启动模块;其中,
识别模块用于识别所述异构平台的硬件平台类型,根据所述硬件平台类型推送与该硬件平台类型适配的容器平台服务组件安装包;
启动模块用于根据所述容器平台服务组件安装包在异构平台上安装和配置容器云平台节点,并启动容器平台的客户端服务进程;
注册单元,基于所述客户端服务进程与容器平台上的服务进程通信,将对应的异构平台上的容器云平台节点信息注册到容器平台中。
8.如权利要求7所述的异地及异构资源统一管理系统,其特征在于,所述异构平台包括x86、arm、国产化硬件平台;所述容器云平台节点可以是虚拟机、物理机及第三方云厂商提供的云主机资源。
9.如权利要求7所述的异地及异构资源统一管理系统,其特征在于,还包括:
界面交互单元,响应于用户的登录容器云平台界面的指令执行在容器平台界面创建应用、服务、租户的相关操作。
10.如权利要求7或9所述的异地及异构资源统一管理系统,其特征在于,还包括:
管理单元,响应于用户的操作指令对各个容器云平台节点进行管理,所述操作指令包括创建、查询、删除容器云平台节点资源的相关服务。