[发明专利]自动为云平台添加宿主机的方法及系统在审
申请号: | 201710019573.2 | 申请日: | 2017-01-10 |
公开(公告)号: | CN106789327A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 张良;施燕 | 申请(专利权)人: | 携程旅游信息技术(上海)有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08;H04L29/12 |
代理公司: | 上海弼兴律师事务所31283 | 代理人: | 薛琦,张冉 |
地址: | 201203 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动 平台 添加 宿主 方法 系统 | ||
技术领域
本发明属于云计算领域,尤其涉及一种自动为云平台添加宿主机的方法及系统。
背景技术
随着云计算在各大企事业单位的普及,用户对云计算资源的需求量越来越大,且往往对于资源扩容的速度有较高的要求,单纯的靠人工上架物理机,安装部署OS(操作系统)并配置为宿主机,手动或者半自动化的方法都很难达到要求。从一台裸机上架到配置成为云平台宿主机来提供计算资源,这一过程包括一系列繁杂的操作,这些操作往往涉及多个部门或者小组的配合,需要人工完成,工作量较大,工作效率较低,在没有系统自动化的情况下,很容易成为云平台资源扩容的瓶颈所在。即使出现了一些部分自动化的处理方法,也极其容易出错,造成返工甚至导致交付宿主机不标准,影响整个云平台集群的稳定性和可用性。
发明内容
本发明要解决的技术问题是为了克服现有技术中手动或半自动化地配置云平台宿主机工作量大、容易出错、影响整个云平台集群的稳定性和可用性的缺陷,提供一种自动为云平台添加宿主机的方法及系统。
本发明是通过下述技术方案来解决上述技术问题:
一种自动为云平台添加宿主机的方法,其特点是,所述方法包括:
为物理机分配ip地址;
获取所述物理机的第一数据,所述第一数据包括所述物理机的硬件信息以及所述物理机的网卡与交换机端口的连接关系;
更新网络拓扑;
对所述物理机进行硬件配置,然后重启所述物理机;
再次为所述物理机分配ip地址;
为所述物理机安装操作系统;
为所述物理机进行基础配置;
切换网段;
为所述物理机进行宿主机应用部署。
较佳地,所述方法包括:
一dhcp服务器为一物理机分配ip地址;
一镜像管理模块下发MK镜像给所述物理机;
所述MK镜像收集第一数据,并将所述第一数据上传注册至一中心控制器,所述第一数据包括所述物理机的硬件信息以及所述物理机的网卡与交换机端口的连接关系;
所述中心控制器将所述连接关系更新到一网络模块,以及下发硬件配置任务给所述物理机;
所述物理机完成硬件配置,然后重启;
所述物理机重启后,所述dhcp服务器再次为所述物理机分配ip地址;
所述镜像管理模块下发操作系统镜像给所述物理机;
所述物理机完成操作系统安装;
所述物理机注册到一配置管理模块;
所述配置管理模块接收所述物理机的注册并下发基础应用配置任务给所述物理机;
所述物理机完成基础配置;
所述物理机在完成基础配置后通知所述中心控制器,所述中心控制器通知所述网络模块进行网段的切换;
所述网络模块切换网段,以及在完成网段切换且所述物理机重新连通网络;
所述中心控制器通知所述配置管理模块进行宿主机应用部署;
所述配置管理模块下发宿主机应用部署任务给所述物理机;
所述物理机完成宿主机应用部署;
所述物理机在完成宿主机应用部署后通知所述配置管理模块;
所述配置管理模块发送消息给所述中心控制器,所述中心控制器通知一云平台控制器已将所述物理机添加为云平台的宿主机。
较佳地,所述方法还包括:
所述物理机使用PXE引导所述MK镜像存于所述物理机的内存中,由所述MK镜像收集所述第一数据,并将所述第一数据上传注册至所述中心控制器;
所述物理机使用PXE引导所述操作系统镜像存于所述物理机的内存中,由所述操作系统镜像为所述物理机安装操作系统。
较佳地,通过LLDP获取所述物理机的网卡与交换机端口的连接关系。
较佳地,所述硬件配置任务包括以下内容中的一种或多种:
物理机管理卡的配置,Firmware升级,BIOS,Raid卡的标准配置。
一种自动为云平台添加宿主机的系统,其特点是,所述系统包括:dhcp服务器、镜像管理模块、中心控制器、网络模块和配置管理模块;
所述dhcp服务器用于为一物理机分配ip地址;
所述镜像管理模块用于下发MK镜像给所述物理机;所述MK镜像用以收集第一数据,并将所述第一数据上传注册至所述中心控制器,所述第一数据包括所述物理机的硬件信息以及所述物理机的网卡与交换机端口的连接关系;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于携程旅游信息技术(上海)有限公司,未经携程旅游信息技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710019573.2/2.html,转载请声明来源钻瓜专利网。