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

摘要:

权利要求书:

1.一种虚拟机软件部署方法,其特征在于,所述方法包括:若接收到用户的选择指令,选择服务器和需要部署的软件;

获取每个软件的脚本信息和与所述软件相对应的服务器的地址信息并生成第一软件脚本;

获取所有第一软件脚本并生成第二软件脚本;

若接收到创建指令,创建虚拟机并将所述第二软件脚本上传到与所述虚拟机对应的虚拟路由器的目录中;

创建虚拟机后,将所述第二软件脚本进行拆分以生成每个第一软件脚本;

根据拆分后生成的第一软件脚本中软件的脚本信息以及服务器的地址信息安装相对应的软件。

2.如权利要求1所述的方法,其特征在于,所述第二软件脚本包括创建脚本;

在创建所述虚拟机后,所述创建脚本被调用并对软件进行安装。

3.如权利要求1所述的方法,其特征在于,所述第二软件脚本还包括开机脚本和关机脚本;

若所述虚拟机开机或者关机,所述开机脚本或者关机脚本被调用并对软件进行安装。

4.如权利要求1所述的方法,其特征在于,所述第二软件脚本包括创建脚本、开机脚本和关机脚本中的至少一种。

5.如权利要求2-4任意一项所述的方法,其特征在于,所述方法还包括:显示区域和部署的软件,所述区域中包括若干服务器,所述服务器和所述软件建立有映射关系,其中该映射关系为:区域和服务器相关联,服务器与软件相关联;

根据用户选择的区域和软件,按照所述映射关系选择所述服务器。

6.一种终端,其特征在于,所述终端包括:第一选择单元,用于若接收到用户的选择指令,选择服务器和需要部署的软件;

第一获取单元,用于获取每个软件的脚本信息和与所述软件相对应的服务器的地址信息并生成第一软件脚本;

第二获取单元,用于获取所有第一软件脚本并生成第二软件脚本;

创建单元,用于若接收到创建指令,创建虚拟机并将所述第二软件脚本上传到与所述虚拟机对应的虚拟路由器的目录中;

拆分单元,用于创建虚拟机后,将所述第二软件脚本进行拆分以生成每个第一软件脚本;

安装单元,用于根据拆分后生成的第一软件脚本中软件的脚本信息以及服务器的地址信息安装相对应的软件。

7.如权利要求6所述的终端,其特征在于,所述第二软件脚本包括创建脚本;

在创建所述虚拟机后,所述创建脚本被调用并对软件进行安装。

8.如权利要求6所述的终端,其特征在于,所述第二软件脚本还包括开机脚本和关机脚本;

若所述虚拟机开机或者关机,所述开机脚本或者关机脚本被调用并对软件进行安装。

9.如权利要求6所述的终端,其特征在于,所述第二软件脚本包括创建脚本、开机脚本和关机脚本中的至少一种。

10.如权利要求7-9任意一项所述的终端,其特征在于,所述终端还包括:显示单元,用于显示区域和部署的软件,所述区域中包括若干服务器,所述服务器和所述软件建立有映射关系,其中该映射关系为:区域和服务器相关联,服务器与软件相关联;

第二选择单元,用于根据用户选择的区域和软件,按照所述映射关系选择所述服务器。