利索能及
我要发布
收藏
专利号: 2019108807384
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种系统部署方法,其特征在于,所述方法包括:

目标服务器通过预设的独立网关通道向控制台服务器发送镜像获取请求,所述镜像获取请求包括源服务器的独立网关通道的接口地址、所述目标服务器的服务器标识及所述目标服务器的服务器标识所属的标识类别,以使所述控制台服务器在根据所述服务器标识确定所述目标服务器对所述源服务器的访问权限后,根据所述接口地址通过与所述源服务器的独立网关通道将所述镜像获取请求发送给所述源服务器;

所述目标服务器获取所述源服务器通过所述控制台服务器发送的镜像安装文件并保存在本地,将所述镜像安装文件的保存路径设置为系统引导文件中的默认启动路径,所述镜像安装文件是所述源服务器根据所述目标服务器的服务器标识所属的标识类别所确定的,所述镜像安装文件包括安装脚本文件、系统镜像及应用服务安装文件;

所述目标服务器启动时,基于所述系统引导文件中的默认启动路径执行所述镜像安装文件,以安装操作系统及应用服务,

其中,所述目标服务器启动时,基于所述系统引导文件中的默认启动路径执行所述镜像安装文件,以安装操作系统及应用服务包括:所述目标服务器启动时,基于所述系统引导文件中的默认启动路径读取所述安装脚本文件,所述安装脚本文件包括系统安装命令及应用安装命令,根据所述系统安装命令解析所述系统镜像,以实现对所述操作系统的安装及配置,并根据所述应用安装命令解析所述应用服务安装文件,以实现对所述应用服务的安装及配置;

所述镜像安装文件还包括:镜像安装包在所述源服务器的独立网关通道中的存储位置,所述镜像安装包为所述源服务器根据用户的安装需求生成的镜像安装包,所述用户的安装需求包括系统配置信息及应用服务信息,所述目标服务器启动时,基于所述系统引导文件中的默认启动路径执行所述镜像安装文件,以安装操作系统及应用服务还包括:所述目标服务器启动时,基于所述系统引导文件中的默认启动路径和所述镜像安装包在所述源服务器的独立网关通道中的存储位置执行所述镜像安装文件,以安装操作系统及应用服务。

2.如权利要求1所述的方法,其特征在于,所述方法之前,还包括:

所述目标服务器将所述源服务器的独立网关通道的接口地址设置为系统配置页面的访问地址,以使所述目标服务器启动时通过预设的独立网关通道向控制台服务器发送镜像获取请求,所述系统配置页面为所述目标服务器启动时默认第一个访问的页面。

3.如权利要求1所述的方法,其特征在于,所述目标服务器启动时,基于所述系统引导文件中的默认启动路径执行所述镜像安装文件,以安装操作系统及应用服务,包括:所述目标服务器启动时,获取所述系统引导文件中的默认启动路径,基于所述默认启动路径执行所述镜像安装文件;

所述目标服务器基于所述镜像安装文件向所述控制台服务器发送镜像安装请求,所述镜像安装请求包括所述源服务器的独立网关通道的接口地址,以使所述控制台服务器根据所述接口地址通过与所述源服务器的独立网关通道将所述镜像安装请求发送给所述源服务器;

所述目标服务器通过所述控制台服务器获取所述源服务器发送的镜像安装响应,所述镜像安装响应包括系统配置数据、系统安装数据、应用服务配置数据及应用服务安装数据,其中,所述系统配置数据及所述系统安装数据是所述源服务器基于所述目标服务器的服务器标识所属的标识类别确定所述镜像安装包,基于所述镜像安装包搭建安装环境,在所述安装环境中基于所述镜像安装包的所述安装脚本文件执行所述系统镜像得到的,所述应用服务配置数据及所述应用服务安装数据是所述源服务器在所述安装环境中基于所述安装脚本文件执行所述应用服务安装文件得到的;

所述目标服务器基于所述系统配置数据对所述系统安装数据进行解析配置,以安装所述操作系统,基于所述应用服务配置数据对所述应用服务安装数据进行解析配置,以安装所述应用服务。

4.如权利要求1所述的方法,其特征在于,所述目标服务器对所述源服务器的访问权限,是所述控制台服务器基于所述源服务器的独立网关通道的接口地址对应的标识类别集确定的,其中,所述控制台服务器获取到所述标识类别集,若所述标识类别集包含所述目标服务器的服务器标识所属的标识类别,则确定所述目标服务器具有对所述源服务器的访问权限。

5.如权利要求1所述的方法,其特征在于,所述镜像安装文件是所述源服务器根据所述目标服务器的服务器标识所属的标识类别,获取所述标识类别对应的镜像安装包,根据所述镜像安装包所生成的;其中,所述源服务器的独立网关通道对应的存储内存中存储有标识类别与镜像安装包的对应关系。

6.一种系统部署方法,其特征在于,所述方法包括:

控制台服务器获取目标服务器通过预设的独立网关通道发送的镜像获取请求,所述镜像获取请求包括源服务器的独立网关通道的接口地址、目标服务器的服务器标识及所述目标服务器的服务器标识所属的标识类别;

所述控制台服务器根据所述服务器的服务器标识确定所述目标服务器对所述源服务器的访问权限,根据所述接口地址通过与所述源服务器的独立网关通道将所述镜像获取请求发送给所述源服务器;

所述控制台服务器将所述源服务器发送的镜像安装文件发送给所述目标服务器,所述镜像安装文件包括:安装脚本文件、系统镜像及应用服务安装文件,所述镜像安装文件还包括:镜像安装包在所述源服务器的独立网关通道中的存储位置,所述镜像安装包为所述源服务器根据用户的安装需求生成的镜像安装包,所述用户的安装需求包括系统配置信息及应用服务信息,以使所述目标服务器根据所述镜像安装文件安装操作系统及应用服务,所述镜像安装文件是所述源服务器根据所述目标服务器的服务器标识所属的标识类别所确定的。

7.一种系统部署装置,其特征在于,所述装置包括:

发送模块,用于目标服务器通过预设的独立网关通道向控制台服务器发送镜像获取请求,所述镜像获取请求包括源服务器的独立网关通道的接口地址、所述目标服务器的服务器标识及所述目标服务器的服务器标识所属的标识类别,以使所述控制台服务器在根据所述服务器标识确定所述目标服务器对所述源服务器的访问权限后,根据所述接口地址通过与所述源服务器的独立网关通道将所述镜像获取请求发送给所述源服务器;

获取模块,用于所述目标服务器获取所述源服务器通过所述控制台服务器发送的镜像安装文件并保存在本地,所述镜像安装文件是所述源服务器根据所述目标服务器的服务器标识所属的标识类别所确定的,所述镜像安装文件包括安装脚本文件、系统镜像及应用服务安装文件;

设置模块,用于将所述镜像安装文件的保存路径设置为系统引导文件中的默认启动路径;

执行模块,用于所述目标服务器启动时,基于所述系统引导文件中的默认启动路径执行所述镜像安装文件,以安装操作系统及应用服务,所述执行模块还用于,所述目标服务器启动时,基于所述系统引导文件中的默认启动路径读取所述安装脚本文件,所述安装脚本文件包括系统安装命令及应用安装命令,根据所述系统安装命令解析所述系统镜像,以实现对所述操作系统的安装及配置,并根据所述应用安装命令解析所述应用服务安装文件,以实现对所述应用服务的安装及配置;

所述镜像安装文件还包括:镜像安装包在所述源服务器的独立网关通道中的存储位置,所述镜像安装包为所述源服务器根据用户的安装需求生成的镜像安装包,所述用户的安装需求包括系统配置信息及应用服务信息,所述执行模块还用于,所述目标服务器启动时,基于所述系统引导文件中的默认启动路径和所述镜像安装包在所述源服务器的独立网关通道中的存储位置执行所述镜像安装文件,以安装操作系统及应用服务。

8.一种电子设备,其特征在于,包括处理器、存储器及收发器;

所述处理器分别与所述存储器和所述收发器相连,其中,所述收发器用于各个服务器间的数据交互,所述存储器用于存储程序代码,所述处理器用于调用所述程序代码,以执行如权利要求1‑5任一项所述的方法或权利要求6所述的方法。

9.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求1‑

5任一项所述的方法或权利要求6所述的方法。