新增云端服务器初始化方法、装置和计算机设备制造方法及图纸

技术编号:38715576 阅读:13 留言:0更新日期:2023-09-08 14:58
本申请涉及一种新增云端服务器初始化方法、装置、计算机设备和存储介质。所述方法包括:获取云端服务器信息表;获取多个运维平台各自对应的平台信息表;多个运维平台至少包括运维管理平台和批量管理平台;确定云端服务器信息表分别与每个平台信息表之间的差异,并根据确定的差异,确定每个运维平台各自对应的新部署云端服务器;将与所针对的运维平台相对应的新部署云端服务器的信息发送至针对的运维平台;发送的新部署云端服务器的信息,用于触发针对的运维平台对相应新部署云端服务器进行初始化。采用本方法能够提高对云端上服务器进行维护和管理的效率。进行维护和管理的效率。进行维护和管理的效率。

【技术实现步骤摘要】
新增云端服务器初始化方法、装置和计算机设备


[0001]本申请涉及计算机
,特别是涉及一种新增云端服务器初始化方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]在“互联网+”时代背景下,云计算服务已然成为企业最先进的技术和数字经济时代下的基础。越来越多的企业在云端部署企业服务,通过云端对外提供企业服务,这些企业服务通常都由运维平台进行维护。
[0003]然而,目前部署在云端上的服务器数量越来越多,服务器信息也常常频繁修改。在这些情况下,手动将云端服务器信息同步至运维平台会产生大量的重复工作,并且手动的服务器初始化工作也容易出现配置项遗漏。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高维护和管理效率的新增云端服务器初始化方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种新增云端服务器初始化方法。所述方法包括:获取云端服务器信息表;所述云端服务器信息表记录有已在云端部署的全部云端服务器的信息;获取多个运维平台各自对应的平台信息表;每个所述平台信息表记录有已在云端部署的至少部分云端服务器的信息;所述多个运维平台至少包括运维管理平台和批量管理平台;所述运维管理平台为用以对云端服务器进行安全访问的平台;所述批量管理平台为用以对云端服务器进行批量管理的平台;确定所述云端服务器信息表分别与每个所述平台信息表之间的差异,并根据确定的差异,确定每个所述运维平台各自对应的新部署云端服务器;针对所述多个运维平台中的每一个,将与所针对的运维平台相对应的新部署云端服务器的信息发送至所述针对的运维平台;发送的新部署云端服务器的信息,用于触发所述针对的运维平台对相应新部署云端服务器进行初始化。
[0006]在其中一个实施例中,所述获取云端服务器信息表,包括:基于与云端对应的服务器信息获取接口,获取在云端存储的服务器信息;基于获取得到的所述云端存储的服务器信息,生成所述云端服务器信息表;所述多个运维平台各自对应的平台信息表,包括:基于每个运维平台各自对应的服务器信息获取接口,获取在相应运维平台存储的服务器信息;基于获取得到的各运维平台各自存储的服务器信息,生成每个运维平台各自对应的平台信息表。
[0007]在其中一个实施例中,所述基于与云端对应的服务器信息获取接口,获取在云端存储的服务器信息,包括:读取云端配置文件中的访问凭证;基于读取的所述云端配置文件中的访问凭证,调用所述与云端对应的服务器信息获取接口,以获取云端存储的服务器信
息;所述基于每个运维平台各自对应的服务器信息获取接口,获取在相应运维平台存储的服务器信息,包括:读取每个运维平台各自对应的运维平台配置文件中的访问凭证;基于读取的各所述运维平台配置文件中的访问凭证,调用与相应运维平台对应的服务器信息获取接口,以得到相应运维平台存储的服务器信息。
[0008]在其中一个实施例中,所述确定所述云端服务器信息表分别与每个所述平台信息表之间的差异,并根据确定的差异,确定每个所述运维平台各自对应的新部署云端服务器,包括:对于所述多个运维平台中的每一个,确定存在于所述云端服务器信息表但不存在于当前运维平台所对应的平台信息表中的第一目标服务器信息;根据所述第一目标服务器信息,确定所述当前运维平台所对应的新部署云端服务器。
[0009]在其中一个实施例中,所述云端服务器信息表记录有已在云端部署的全部云端服务器的互联网协议地址和主机名;所述当前运维平台所对应的平台信息记录有已在云端部署的至少部分云端服务器的互联网协议地址和主机名;所述第一目标服务器信息包括第一目标互联网协议地址和第一目标主机名;所述确定存在于所述云端服务器信息表但不存在于当前运维平台所对应的平台信息表中的第一目标服务器信息,包括:确定存在于所述云端服务器信息表但不存在于当前运维平台所对应的平台信息表中的第一目标互联网协议地址和第一目标主机名;所述根据所述第一目标服务器信息,确定所述当前运维平台所对应的新部署云端服务器,包括:将所述第一目标互联网协议地址和所述第一目标主机名所指向的云端服务器,作为所述当前运维平台所对应的新部署云端服务器。
[0010]在其中一个实施例中,在所述获取云端服务器信息表之前,所述方法还包括:根据预设的服务器命名格式,对在云端部署的服务器进行命名,以得到在云端部署的服务器的多维度名称;所述多维度名称中至少包括主机名称、互联网协议地址、业务线名称和使用团队名称;所述针对所述多个运维平台中的每一个,将与所针对的运维平台相对应的新部署云端服务器的信息发送至所述针对的运维平台,包括:针对所述多个运维平台中的每一个,获取与所针对的运维平台相对应的新部署服务器的多维度名称,将所述多维度名称发送至所述针对的运维平台;其中,发送的多维度名称,用于触发所述针对的运维平台进行存储,以得到在所述针对的运维平台存储的服务器信息。
[0011]在其中一个实施例中,在多个运维平台中,选取任一所述运维平台作为目标运维平台,获取所述目标运维平台对应的平台信息表,所述目标运维平台对应的平台信息表记录有已在云端部署的至少部分云端服务器的信息;确定所述云端服务器信息表和所述目标运维平台对应的平台信息表之间的差异,并根据所述差异,确定所述目标运维平台对应的新部署云端服务器;针对所述多个运维平台,将与所述目标运维平台相对应的新部署云端服务器的信息发送至所述多个运维平台;发送的新部署云端服务器的信息,用于触发所述多个运维平台对相应新部署云端服务器进行初始化。
[0012]在其中一个实施例中,对所述多个运维平台进行遍历,确定存在于与遍历至的运维平台对应的平台信息表中但不存在于所述云端服务器信息表中的第二目标服务器信息;所述第二目标服务器信息包括所述云端存储的修改后的服务器信息;根据所述第二目标服务器信息,生成信息内容核实提示;将所述信息内容核实提示,发送至终端,所述信息内容核实提示用于提示对所述第二目标服务器信息进行确认。
[0013]第二方面,本申请还提供了一种新增云端服务器初始化装置。所述装置包括:
云端单元,用于获取云端服务器信息表;所述云端服务器信息表记录有已在云端部署的全部云端服务器的信息;平台单元,用于获取多个运维平台各自对应的平台信息表;每个所述平台信息表记录有已在云端部署的至少部分云端服务器的信息;所述多个运维平台至少包括运维管理平台和批量管理平台;所述运维管理平台为用以对云端服务器进行安全访问的平台;所述批量管理平台为用以对云端服务器进行批量管理的平台;确定单元,用于确定所述云端服务器信息表分别与每个所述平台信息表之间的差异,并根据确定的差异,确定每个所述运维平台各自对应的新部署云端服务器;发送单元,用于针对所述多个运维平台中的每一个,将与所针对的运维平台相对应的新部署云端服务器的信息发送至所述针对的运维平台;发送的新部署云端服务器的信息,用于触发所述针对的运维平台对相应新部署云端服务器进行初始化。
[0014]第三方面,本申请还提供了一种计算机设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种新增云端服务器初始化方法,其特征在于,所述方法包括:获取云端服务器信息表;所述云端服务器信息表记录有已在云端部署的全部云端服务器的信息;获取多个运维平台各自对应的平台信息表;每个所述平台信息表记录有已在云端部署的至少部分云端服务器的信息;所述多个运维平台至少包括运维管理平台和批量管理平台;所述运维管理平台为用以对云端服务器进行安全访问的平台;所述批量管理平台为用以对云端服务器进行批量管理的平台;确定所述云端服务器信息表分别与每个所述平台信息表之间的差异,并根据确定的差异,确定每个所述运维平台各自对应的新部署云端服务器;针对所述多个运维平台中的每一个,将与所针对的运维平台相对应的新部署云端服务器的信息发送至所述针对的运维平台;发送的新部署云端服务器的信息,用于触发所述针对的运维平台对相应新部署云端服务器进行初始化。2.根据权利要求1所述的方法,其特征在于,所述获取云端服务器信息表,包括:基于与云端对应的服务器信息获取接口,获取在云端存储的服务器信息;基于获取得到的所述云端存储的服务器信息,生成所述云端服务器信息表;所述多个运维平台各自对应的平台信息表,包括:基于每个运维平台各自对应的服务器信息获取接口,获取在相应运维平台存储的服务器信息;基于获取得到的各运维平台各自存储的服务器信息,生成每个运维平台各自对应的平台信息表。3.根据权利要求2所述的方法,其特征在于,所述基于与云端对应的服务器信息获取接口,获取在云端存储的服务器信息,包括:读取云端配置文件中的访问凭证;基于读取的所述云端配置文件中的访问凭证,调用所述与云端对应的服务器信息获取接口,以获取云端存储的服务器信息;所述基于每个运维平台各自对应的服务器信息获取接口,获取在相应运维平台存储的服务器信息,包括:读取每个运维平台各自对应的运维平台配置文件中的访问凭证;基于读取的各所述运维平台配置文件中的访问凭证,调用与相应运维平台对应的服务器信息获取接口,以得到相应运维平台存储的服务器信息。4.根据权利要求1所述的方法,其特征在于,所述确定所述云端服务器信息表分别与每个所述平台信息表之间的差异,并根据确定的差异,确定每个所述运维平台各自对应的新部署云端服务器,包括:对于所述多个运维平台中的每一个,确定存在于所述云端服务器信息表但不存在于当前运维平台所对应的平台信息表中的第一目标服务器信息;根据所述第一目标服务器信息,确定所述当前运维平台所对应的新部署云端服务器。5.根据权利要求4所述的方法,其特征在于,所述云端服务器信息表记录有已在云端部署的全部云端服务器的互联网协议地址和主机名;所述当前运维平台所对应的平台信息记录有已在云端部署的至少部分云端服务器的互联网协议地址和主机名;所述第一目标服务
器信息包括第一目标互联网协议地址和第一目标主机名;所述确定存在于所述云端服务器信息表但不存在于当前运维平台所对应的平台信息表中的第一目标服务器信息,包括:确定存在于所述云端服务器信息表但不存在于当前运维平台所对应的平台信息表中的第一目标互联网协议地址和第一目标主机名;所述根据所述第一目标服务器信息,确定所述当前运维平台所对应的新部署云端服务器,包括:将所述第一目标互联网协议地址和所述第一目标主机名所指向的云端服务器,作为所述当前运维平台所对...

【专利技术属性】
技术研发人员:张民遐李飞
申请(专利权)人:深圳高灯计算机科技有限公司
类型:发明
国别省市:

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

1