自动为云平台添加宿主机的方法及系统与流程

文档序号:12491640阅读:来源:国知局

技术特征:

1.一种自动为云平台添加宿主机的方法,其特征在于,所述方法包括:

为物理机分配ip地址;

获取所述物理机的第一数据,所述第一数据包括所述物理机的硬件信息以及所述物理机的网卡与交换机端口的连接关系;

更新网络拓扑;

对所述物理机进行硬件配置,然后重启所述物理机;

再次为所述物理机分配ip地址;

为所述物理机安装操作系统;

为所述物理机进行基础配置;

切换网段;

为所述物理机进行宿主机应用部署。

2.如权利要求1所述的自动为云平台添加宿主机的方法,其特征在于,所述方法包括:

一dhcp服务器为一物理机分配ip地址;

一镜像管理模块下发MK镜像给所述物理机;

所述MK镜像收集第一数据,并将所述第一数据上传注册至一中心控制器;

所述中心控制器将所述连接关系更新到一网络模块,以及下发硬件配置任务给所述物理机;

所述物理机完成硬件配置,然后重启;

所述物理机重启后,所述dhcp服务器再次为所述物理机分配ip地址;

所述镜像管理模块下发操作系统镜像给所述物理机;

所述物理机完成操作系统安装;

所述物理机注册到一配置管理模块;

所述配置管理模块接收所述物理机的注册并下发基础应用配置任务给所述物理机;

所述物理机完成基础配置;

所述物理机在完成基础配置后通知所述中心控制器,所述中心控制器通知所述网络模块进行网段的切换;

所述网络模块切换网段,以及在完成网段切换且所述物理机重新连通网络;

所述中心控制器通知所述配置管理模块进行宿主机应用部署;

所述配置管理模块下发宿主机应用部署任务给所述物理机;

所述物理机完成宿主机应用部署;

所述物理机在完成宿主机应用部署后通知所述配置管理模块;

所述配置管理模块发送消息给所述中心控制器,所述中心控制器通知一云平台控制器已将所述物理机添加为云平台的宿主机。

3.如权利要求2所述的自动为云平台添加宿主机的方法,其特征在于,所述方法还包括:

所述物理机使用PXE引导所述MK镜像存于所述物理机的内存中,由所述MK镜像收集所述第一数据,并将所述第一数据上传注册至所述中心控制器;

所述物理机使用PXE引导所述操作系统镜像存于所述物理机的内存中,由所述操作系统镜像为所述物理机安装操作系统。

4.如权利要求1或2所述的自动为云平台添加宿主机的方法,其特征在于,通过LLDP获取所述物理机的网卡与交换机端口的连接关系。

5.如权利要求2所述的自动为云平台添加宿主机的方法,其特征在于,所述硬件配置任务包括以下内容中的一种或多种:

物理机管理卡的配置,Firmware升级,BIOS,Raid卡的标准配置。

6.一种自动为云平台添加宿主机的系统,其特征在于,所述系统包括:dhcp服务器、镜像管理模块、中心控制器、网络模块和配置管理模块;

所述dhcp服务器用于为一物理机分配ip地址;

所述镜像管理模块用于下发MK镜像给所述物理机;所述MK镜像用以收集第一数据,并将所述第一数据上传注册至所述中心控制器,所述第一数据包括所述物理机的硬件信息以及所述物理机的网卡与交换机端口的连接关系;

所述中心控制器用于将所述连接关系更新到所述网络模块,以及下发硬件配置任务给所述物理机;所述硬件配置任务用以控制所述物理机完成硬件配置,然后重启;

所述dhcp服务器还用于在所述物理机重启后,再次为所述物理机分配ip地址;

所述镜像管理模块还用于下发操作系统镜像给所述物理机,所述操作系统镜像用以控制所述物理机完成操作系统安装;

所述配置管理模块还用于接收所述物理机的注册并下发基础应用配置任务给所述物理机,所述基础应用配置任务用以控制所述物理机完成基础配置,以及在完成基础配置后通知所述中心控制器;

所述中心控制器还用于通知所述网络模块进行网段的切换;

所述网络模块还用于切换网段,以及在完成网段切换且所述物理机重新连通网络;

所述中心控制器还用于通知所述配置管理模块进行宿主机应用部署;

所述配置管理模块还用于下发宿主机应用部署任务给所述物理机,所述宿主机应用部署任务用以控制所述物理机完成宿主机应用部署,以及在完成宿主机应用部署后通知所述配置管理模块;

所述配置管理模块还用于发送消息给所述中心控制器;

所述中心控制器还用于通知一云平台控制器已将所述物理机添加为云平台的宿主机。

7.如权利要求6所述的自动为云平台添加宿主机的系统,其特征在于,所述系统还包括:

所述物理机使用PXE引导所述MK镜像存于所述物理机的内存中,由所述MK镜像收集所述第一数据,并将所述第一数据上传注册至所述中心控制器;

所述物理机使用PXE引导所述操作系统镜像存于所述物理机的内存中,由所述操作系统镜像为所述物理机安装操作系统。

8.如权利要求6所述的自动为云平台添加宿主机的系统,其特征在于,通过LLDP获取所述物理机的网卡与交换机端口的连接关系。

9.如权利要求6所述的自动为云平台添加宿主机的系统,其特征在于,所述硬件配置任务包括以下内容中的一种或多种:

物理机管理卡的配置,Firmware升级,BIOS,Raid卡的标准配置。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1