【技术实现步骤摘要】
一种裸机自动部署方法、装置及云环境平台
本专利技术实施例涉及自动部署
,尤其涉及一种裸机自动部署方法、装置及云环境平台。
技术介绍
随着计算机技术的发展,云计算平台越来越多的应用在各
中,为了方便对云计算平台的开发和管理,提出了云计算平台管理项目OpenStack,其由不同功能组件组成,通过使用OpenStack项目,根据用户的业务需求进行裸机部署的过程中,由于用户的部分业务可能因为性能、系统要求等条件需要安装在物理机环境下,此时需要按照要求安装操作系统,并实现裸机与网络之间的互连互通。但是在现有技术中,需要手动配置网络连接,完成裸机安装部署,浪费用户时间,并且需要用户知道如何进行配置,对用户的要求较高,操作起来不方便。
技术实现思路
本专利技术提供一种裸机自动部署方法、装置及云环境平台,以实现裸机快速部署。第一方面,本专利技术实施例提供了一种裸机自动部署方法,应用于云环境平台,所述方法包括:动态主机配置协议DHCP服务模块在接收到目标裸机在部署网络下发送的DHCP请求后,向所述目标裸机发送第一反馈信息;简单文件传输协议TFTP服务模块在接收到所述目标裸机根据所述第一反馈信息发送初始镜像请求后,向目标裸机发送初始镜像文件;网络控制模块在目标裸机接收到初始镜像文件后,将所述部署网络调整为租户网络;所述DHCP服务模块在接收到所述目标裸机安装的代理服务在租户网络下发送的DHCP请求后,向所述目标裸机发送第二反馈信息;所述代理服务为所述目标裸机启动所述 ...
【技术保护点】
1.一种裸机自动部署方法,其特征在于,应用于云环境平台,包括:/n动态主机配置协议DHCP服务模块在接收到目标裸机在部署网络下发送的DHCP请求后,向所述目标裸机发送第一反馈信息;/n简单文件传输协议TFTP服务模块在接收到所述目标裸机根据所述第一反馈信息发送初始镜像请求后,向目标裸机发送初始镜像文件;/n网络控制模块在目标裸机接收到初始镜像文件后,将所述部署网络调整为租户网络;/n所述DHCP服务模块在接收到所述目标裸机安装的代理服务在租户网络下发送的DHCP请求后,向所述目标裸机发送第二反馈信息;所述代理服务为所述目标裸机启动所述初始镜像文件后安装的服务;/n镜像服务管理模块接收到所述目标裸机基于第二反馈信息发送的正式镜像请求后,向所述目标裸机发送正式镜像文件,以供所述目标裸机安装来实现安装部署。/n
【技术特征摘要】
1.一种裸机自动部署方法,其特征在于,应用于云环境平台,包括:
动态主机配置协议DHCP服务模块在接收到目标裸机在部署网络下发送的DHCP请求后,向所述目标裸机发送第一反馈信息;
简单文件传输协议TFTP服务模块在接收到所述目标裸机根据所述第一反馈信息发送初始镜像请求后,向目标裸机发送初始镜像文件;
网络控制模块在目标裸机接收到初始镜像文件后,将所述部署网络调整为租户网络;
所述DHCP服务模块在接收到所述目标裸机安装的代理服务在租户网络下发送的DHCP请求后,向所述目标裸机发送第二反馈信息;所述代理服务为所述目标裸机启动所述初始镜像文件后安装的服务;
镜像服务管理模块接收到所述目标裸机基于第二反馈信息发送的正式镜像请求后,向所述目标裸机发送正式镜像文件,以供所述目标裸机安装来实现安装部署。
2.根据权利要求1所述的方法,其特征在于,在所述DHCP服务模块在接收到目标裸机在部署网络下发送的DHCP请求后,向所述目标裸机发送第一反馈信息之前,还包括:
所述网络控制模块将每个裸机的物理地址和交换机端口的虚拟局域网地址对应;
裸机管理模块根据所接收的筛选条件对各所述裸机进行筛选得到目标裸机,并启动所述目标裸机。
3.根据权利要求1所述的方法,其特征在于,所述第一反馈信息包括:TFTP服务器的网络地址、初始镜像文件名称和裸机互联网协议地址;所述第二反馈信息包括租户网络地址。
4.根据权利要求1所述的方法,其特征在于,所述网络控制模块为TungstenFabric网络控制器;所述DHCP服务模块为TungstenFabric网络控制器提供的DHCP服务;所述裸机管理模块为云环境平台OpenStack的Ironic-conductor组件;TFTP服务模块为云环境平台OpenStack的Ironic组件提供的TFTP服务;镜像服务管理模块为OpenStack的glance组件。
5.一种裸机自动部署方法,其特征在于,应用于目标裸机,包括:
在部署网络下向DHCP服务模块发送DHCP请求,并接受DHCP服务模块返回的第一反馈信息;
根据所接收的第一反馈信息向TFTP服务模块发送初始镜像请求,并接收和安装所述TFTP服务模块反馈的初始镜像文件,实现在所述目标裸机上安装代理服务;
所述代理服务在租户网络下向DHCP服务模块发送DHCP请求,并接收DHCP服务模块返回的第二反馈信息;
根据第二反馈信息向镜像服务管理模块发送正式镜像请求,并接收所述镜像服务管理模块反馈的正式镜像文件;
安装所述正式镜像文件实现目标裸机安装部署。
<...
【专利技术属性】
技术研发人员:王峻,
申请(专利权)人:北京华胜天成科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。