资源分配方法、装置、设备及计算机可读存储介质与流程

文档序号:31665944发布日期:2022-09-27 23:56阅读:来源:国知局

技术特征:
1.一种资源分配方法,其特征在于,应用于由公有云和私有云组成的混合云中,所述方法包括:获取所述公有云的第一历史资源使用信息以及所述私有云的第二历史资源使用信息;根据所述第一历史资源使用信息的变化趋势确定第一历史变化特征,以及根据所述第二历史资源使用信息的变化趋势确定第二历史变化特征;根据所述第一历史变化特征、所述第二历史变化特征以及预设的参考混合云对应的变化特征,从所述参考混合云中确定目标混合云;根据所述目标混合云中的第一资源分配量和第二资源分配量对所述公有云和所述私有云上的资源进行分配。2.根据权利要求1所述的资源分配方法,其特征在于,所述根据所述第一历史变化特征、所述第二历史变化特征以及预设的参考混合云对应的变化特征,从所述参考混合云中确定目标混合云,包括:获取参考混合云对应的变化特征中的第一变化特征和第二变化特征;计算所述第一历史变化特征与所述第一变化特征的相似度,得到第一相似度,并计算所述第二历史变化特征与所述第二变化特征的相似度,得到第二相似度;根据所述第一相似度和所述第二相似度确定所述参考混合云对应的综合相似度;根据各所述参考混合云对应的综合相似度的大小关系,从所述参考混合云中确定出目标混合云。3.根据权利要求1所述的资源分配方法,其特征在于,所述根据所述目标混合云中的第一资源分配量和第二资源分配量对所述公有云和所述私有云上的资源进行分配,包括:获取所述公有云对应的第一实时资源量以及所述私有云对应的第二实时资源量;计算所述目标混合云中的第一资源分配量与所述第一实时资源量的比值,得到第一分配比值;计算所述目标混合云中的第二资源分配量与所述第二实时资源量的比值,得到第二分配比值;根据所述第一分配比值对所述公有云的资源进行分配,以及根据所述第二分配比值对所述私有云的资源进行分配。4.根据权利要求3所述的资源分配方法,其特征在于,所述根据所述第一分配比值对所述公有云的资源进行分配,以及根据所述第二分配比值对所述私有云的资源进行分配,包括:根据所述公有云和所述私有云上各资源对应的资源类型,设定各所述资源对应的权重;根据所述第一分配比值以及各所述资源对应的权重,从所述公有云上的资源中确定待分配的目标公有资源;根据所述第二分配比值以及各所述资源对应的权重,从所述私有云上的资源中确定待分配的目标私有资源;将所述目标公有资源和所述目标私有资源转移至预设混合云上。5.根据权利要求1所述的资源分配方法,其特征在于,所述根据所述第一历史资源使用信息的变化趋势确定第一历史变化特征,包括:
根据预设的周期对所述第一历史资源使用信息进行划分,得到若干资源使用子序列;根据各所述资源使用子序列的变化趋势,确定各所述资源使用子序列对应的变化子特征;对各所述资源使用子序列对应的变化子特征进行融合,得到第一历史变化特征。6.根据权利要求5所述的资源分配方法,其特征在于,所述对各所述资源使用子序列对应的变化子特征进行融合,得到第一历史变化特征,包括:分别对各所述周期对应的资源使用信息进行统计,得到各所述周期对应的资源使用总量;根据各所述周期对应的资源使用总量,设定各所述周期对应的权重;根据各所述周期对应的权重分别对各所述资源使用子序列对应的变化子特征进行加权,得到第一历史变化特征。7.根据权利要求1~6任一项所述的资源分配方法,其特征在于,所述获取所述公有云的第一历史资源使用信息以及所述私有云的第二历史资源使用信息之前,所述方法还包括:获取所述公有云和所述私有云上的资源总量;若所述资源总量超过预设的资源量阈值,则执行所述获取所述公有云的第一历史资源使用信息以及所述私有云的第二历史资源使用信息的步骤。8.一种资源分配装置,其特征在于,设置于由公有云和私有云组成的混合云中,所述装置包括:获取模块,用于获取所述公有云的第一历史资源使用信息以及所述私有云的第二历史资源使用信息;提取模块,用于根据所述第一历史资源使用信息的变化趋势确定第一历史变化特征,以及根据所述第二历史资源使用信息的变化趋势确定第二历史变化特征;筛选模块,用于根据所述第一历史变化特征、所述第二历史变化特征以及预设的参考混合云对应的变化特征,从所述参考混合云中确定目标混合云;分配模块,用于根据所述目标混合云中的第一资源分配量和第二资源分配量对所述公有云和所述私有云上的资源进行分配。9.一种资源分配设备,其特征在于,所述资源分配设备包括处理器、存储器以及存储于所述存储器中并可在所述处理器上运行的资源分配程序,所述处理器执行所述资源分配程序以实现权利要求1至7任一项所述的资源分配方法中的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有资源分配程序,所述资源分配程序被处理器执行以实现权利要求1至7任一项所述的资源分配方法中的步骤。

技术总结
本申请实施例提供一种资源分配方法、装置、设备及计算机可读存储介质,方法包括:获取公有云以及私有云的历史资源使用信息;根据历史资源使用信息的变化趋势确定历史变化特征;根据历史变化特征以及预设的参考混合云对应的变化特征,从参考混合云中确定目标混合云;根据目标混合云中的第一资源分配量和第二资源分配量对公有云和私有云上的资源进行分配。本申请实施例通过获取公有云和私有云的历史资源使用信息,并利用变化特征的相似度筛选出具有相似变化趋势的目标混合云,通过目标混合云中的资源分配量来对公有云和私有云上的资源进行分配,能够动态的维系公有云和私有云上资源使用的平衡,保证系统的性能。保证系统的性能。保证系统的性能。


技术研发人员:张广智 李凌志 刘强丽 杨威
受保护的技术使用者:平安银行股份有限公司
技术研发日:2022.06.28
技术公布日:2022/9/26
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1