1.一种裸金属服务交付方法,其特征在于,所述方法包括:
当接收到用户订单消息时,根据所述用户订单消息中携带的需求参数,从预搭建的裸金属服务资源池中筛选出与所述需求参数相匹配的目标物理机,所述需求参数包括所述用户选择的物理机机型、操作系统类型和网段信息;
调用系统代理服务对所述目标物理机进行网络配置切换和交付验收,所述交付验收包括所述目标物理机的网络连通性验收和代理服务存活性验收;
当交付验收成功时,将所述目标物理机从所述裸金属服务资源池剔除、并交付所述目标物理机的服务器资源;
其中,所述裸金属服务资源池预加载有系统代理服务、且所述裸金属服务资源池中物理机预安装有操作系统;
所述裸金属服务资源池通过以下方式得到:
接收操作系统安装指令,根据所述操作系统安装指令中携带的物理机标识,对应地对物理机进行操作系统安装,将与物理机连接的交换机端口的虚拟局域网切换为预设的裸金属服务资源池管理虚拟局域网、并对物理机进行操作系统初始化;其中,所述操作系统初始化包括配置所述裸金属服务资源池的网际协议地址、安装系统代理服务和监控代理服务;
当操作系统初始化完成时,对物理机进行操作系统密码更改,通过所述监控代理服务监控裸金属服务资源池中物理机的设备状态,搭建裸金属服务资源池。
2.根据权利要求1所述的方法,其特征在于,所述操作系统初始化包括配置所述裸金属服务资源池的网际协议地址以及安装所述系统代理服务和监控代理服务。
3.根据权利要求2所述的方法,其特征在于,所述通过所述监控代理服务监控裸金属服务资源池中物理机的设备状态包括:按照预设时间周期调用所述系统代理服务和所述监控代理服务扫描所述裸金属服务资源池中物理机,获取各物理机的状态数据;
若监测到状态数据异常的物理机,则触发预设报警事件。
4.根据权利要求1所述的方法,其特征在于,
调用系统代理服务对所述目标物理机进行网络配置切换之前,还包括:获取所述目标物理机的网络配置参数;
调用系统代理服务对所述目标物理机进行网络配置切换包括:
调用所述系统代理服务,将所述网络配置参数传入预设网络切换脚本、并执行预设网络切换脚本,对所述目标物理机进行网络配置切换。
5.根据权利要求4所述的方法,其特征在于,所述对所述目标物理机进行网络配置切换包括:根据所述网络配置参数,对所述目标物理机进行网络配置;
删除已配置的裸金属服务资源池网络配置数据、并重启网络服务;
重启所述系统代理服务。
6.根据权利要求1所述的方法,其特征在于,调用系统代理服务对所述目标物理机进行交付验收包括:调用系统代理服务按照预设时间周期执行预设交付验收脚本,以进行目标物理机的网络连通性验收以及代理服务存活性验收。
7.一种裸金属服务交付装置,其特征在于,所述装置包括:
物理机筛选模块,用于当接收到用户订单消息时,根据所述用户订单消息中携带的需求参数,从预搭建的裸金属服务资源池中筛选出与所述需求参数相匹配的目标物理机,其中,所述裸金属服务资源池预加载有系统代理服务、且所述裸金属服务资源池中物理机预安装有操作系统,所述需求参数包括所述用户选择的物理机机型、操作系统类型和网段信息;
物理机配置验收模块,用于调用系统代理服务对所述目标物理机进行网络配置切换和交付验收,所述交付验收包括所述目标物理机的网络连通性验收和代理服务存活性验收;
物理机交付模块,用于当交付验收成功时,将所述目标物理机从所述裸金属服务资源池剔除、并交付所述目标物理机的服务器资源;
资源池搭建模块,用于接收操作系统安装指令;根据所述操作系统安装指令中携带的物理机标识,对应地对物理机进行操作系统安装;将与物理机连接的交换机端口的虚拟局域网切换为预设的裸金属服务资源池管理虚拟局域网、并对物理机进行操作系统初始化;其中,所述操作系统初始化包括配置所述裸金属服务资源池的网络地址、安装系统代理服务和监控代理服务;当操作系统初始化完成时,对物理机进行操作系统密码更改;通过所述监控代理服务监控裸金属服务资源池中物理机的设备状态,搭建裸金属服务资源池。
8.根据权利要求7所述的装置,其特征在于,所述资源池搭建模块还用于按照预设时间周期调用系统代理服务和监控代理服务扫描裸金属服务资源池中物理机,获取各物理机的状态数据,若监测到状态数据异常的物理机,则触发预设报警事件。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。