一种云计算系统中的资源分配方法技术方案

技术编号:39158622 阅读:12 留言:0更新日期:2023-10-23 15:01
本发明专利技术提供了一种云计算系统中的资源分配方法,涉及云计算技术领域。本发明专利技术通过接收用户的云计算需求,划分为多个云计算的流程任务流;进行资源需求分析与匹配,将多个流程任务流归类为多个流程任务组;将多个流程任务组归类为多个独立关系的流程任务集团;对多个流程任务集团进行活跃关联排序,生成活跃关联顺序;按照活跃关联顺序,对多个流程任务集团进行次序资源分配与云计算处理。能够划分多个流程任务流,进行资源需求匹配和关系分析,归类得到多个独立关系的流程任务集团,并进行活跃关联排序,对多个流程任务集团进行次序资源分配与云计算处理,提高云计算系统的稳定性,且使得云计算的资源分配更加满足用户的实际需求。求。求。

【技术实现步骤摘要】
一种云计算系统中的资源分配方法


[0001]本专利技术涉及云计算
,具体涉及一种云计算系统中的资源分配方法。

技术介绍

[0002]云计算,是继并行计算、分布式计算、网格计算后的新型计算模式。云计算的资源具有分布、异构、规模大等特点。
[0003]云计算的推广应用中,需要重点解决的问题是资源调度,资源调度效率对云计算环境工作性能有直接影响。
[0004]现有技术中,云计算的资源分配具有以下的缺陷:(1)只是按照任务流进行相应的资源需求分配,资源分配的变化较大,容易产生资源竞争,引起云计算系统的不稳定;(2)不能够进行流程规划,只是按照任务流的初始顺序进行资源分配与云计算处理,不能识别用户的需要优先进行重要的云计算资源分配,无法满足用户的实际需求。

技术实现思路

[0005](一)解决的技术问题针对现有技术的不足,本专利技术提供了一种云计算系统中的资源分配方法,解决了现有技术中的以下的缺陷:(1)只是按照任务流进行相应的资源需求分配,资源分配的变化较大,容易产生资源竞争,引起云计算系统的不稳定;(2)不能够进行流程规划,只是按照任务流的初始顺序进行资源分配与云计算处理,不能识别用户的需要优先进行重要的云计算资源分配,无法满足用户的实际需求。
[0006](二)技术方案为实现以上目的,本专利技术通过以下技术方案予以实现:一种云计算系统中的资源分配方法,该方法包括:接收用户的云计算需求,对所述云计算需求进行流程化分析,划分为多个云计算的流程任务流;基于预设的资源标准差异,对多个所述流程任务流进行资源需求分析与匹配,将多个所述流程任务流归类为多个流程任务组;对多个所述流程任务组进行关系分析,将多个所述流程任务组归类为多个独立关系的流程任务集团;对用户进行活跃度监测,获取活跃度监测数据,对多个所述流程任务集团进行活跃关联排序,生成活跃关联顺序;按照所述活跃关联顺序,对多个所述流程任务集团进行次序资源分配与云计算处理。
[0007]作为本专利技术实施例技术方案进一步的限定,所述接收用户的云计算需求,对所述云计算需求进行流程化分析,划分为多个云计算的流程任务流具体包括:
接收用户的云计算需求;对所述云计算需求进行云计算的处理规划,生成处理规划数据;对所述处理规划数据进行流程化分析,确定多个流程化目标;按照多个所述流程化目标,进行流程划分处理,得到多个云计算处理的流程任务流。
[0008]作为本专利技术实施例技术方案进一步的限定,所述基于预设的资源标准差异,对多个所述流程任务流进行资源需求分析与匹配,将多个所述流程任务流归类为多个流程任务组具体包括:对多个所述流程任务流进行资源需求分析,获取多个资源需求数据;获取更新的最大资源分配数据;基于所述最大资源分配数据和预设的资源标准差异,将多个所述流程任务流归类为多个流程任务组。
[0009]作为本专利技术实施例技术方案进一步的限定,所述基于所述最大资源分配数据和预设的资源标准差异,将多个所述流程任务流归类为多个流程任务组具体包括:基于所述最大资源分配数据,对多个所述流程任务流进行匹配规划,生成匹配规划结果;按照预设的资源标准差异,对所述匹配规划结果进行匹配调整,生成匹配调整结果;根据所述匹配调整结果,将多个所述流程任务流归类为多个流程任务组,多个所述流程任务组之间的总资源需求差异不大于预设的资源标准差异。
[0010]作为本专利技术实施例技术方案进一步的限定,所述对多个所述流程任务组进行关系分析,将多个所述流程任务组归类为多个独立关系的流程任务集团具体包括:对多个所述流程任务组进行任务条件分析,获取多个任务条件数据;根据多个所述任务条件数据,进行关系分析,生成关系分析结果;依据所述关系分析结果,构建条件关系网络;按照所述条件关系网络,将多个所述流程任务组归类为多个独立关系的流程任务集团。
[0011]作为本专利技术实施例技术方案进一步的限定,所述对用户进行活跃度监测,获取活跃度监测数据,对多个所述流程任务集团进行活跃关联排序,生成活跃关联顺序具体包括:对用户进行活跃度监测,获取活跃度监测数据;对活跃度监测数据进行活跃分析,确定多个活跃进程和对应的活跃时间;按照多个所述活跃进程和对应的活跃时间,进行占比统计,得到占比统计数据;根据所述占比统计数据,对多个所述流程任务集团进行活跃关联排序,生成活跃关联顺序。
[0012]作为本专利技术实施例技术方案进一步的限定,所述对用户进行活跃度监测,获取活跃度监测数据具体包括:向用户发送活跃度监测请求;接收用户的监测请求反馈;根据所述监测请求反馈,在用户同意所述活跃度监测请求时,生成活跃度监测指
令;按照所述活跃度监测指令,进行活跃度监测,获取活跃度监测数据。
[0013]作为本专利技术实施例技术方案进一步的限定,所述根据所述占比统计数据,对多个所述流程任务集团进行活跃关联排序,生成活跃关联顺序具体包括:根据所述占比统计数据进行占比标记,得到多个占比标记信息;对多个所述流程任务集团进行关联识别,记录多个任务关联信息;根据多个所述占比标记信息,对多个所述任务关联信息进行排序标记,得到多个排序标记信息;按照多个所述排序标记信息,对多个所述流程任务集团进行活跃关联排序,生成活跃关联顺序。
[0014]作为本专利技术实施例技术方案进一步的限定,所述按照所述活跃关联顺序,对多个所述流程任务集团进行次序资源分配与云计算处理具体包括:规划并分配基础云计算资源;按照所述活跃关联顺序,从多个所述流程任务集团中,更新确定当前任务集团;基于所述基础云计算资源,对所述当前任务集团进行次序资源调整,确定次序云计算资源;调配所述次序云计算资源,对所述当前任务集团进行云计算处理。
[0015](三)有益效果本专利技术提供了一种云计算系统中的资源分配方法。与现有技术相比,具备以下有益效果:(1)本专利技术能够对云计算需求进行流程化分析,划分多个流程任务流,通过进行资源需求分析与匹配,将多个流程任务流归类为多个资源需求相近的流程任务组,减小云计算资源分配的变化,避免云计算系统中的资源竞争,提高云计算系统的稳定性;(2)本专利技术能够对多个流程任务组进行关系分析,将多个流程任务组归类为多个独立关系的流程任务集团,并通过对用户进行活跃度监测,对流程任务集团进行活跃关联排序,进而进行次序资源分配与云计算处理,从而按照用户的活跃度进行需求排列,优先进行重要的云计算资源分配,使得云计算的资源分配更加满足用户的实际需求。
附图说明
[0016]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为一种云计算系统中的资源分配方法的流程示意图。
具体实施方式
[0018]为使本专利技术实施例的目的、技术方案和优点更加清楚,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云计算系统中的资源分配方法,其特征在于,该方法包括:接收用户的云计算需求,对所述云计算需求进行流程化分析,划分为多个云计算的流程任务流;基于预设的资源标准差异,对多个所述流程任务流进行资源需求分析与匹配,将多个所述流程任务流归类为多个流程任务组;对多个所述流程任务组进行关系分析,将多个所述流程任务组归类为多个独立关系的流程任务集团;对用户进行活跃度监测,获取活跃度监测数据,对多个所述流程任务集团进行活跃关联排序,生成活跃关联顺序;按照所述活跃关联顺序,对多个所述流程任务集团进行次序资源分配与云计算处理。2.如权利要求1所述的一种云计算系统中的资源分配方法,其特征在于,所述接收用户的云计算需求,对所述云计算需求进行流程化分析,划分为多个云计算的流程任务流具体包括:接收用户的云计算需求;对所述云计算需求进行云计算的处理规划,生成处理规划数据;对所述处理规划数据进行流程化分析,确定多个流程化目标;按照多个所述流程化目标,进行流程划分处理,得到多个云计算处理的流程任务流。3.如权利要求1所述的一种云计算系统中的资源分配方法,其特征在于,所述基于预设的资源标准差异,对多个所述流程任务流进行资源需求分析与匹配,将多个所述流程任务流归类为多个流程任务组具体包括:对多个所述流程任务流进行资源需求分析,获取多个资源需求数据;获取更新的最大资源分配数据;基于所述最大资源分配数据和预设的资源标准差异,将多个所述流程任务流归类为多个流程任务组。4.如权利要求3所述的一种云计算系统中的资源分配方法,其特征在于,所述基于所述最大资源分配数据和预设的资源标准差异,将多个所述流程任务流归类为多个流程任务组具体包括:基于所述最大资源分配数据,对多个所述流程任务流进行匹配规划,生成匹配规划结果;按照预设的资源标准差异,对所述匹配规划结果进行匹配调整,生成匹配调整结果;根据所述匹配调整结果,将多个所述流程任务流归类为多个流程任务组,多个所述流程任务组之间的总资源需求差异不大于预设的资源标准差异。5.如权利要求1所述的一种云计算系统中的资源分配方法,其特征在于,所述对多个所述流程任务组进行关系分析,将多个所述流程任务组归类为多个独立关系的流程...

【专利技术属性】
技术研发人员:李健
申请(专利权)人:北京蓝耘科技股份有限公司
类型:发明
国别省市:

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

1