物理机的配置方法、装置和物理机制造方法及图纸

技术编号:15749717 阅读:89 留言:0更新日期:2017-07-03 14:36
本申请提出一种物理机的配置方法、装置和物理机,上述物理机的配置方法包括:从公有云的镜像存储服务器下载并安装标准镜像;获得使用物理机的用户对所述物理机的基础环境初始化配置参数;与所述公有云中实现服务器操作自动化的第一服务器进行交互,根据所述物理机的基础环境初始化配置参数生成所述用户对应的自定义镜像;将所述用户对应的自定义镜像上传至所述镜像存储服务器,以便所述用户的除所述物理机之外的其他物理机从所述镜像存储服务器中下载并安装所述用户对应的自定义镜像,以完成所述用户所有物理机的基础环境配置。本申请简化了用户初始化物理机的基础环境的操作,提高了用户体验。

【技术实现步骤摘要】
物理机的配置方法、装置和物理机
本申请涉及互联网
,尤其涉及一种物理机的配置方法、装置和物理机。
技术介绍
公有云通常指第三方提供商为用户提供的能够使用的云,公有云一般可通过因特网(Internet)使用,公有云的核心属性是共享资源服务。通常情况下,公有云的物理机上初装的系统是开源原生系统,因此用户购买公有云的物理机之后,需要基于自己的习惯和需求调整上述原生系统,并安装基础软件,最后才会部署线上应用。这样,在部署线上应用之前,用户需要对购买的每一台物理机都重复进行调整原生系统和安装基础软件的操作,才能完成对用户购买的每一台物理机的初始化配置,操作非常繁琐,用户体验较差。申请内容本申请的目的旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本申请的第一个目的在于提出一种物理机的配置方法。该方法可以将用户部署线上应用前的一系列对该用户的物理机进行基础环境初始化的操作,集成到上述用户对应的自定义镜像中,然后该用户的其他物理机就只需安装上述用户对应的自定义镜像即可得到已经初始化好的操作系统,从而简化了用户初始化物理机的基础环境的操作,提高了用户体验。本申请的第二个目的在于提出一种物理机的配置装置。本申请的第三个目的在于提出一种物理机。本申请的第四个目的在于提出一种计算机可读介质。为了实现上述目的,本申请第一方面实施例的物理机的配置方法,包括:从公有云的镜像存储服务器下载并安装标准镜像;获得使用物理机的用户对所述物理机的基础环境初始化配置参数;与所述公有云中实现服务器操作自动化的第一服务器进行交互,根据所述物理机的基础环境初始化配置参数生成所述用户对应的自定义镜像;将所述用户对应的自定义镜像上传至所述镜像存储服务器,以便所述用户的除所述物理机之外的其他物理机从所述镜像存储服务器中下载并安装所述用户对应的自定义镜像,以完成所述用户所有物理机的基础环境配置。本申请实施例的物理机的配置方法中,物理机从公有云的镜像存储服务器下载并安装标准镜像之后,获得使用上述物理机的用户对上述物理机的基础环境初始化配置参数,然后与上述公有云中实现服务器操作自动化的第一服务器进行交互,根据上述物理机的基础环境初始化配置参数生成上述用户对应的自定义镜像,最后将生成的上述用户对应的自定义镜像上传至上述镜像存储服务器,这样上述用户的除上述物理机之外的其他物理机就可以从上述镜像存储服务器中下载并安装上述用户对应的自定义镜像,以完成上述用户所有物理机的基础环境配置,从而简化了用户初始化物理机的基础环境的操作,提高了用户体验。为了实现上述目的,本申请第二方面实施例的物理机的配置装置,包括:下载模块,用于从公有云的镜像存储服务器下载标准镜像;安装模块,用于安装所述下载模块下载的标准镜像;获得模块,用于获得使用物理机的用户对所述物理机的基础环境初始化配置参数;生成模块,用于与所述公有云中实现服务器操作自动化的第一服务器进行交互,根据所述获得模块获得的所述物理机的基础环境初始化配置参数生成所述用户对应的自定义镜像;上传模块,用于将所述生成模块生成的所述用户对应的自定义镜像上传至所述镜像存储服务器,以便所述用户的除所述物理机之外的其他物理机从所述镜像存储服务器中下载并安装所述用户对应的自定义镜像,以完成所述用户所有物理机的基础环境配置。本申请实施例的物理机的配置装置中,下载模块从公有云的镜像存储服务器下载标准镜像之后,安装模块安装上述标准镜像,然后获得模块获得使用上述物理机的用户对上述物理机的基础环境初始化配置参数,然后生成模块与上述公有云中实现服务器操作自动化的第一服务器进行交互,根据上述物理机的基础环境初始化配置参数生成上述用户对应的自定义镜像,最后上传模块将生成的上述用户对应的自定义镜像上传至上述镜像存储服务器,这样上述用户的除上述物理机之外的其他物理机就可以从上述镜像存储服务器中下载并安装上述用户对应的自定义镜像,以完成上述用户所有物理机的基础环境配置,从而简化了用户初始化物理机的基础环境的操作,提高了用户体验。为了实现上述目的,本申请第三方面实施例的物理机,包括:一个或者多个处理器;存储器;输入输出装置,用于从公有云的镜像存储服务器下载标准镜像;一个或者多个程序,所述一个或者多个程序存储在所述存储器中,当被所述一个或者多个处理器执行时进行如下操作:安装所述输入装置下载的标准镜像;获得使用物理机的用户对所述物理机的基础环境初始化配置参数;通过所述输入输出装置与所述公有云中实现服务器操作自动化的第一服务器进行交互,根据所述物理机的基础环境初始化配置参数生成所述用户对应的自定义镜像;所述输入输出装置,还用于将所述用户对应的自定义镜像上传至所述镜像存储服务器,以便所述用户的除所述物理机之外的其他物理机从所述镜像存储服务器中下载并安装所述用户对应的自定义镜像,以完成所述用户所有物理机的基础环境配置。本申请实施例的物理机中,输入输出装置从公有云的镜像存储服务器下载标准镜像之后,处理器安装标准镜像,并获得使用上述物理机的用户对上述物理机的基础环境初始化配置参数,然后与上述公有云中实现服务器操作自动化的第一服务器进行交互,根据上述物理机的基础环境初始化配置参数生成上述用户对应的自定义镜像,最后输入输出装置将生成的上述用户对应的自定义镜像上传至上述镜像存储服务器,这样上述用户的除上述物理机之外的其他物理机就可以从上述镜像存储服务器中下载并安装上述用户对应的自定义镜像,以完成上述用户所有物理机的基础环境配置,从而简化了用户初始化物理机的基础环境的操作,提高了用户体验。为了实现上述目的,本申请第四方面实施例的计算机可读介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上所述的方法。本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。附图说明本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本申请物理机的配置方法一个实施例的流程图;图2为本申请物理机的配置方法另一个实施例的流程图;图3为本申请物理机的配置方法再一个实施例的流程图;图4为本申请物理机的配置方法的应用场景一个实施例的示意图;图5为本申请物理机的配置装置一个实施例的结构示意图;图6为本申请物理机的配置装置另一个实施例的结构示意图;图7为本申请物理机一个实施例的结构示意图。具体实施方式下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能理解为对本申请的限制。相反,本申请的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。图1为本申请物理机的配置方法一个实施例的流程图,如图1所示,上述物理机的配置方法可以包括:步骤101,从公有云的镜像存储服务器下载并安装标准镜像。其中,上述镜像存储服务器可以为Glance服务器,Glance服务器为OpenStack镜像服务组件,这里的OpenStack是一个开源的云计算管理平台项目;当然本实施例并不仅限于此,上述公有云的镜像存储服务器也可以为其他的服务器,本本文档来自技高网...
物理机的配置方法、装置和物理机

【技术保护点】
一种物理机的配置方法,其特征在于,包括:从公有云的镜像存储服务器下载并安装标准镜像;获得使用物理机的用户对所述物理机的基础环境初始化配置参数;与所述公有云中实现服务器操作自动化的第一服务器进行交互,根据所述物理机的基础环境初始化配置参数生成所述用户对应的自定义镜像;将所述用户对应的自定义镜像上传至所述镜像存储服务器,以便所述用户的除所述物理机之外的其他物理机从所述镜像存储服务器中下载并安装所述用户对应的自定义镜像,以完成所述用户所有物理机的基础环境配置。

【技术特征摘要】
1.一种物理机的配置方法,其特征在于,包括:从公有云的镜像存储服务器下载并安装标准镜像;获得使用物理机的用户对所述物理机的基础环境初始化配置参数;与所述公有云中实现服务器操作自动化的第一服务器进行交互,根据所述物理机的基础环境初始化配置参数生成所述用户对应的自定义镜像;将所述用户对应的自定义镜像上传至所述镜像存储服务器,以便所述用户的除所述物理机之外的其他物理机从所述镜像存储服务器中下载并安装所述用户对应的自定义镜像,以完成所述用户所有物理机的基础环境配置。2.根据权利要求1所述的方法,其特征在于,所述与所述公有云中实现服务器操作自动化的第一服务器进行交互,根据所述物理机的基础环境初始化配置参数生成所述用户对应的自定义镜像包括:向所述公有云中实现服务器操作自动化的第一服务器发送调用请求;接收所述第一服务器下发的预启动执行环境PXE重启任务;执行所述PXE重启任务,从所述第一服务器下载自定义镜像参数;根据所述自定义镜像参数确定需要对所述物理机生成自定义镜像之后,调用镜像制作脚本,根据所述物理机的基础环境初始化配置参数生成所述用户对应的自定义镜像。3.根据权利要求1或2所述的方法,其特征在于,所述将所述用户对应的自定义镜像上传至所述镜像存储服务器之后,还包括:对所述物理机进行重启操作,以恢复所述物理机的基础环境。4.一种物理机的配置装置,其特征在于,包括:下载模块,用于从公有云的镜像存储服务器下载标准镜像;安装模块,用于安装所述下载模块下载的标准镜像;获得模块,用于获得使用物理机的用户对所述物理机的基础环境初始化配置参数;生成模块,用于与所述公有云中实现服务器操作自动化的第一服务器进行交互,根据所述获得模块获得的所述物理机的基础环境初始化配置参数生成所述用户对应的自定义镜像;上传模块,用于将所述生成模块生成的所述用户对应的自定义镜像上传至所述镜像存储服务器,以便所述用户...

【专利技术属性】
技术研发人员:苏保林蒋旭
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1