一种资源同步方法、多云管理系统、装置、设备和介质制造方法及图纸

技术编号:37703082 阅读:9 留言:0更新日期:2023-06-01 23:50
本发明专利技术提供了一种资源同步方法、多云管理系统、装置、设备和介质,该方法包括:根据分布式服务器集群中的各个服务器各自的虚拟资源与多云管理平台的原始资源之间的映射关系,确定目标服务器的虚拟资源所映射的目标原始资源;从目标服务器的本地历史数据库中读取目标原始资源的告警数据;根据该告警数据和第一预警模型,得到在进行资源同步的过程中目标原始资源发生故障的故障概率,第一预警模型是用于预测原始资源发生故障的模型;在故障概率小于预设阈值的情况下,进行目标服务器与多云管理平台之间的资源同步。本发明专利技术通过在进行资源同步之前,利用告警数据和第一预警模型进行同步故障概率预测,实现了资源同步故障的提前预警。警。警。

【技术实现步骤摘要】
一种资源同步方法、多云管理系统、装置、设备和介质


[0001]本专利技术涉及数据处理
,特别是一种资源同步方法、多云管理系统、装置、设备和介质。

技术介绍

[0002]随着信息
的不断深入发展,网络社会发展程度的不断提高,为了追求更加高效的服务性能,越来越多项目选择采用多云管理平台来纳管不同类型的云平台或地方服务器。多云管理平台通过统一的接口,实现了对资源的集中调度和管理,降低业务的运行成本,保证了系统的安全性和可靠性。
[0003]然而,在多云管理平台与其纳管的服务器之间进行资源同步的过程中,容易因为网络异常或资源错误等原因,导致同步失败或同步后数据丢失等问题。因此,有必要开发一种资源同步方法,以提高多云管理平台与服务器之间的资源同步的成功率。

技术实现思路

[0004]鉴于上述问题,本专利技术实施例提供了一种资源同步方法、多云管理系统、装置、设备和介质,以便克服上述问题或者至少部分地解决上述问题。
[0005]本专利技术实施例提供了一种资源同步方法,应用于分布式服务器集群中的目标服务器,所述方法包括:
[0006]根据所述分布式服务器集群中的各个服务器各自的虚拟资源与多云管理平台的原始资源之间的映射关系,确定所述目标服务器的虚拟资源所映射的目标原始资源;
[0007]从所述目标服务器的本地历史数据库中读取所述目标原始资源的告警数据;
[0008]根据所述目标原始资源的告警数据和第一预警模型,得到在进行资源同步的过程中所述目标原始资源发生故障的故障概率,所述第一预警模型是用于预测所述多云管理平台的原始资源发生故障的模型;
[0009]在所述故障概率小于预设阈值的情况下,进行所述目标服务器与所述多云管理平台之间的资源同步。
[0010]可选地,所述方法还包括:
[0011]从所述多云管理平台中获取初始预警模型,所述初始预警模型是所述多云管理平台根据所述多云管理平台的原始资源的告警数据,对预设模型进行训练得到的;
[0012]根据所述目标原始资源的告警数据和第一预警模型,得到在进行资源同步的过程中所述目标原始资源发生故障的故障概率,包括:
[0013]根据所述目标原始资源的告警数据,对所述初始预警模型的模型参数进行修正,得到第一预警模型;
[0014]将所述目标原始资源的告警数据输入所述第一预警模型,得到所述故障概率。
[0015]可选地,根据所述目标原始资源的告警数据,对所述初始预警模型的模型参数进行修正,得到第一预警模型,包括:
[0016]根据所述目标原始资源的告警数据,得到所述目标原始资源在第一时刻的故障概率、所述目标原始资源在第二时刻由正常转移至故障的概率、所述目标原始资源在第二时刻由故障转移至正常的概率,所述第二时刻是所述第一时刻之后的相邻时刻;
[0017]根据所述目标原始资源在第一时刻的故障概率、所述目标原始资源在第二时刻由正常转移至故障的概率、所述目标原始资源在第二时刻由故障转移至正常的概率,对所述初始预警模型的模型参数进行修正,得到第一预警模型。
[0018]可选地,在确定所述目标服务器的虚拟资源所映射的目标原始资源之后,还包括:
[0019]将虚拟资源所映射的原始资源与所述目标原始资源存在关联的其他服务器,确定为所述目标服务器的关联服务器;
[0020]向所述关联服务器请求所述关联服务器的本地历史数据库中读取存在关联的原始资源的告警数据;
[0021]根据所述目标原始资源的告警数据和第一预警模型,得到在进行资源同步的过程中所述目标原始资源发生故障的故障概率,包括:
[0022]根据所述目标原始资源的告警数据和存在关联的原始资源的告警数据,对所述初始预警模型的模型参数进行修正,得到第一预警模型;
[0023]将所述目标原始资源的告警数据输入所述第一预警模型,得到所述故障概率。
[0024]可选地,在对所述初始预警模型的模型参数进行修正,得到第一预警模型之后,还包括:
[0025]将所述第一预警模型的模型参数发送给所述多云管理平台,以使所述多云管理平台根据来自于所述分布式服务器集群中的各个服务器各自发送的模型参数,对所述初始预警模型进行更新;
[0026]从所述多云管理平台中获取更新后的初始预警模型,以用于所述目标服务器与所述多云管理平台之间的下一次资源同步。
[0027]可选地,所述方法还包括:
[0028]在所述故障概率大于所述预设阈值的情况下,生成并发送故障信息给所述目标服务器对应的终端。
[0029]本实施例第二方面还提供了一种多云管理系统,所述多云管理系统包括多云管理平台和分布式服务器集群;
[0030]所述多云管理平台,用于创建所述分布式服务器集群中的各个服务器各自的虚拟资源与多云管理平台的原始资源之间的映射关系,并将所述映射关系发送至所述服务器集群中的各个服务器;
[0031]所述分布式服务器集群中的各个服务器,用于根据接收到的所述映射关系,确定该服务器的虚拟资源所映射的目标原始资源;从本地历史数据库中读取所述目标原始资源的告警数据;根据所述目标原始资源的告警数据和第一预警模型,得到在进行资源同步的过程中所述目标原始资源发生故障的故障概率,所述第一预警模型是用于预测所述多云管理平台的原始资源发生故障的模型;在所述故障概率小于预设阈值的情况下,进行与所述多云管理平台之间的资源同步。
[0032]本实施例第三方面还提供了一种资源同步装置,所述装置包括:
[0033]确定模块,用于根据所述分布式服务器集群中的各个服务器各自的虚拟资源与多
云管理平台的原始资源之间的映射关系,确定所述目标服务器的虚拟资源所映射的目标原始资源;
[0034]读取模块,用于从所述目标服务器的本地历史数据库中读取所述目标原始资源的告警数据;
[0035]故障概率确定模块,用于根据所述目标原始资源的告警数据和第一预警模型,得到在进行资源同步的过程中所述目标原始资源发生故障的故障概率,所述第一预警模型是用于预测所述多云管理平台的原始资源发生故障的模型;
[0036]同步模块,用于在所述故障概率小于预设阈值的情况下,进行所述目标服务器与所述多云管理平台之间的资源同步。
[0037]可选地,所述装置还包括:
[0038]模型获取模块,用于从所述多云管理平台中获取初始预警模型,所述初始预警模型是所述多云管理平台根据所述多云管理平台的原始资源的告警数据,对预设模型进行训练得到的;
[0039]所述故障概率确定模块,包括:
[0040]第一修正子模块,用于根据所述目标原始资源的告警数据,对所述初始预警模型的模型参数进行修正,得到第一预警模型;
[0041]第一输入子模块,用于将所述目标原始资源的告警数据输入所述第一预警模型,得到所述故障概率。
[0042]可选地,所述第一修正子模块,包括:
[0043]第一修正单元,用于根据所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种资源同步方法,其特征在于,应用于分布式服务器集群中的目标服务器,所述方法包括:根据所述分布式服务器集群中的各个服务器各自的虚拟资源与多云管理平台的原始资源之间的映射关系,确定所述目标服务器的虚拟资源所映射的目标原始资源;从所述目标服务器的本地历史数据库中读取所述目标原始资源的告警数据;根据所述目标原始资源的告警数据和第一预警模型,得到在进行资源同步的过程中所述目标原始资源发生故障的故障概率,所述第一预警模型是用于预测所述多云管理平台的原始资源发生故障的模型;在所述故障概率小于预设阈值的情况下,进行所述目标服务器与所述多云管理平台之间的资源同步。2.根据权利要求1所述的资源同步方法,其特征在于,所述方法还包括:从所述多云管理平台中获取初始预警模型,所述初始预警模型是所述多云管理平台根据所述多云管理平台的原始资源的告警数据,对预设模型进行训练得到的;根据所述目标原始资源的告警数据和第一预警模型,得到在进行资源同步的过程中所述目标原始资源发生故障的故障概率,包括:根据所述目标原始资源的告警数据,对所述初始预警模型的模型参数进行修正,得到第一预警模型;将所述目标原始资源的告警数据输入所述第一预警模型,得到所述故障概率。3.根据权利要求2所述的资源同步方法,其特征在于,根据所述目标原始资源的告警数据,对所述初始预警模型的模型参数进行修正,得到第一预警模型,包括:根据所述目标原始资源的告警数据,得到所述目标原始资源在第一时刻的故障概率、所述目标原始资源在第二时刻由正常转移至故障的概率、所述目标原始资源在第二时刻由故障转移至正常的概率,所述第二时刻是所述第一时刻之后的相邻时刻;根据所述目标原始资源在第一时刻的故障概率、所述目标原始资源在第二时刻由正常转移至故障的概率、所述目标原始资源在第二时刻由故障转移至正常的概率,对所述初始预警模型的模型参数进行修正,得到第一预警模型。4.根据权利要求2所述的资源同步方法,其特征在于,在确定所述目标服务器的虚拟资源所映射的目标原始资源之后,还包括:将虚拟资源所映射的原始资源与所述目标原始资源存在关联的其他服务器,确定为所述目标服务器的关联服务器;向所述关联服务器请求所述关联服务器的本地历史数据库中读取存在关联的原始资源的告警数据;根据所述目标原始资源的告警数据和第一预警模型,得到在进行资源同步的过程中所述目标原始资源发生故障的故障概率,包括:根据所述目标原始资源的告警数据和存在关联的原始资源的告警数据,对所述初始预警模型的模型参数进行修正,得到第一预警模型;将所述目标原始资源的告警数据输入所述第一预警模型,得到所述故...

【专利技术属性】
技术研发人员:张立波
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1