一种云管理平台的数据处理方法及系统

阅读: 评论:0

著录项
  • CN202110698752.X
  • 20210623
  • CN113326136A
  • 20210831
  • 中国建设银行股份有限公司
  • 金毅;杨晓勤
  • G06F9/50
  • G06F9/50 G06F9/455

  • 北京市西城区金融大街25号
  • 北京(11)
  • 北京集佳知识产权代理有限公司
  • 张建
摘要
本发明公开了一种云管理平台的数据处理方法及系统,云管理平台包括可研审核单元和容量管理单元,可研审核单元接收资源应用项目的可研申请,可研审核单元基于预先设置的信息审核表对可研申请中的项目申请信息进行审核,在审核通过时将项目申请信息中的资源应用项目对目标资源的目标需求数量发送至容量管理单元,容量管理单元将目标资源池中当前的空闲资源总量与目标需求数量进行比对,根据比对结果对目标资源池进行相应的管理操作。本发明可以通过可研审核单元实现对资源应用项目的自动可研审核,避免人工审核导致的周期长和效率低等问题,并可以通过容量管理模块对目标资源池进行动态管理,保证业务系统部署环境的可靠性和高可用性。
权利要求

1.一种云管理平台的数据处理方法,其特征在于,所述云管理平台包括:可研审核单元和容量管理单元,所述方法包括:

所述可研审核单元接收资源应用项目的可研申请,所述可研申请中包括所述资源应用项目的项目申请信息,所述项目申请信息包括所述资源应用项目对目标资源的目标需求数量;

所述可研审核单元基于预先设置的信息审核表对所述项目申请信息进行审核,确定所述可研申请是否通过审核,如果是,则将所述目标需求数量发送至所述容量管理单元;

所述容量管理单元将目标资源池中当前的空闲资源总量与所述目标需求数量进行比对,根据比对结果对所述目标资源池中的所述目标资源进行相应的管理操作,所述目标资源池为包含所述目标资源的资源池。

2.根据权利要求1所述的数据处理方法,其特征在于,所述根据比对结果对所述目标资源池中的所述目标资源进行相应的管理操作,包括:

当所述空闲资源总量不小于所述目标需求数量时,所述容量管理单元在所述目标资源池中进行对所述目标资源的预占位操作,以满足所述资源应用项目对所述目标资源的需求。

5.根据权利要求2或4所述的数据处理方法,其特征在于,所述云管理平台还包括:资源实施单元,所述方法还包括:

在所述容量管理单元完成所述预占位操作后,所述资源实施单元判断第一类型资源的资源数量是否满足所述资源应用项目的资源需求,如果是,则所述资源实施单元启动资源供给操作,所述第一类型资源包括非所述目标资源所属资源类型的资源。

6.根据权利要求5所述的数据处理方法,其特征在于,所述方法还包括:

所述可研审核单元分别与所述容量管理单元和所述资源实施单元通信,以获得并记录所述可研申请的处理进度。

3.根据权利要求1所述的数据处理方法,其特征在于,所述根据比对结果对所述目标资源池中的所述目标资源进行相应的管理操作,包括:

当所述空闲资源总量小于所述目标需求数量时,所述容量管理单元在所述目标资源池中进行对所述目标资源的扩容操作,以满足所述资源应用项目对所述目标资源的需求。

4.根据权利要求3所述的数据处理方法,其特征在于,所述方法还包括:

在所述容量管理单元完成所述扩容操作,且所述目标资源池中当前的空闲资源总量不小于所述目标需求数量时,所述容量管理单元在所述目标资源池中进行对所述目标资源的预占位操作。

7.根据权利要求3所述的数据处理方法,其特征在于,所述容量管理单元在所述目标资源池中进行对所述目标资源的扩容操作,包括:

所述容量管理单元按照预先设置的资源扩容算法,对所述目标资源池中的所述目标资源进行扩容。

8.根据权利要求7所述的数据处理方法,其特征在于,所述资源扩容算法为:

其中,M为所述目标资源池中所述目标资源的目标扩容数量;为向上取整符号;A为所述目标资源池中所述目标资源的已分配数量;B为所述目标资源池中所述目标资源的预占位数量;C1为经预测获得的在未来的预设时长内,所述目标资源池中的待新建部署单元对所述目标资源的需求数量;C2为经预测获得的在所述预设时长内,所述目标资源池中的待扩容部署单元对所述目标资源的需求数量;q为资源安全阈值;Z为所述目标资源池中所述目标资源当前的可分配数量。

9.根据权利要求1所述的数据处理系统,其特征在于,所述信息审核表中包括至少一项信息要求,所述项目申请信息包括至少一项项目信息,所述可研审核单元基于预先设置的信息审核表对所述项目申请信息进行审核,确定所述可研申请是否通过审核,包括:

所述可研审核单元分别确定各所述项目信息是否满足相应的所述信息要求,如果是,则确定所述可研申请通过审核。

10.一种云管理平台的数据处理系统,其特征在于,所述云管理平台包括:可研审核单元和容量管理单元,其中:

所述可研审核单元接收资源应用项目的可研申请,所述可研申请中包括所述资源应用项目的项目申请信息,所述项目申请信息包括所述资源应用项目对目标资源的目标需求数量;

所述可研审核单元基于预先设置的信息审核表对所述项目申请信息进行审核,确定所述可研申请是否通过审核,如果是,则将所述目标需求数量发送至所述容量管理单元;

所述容量管理单元将目标资源池中当前的空闲资源总量与所述目标需求数量进行比对,根据比对结果对所述目标资源池中的所述目标资源进行相应的管理操作,所述目标资源池为包含所述目标资源的资源池。

说明书
技术领域

本发明涉及数据处理技术领域,尤其涉及一种云管理平台的数据处理方法及系统。

随着计算机科学技术的发展,云服务技术不断提高。

云管理平台可以将分散的计算资源、网络资源和存储资源进行集合,构建资源共享池,通过相关软件或者平台实现资源池的自动化管理,为用户提供相应云计算服务和数据存储服务。

面对互联网企业新增或者扩展的对于计算资源的应用需求,在经过可研审核后,云管理平台可以向企业分配计算资源池中的计算资源,解决互联网企业对于计算资源的应用需求。

但是,资源应用需求的可研审核是由人工进行的,人工审核的周期长,效率低。

鉴于上述问题,本发明提供一种克服上述问题或者至少部分地解决上述问题的云管理平台的数据处理方法及系统,技术方案如下:

一种云管理平台的数据处理方法,所述云管理平台包括:可研审核单元和容量管理单元,所述方法包括:

所述可研审核单元接收资源应用项目的可研申请,所述可研申请中包括所述资源应用项目的项目申请信息,所述项目申请信息包括所述资源应用项目对目标资源的目标需求数量;

所述可研审核单元基于预先设置的信息审核表对所述项目申请信息进行审核,确定所述可研申请是否通过审核,如果是,则将所述目标需求数量发送至所述容量管理单元;

所述容量管理单元将目标资源池中当前的空闲资源总量与所述目标需求数量进行比对,根据比对结果对所述目标资源池中的所述目标资源进行相应的管理操作,所述目标资源池为包含所述目标资源的资源池。

可选的,所述根据比对结果对所述目标资源池中的所述目标资源进行相应的管理操作,包括:

当所述空闲资源总量不小于所述目标需求数量时,所述容量管理单元在所述目标资源池中进行对所述目标资源的预占位操作,以满足所述资源应用项目对所述目标资源的需求。

可选的,所述根据比对结果对所述目标资源池中的所述目标资源进行相应的管理操作,包括:

当所述空闲资源总量小于所述目标需求数量时,所述容量管理单元在所述目标资源池中进行对所述目标资源的扩容操作,以满足所述资源应用项目对所述目标资源的需求。

可选的,所述方法还包括:

在所述容量管理单元完成所述扩容操作,且所述目标资源池中当前的空闲资源总量不小于所述目标需求数量时,所述容量管理单元在所述目标资源池中进行对所述目标资源的预占位操作。

可选的,所述云管理平台还包括:资源实施单元,所述方法还包括:

在所述容量管理单元完成所述预占位操作后,所述资源实施单元判断第一类型资源的资源数量是否满足所述资源应用项目的资源需求,如果是,则所述资源实施单元启动资源供给操作,所述第一类型资源包括非所述目标资源所属资源类型的资源。

可选的,所述方法还包括:

所述可研审核单元分别与所述容量管理单元和所述资源实施单元通信,以获得并记录所述可研申请的处理进度。

可选的,所述容量管理单元在所述目标资源池中进行对所述目标资源的扩容操作,包括:

所述容量管理单元按照预先设置的资源扩容算法,对所述目标资源池中的所述目标资源进行扩容。

可选的,所述资源扩容算法为:

其中,M为所述目标资源池中所述目标资源的目标扩容数量;为向上取整符号;A为所述目标资源池中所述目标资源的已分配数量;B为所述目标资源池中所述目标资源的预占位数量;C1为经预测获得的在未来的预设时长内,所述目标资源池中的待新建部署单元对所述目标资源的需求数量;C2为经预测获得的在所述预设时长内,所述目标资源池中的待扩容部署单元对所述目标资源的需求数量;q为资源安全阈值;Z为所述目标资源池中所述目标资源当前的可分配数量。

可选的,所述信息审核表中包括至少一项信息要求,所述项目申请信息包括至少一项项目信息,所述可研审核单元基于预先设置的信息审核表对所述项目申请信息进行审核,确定所述可研申请是否通过审核,包括:

所述可研审核单元分别确定各所述项目信息是否满足相应的所述信息要求,如果是,则确定所述可研申请通过审核。

一种云管理平台的数据处理系统,所述云管理平台包括:可研审核单元和容量管理单元,其中:

所述可研审核单元接收资源应用项目的可研申请,所述可研申请中包括所述资源应用项目的项目申请信息,所述项目申请信息包括所述资源应用项目对目标资源的目标需求数量;

所述可研审核单元基于预先设置的信息审核表对所述项目申请信息进行审核,确定所述可研申请是否通过审核,如果是,则将所述目标需求数量发送至所述容量管理单元;

所述容量管理单元将目标资源池中当前的空闲资源总量与所述目标需求数量进行比对,根据比对结果对所述目标资源池中的所述目标资源进行相应的管理操作,所述目标资源池为包含所述目标资源的资源池。

可选的,所述根据比对结果对所述目标资源池中的所述目标资源进行相应的管理操作,设置为:

当所述空闲资源总量不小于所述目标需求数量时,所述容量管理单元在所述目标资源池中进行对所述目标资源的预占位操作,以满足所述资源应用项目对所述目标资源的需求。

可选的,所述根据比对结果对所述目标资源池中的所述目标资源进行相应的管理操作,设置为:

当所述空闲资源总量小于所述目标需求数量时,所述容量管理单元在所述目标资源池中进行对所述目标资源的扩容操作,以满足所述资源应用项目对所述目标资源的需求。

可选的,在所述容量管理单元完成所述扩容操作,且所述目标资源池中当前的空闲资源总量不小于所述目标需求数量时,所述容量管理单元在所述目标资源池中进行对所述目标资源的预占位操作。

可选的,所述云管理平台还包括:资源实施单元;在所述容量管理单元完成所述预占位操作后,所述资源实施单元判断第一类型资源的资源数量是否满足所述资源应用项目的资源需求,如果是,则所述资源实施单元启动资源供给操作,所述第一类型资源包括非所述目标资源所属资源类型的资源。

可选的,所述可研审核单元分别与所述容量管理单元和所述资源实施单元通信,以获得并记录所述可研申请的处理进度。

可选的,所述容量管理单元在所述目标资源池中进行对所述目标资源的扩容操作,设置为:

所述容量管理单元按照预先设置的资源扩容算法,对所述目标资源池中的所述目标资源进行扩容。

可选的,所述资源扩容算法为:

其中,M为所述目标资源池中所述目标资源的目标扩容数量;为向上取整符号;A为所述目标资源池中所述目标资源的已分配数量;B为所述目标资源池中所述目标资源的预占位数量;C1为经预测获得的在未来的预设时长内,所述目标资源池中的待新建部署单元对所述目标资源的需求数量;C2为经预测获得的在所述预设时长内,所述目标资源池中的待扩容部署单元对所述目标资源的需求数量;q为资源安全阈值;Z为所述目标资源池中所述目标资源当前的可分配数量。

可选的,所述信息审核表中包括至少一项信息要求,所述项目申请信息包括至少一项项目信息,所述可研审核单元基于预先设置的信息审核表对所述项目申请信息进行审核,确定所述可研申请是否通过审核,设置为:

所述可研审核单元分别确定各所述项目信息是否满足相应的所述信息要求,如果是,则确定所述可研申请通过审核。

本实施例提出的云管理平台的数据处理方法及系统,云管理平台包括:可研审核单元和容量管理单元,可研审核单元接收资源应用项目的可研申请,可研申请中包括资源应用项目的项目申请信息,项目申请信息包括资源应用项目对目标资源的目标需求数量,可研审核单元基于预先设置的信息审核表对项目申请信息进行审核,确定可研申请是否通过审核,如果是,则将目标需求数量发送至容量管理单元,容量管理单元将目标资源池中当前的空闲资源总量与目标需求数量进行比对,根据比对结果对目标资源池中的目标资源进行相应的管理操作,目标资源池为包含目标资源的资源池。本发明可以通过设置以及利用可研审核单元,实现对资源应用项目的可研申请的自动审核,避免人工审核导致的周期长,效率低等问题,降低可研申请的审核复杂性,避免审核复杂性给资源池管理带来的不利影响,并可以由容量管理模块对目标资源池进行动态管理,降低资源池容量管理难度,满足资源应用项目对目标资源的需求,保证业务系统部署环境的可靠性和高可用性。

上述说明仅是本发明技术方案的概述,为了能够更清楚地了解本发明的技术手段,可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1示出了本发明实施例提供的第一种云管理平台的数据处理方法的信令图;

图2示出了本发明实施例提供的第三种云管理平台的数据处理方法的信令图;

图3示出了本发明实施例提供的第三种云管理平台的数据处理系统的结构示意图;

图4示出了本发明实施例提供的第四种云管理平台的数据处理系统的结构示意图。

下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。

如图1所示,本实施例提出了第一种云管理平台的数据处理方法。其中,云管理平台包括:可研审核单元和容量管理单元,该方法可以包括以下步骤:

S101、可研审核单元接收资源应用项目的可研申请,可研申请中包括资源应用项目的项目申请信息,项目申请信息包括资源应用项目对目标资源的目标需求数量;

其中,可研审核单元为可以对资源应用需求的可研申请进行可研审核的单元。

其中,容量管理单元为可以对资源池中的资源进行管理操作(比如容量扩容、资源分配和资源预占位)的单元。

其中,资源应用项目为具有资源应用需求的某个项目。具体的,当业务系统需新增某个功能A,而功能A的实现需要一定数量的资源时,资源应用项目即可以为功能A的资源应用需求的项目(该种资源应用项目可以称为第一类项目);

具体的,当云管理平台中的业务监控单元预测出业务系统对于资源的需求数量在近期将异常增加时,资源应用项目可以为业务系统针对异常增加的资源数量提出的资源应用项目(该种资源应用项目可以成为第二类项目)。

具体的,项目申请信息可以包括资源应用项目对于资源的需求类型、资源数量、对资源的应用方式、资源应用主体的部署架构及运维能力等方面的信息。

其中,目标资源可以为资源应用项目需求的某个类型的资源。比如,目标资源可以为计算资源、网络资源或者存储资源。

其中,目标需求数量可以为资源应用项目对于目标资源的需求数量。

可选的,当资源应用项目为上述第一类项目时,目标需求数量可以为业务系统经测试环境获得的该新增功能的测试需求数量;

可选的,当资源应用项目为上述第二类项目时,目标需求数量可以为业务监控单元基于资源利用率的历史数据,利用时序分析和特征分析等方式预测出的资源需求数量。

具体的,在上述第二类项目中,业务监控单元可以通过应用监控和云管理平台集中监控,对业务系统在历史时段内的资源利用率数据进行提取,使用时序分析法对资源利用率数据进行数据预处理,分析时间序列并进行噪声去除和特征提取,分类不同时期的资源利用率,比如日常资源利用率和节假日资源利用率,并进行进一步的特征分析,之后可以使用自回归滑动平均模型对特征分析结果进行拟合,预测未来不同时期的资源使用率,继而可以计算出相应时期的目标需求数量。

可以理解的是,业务监控单元提取的只是业务系统的资源利用率数据,而并非抽取实际的业务数据,可以有效规避数据泄露的风险,保证业务系统的数据安全。

可选的,资源应用项目也可以为上述第一类项目与第二类项目整合出的资源应用项目,此时资源应用项目中的目标需求数量可以为上述第一类项目需求的资源数量与上述第二类项目需求的资源数量的和值。

需要说明的是,本发明可以通过设置以及利用可研审核单元,实现对资源应用项目的可研申请的自动审核,避免人工审核导致的周期长,效率低等问题。

S102、可研审核单元基于预先设置的信息审核表对项目申请信息进行审核,确定可研申请是否通过审核,如果是,则执行步骤S103;否则,禁止执行步骤S103。

其中,信息审核表中可以定义有需要进行审核的一项或者多项信息(即审核对象),还可以定义有各项信息的审核标准和审核次序等。需要说明的是,信息审核表可以由技术人员根据业务执行和审核规则等实际情况进行设置,本发明对此不做限定。

具体的,可研审核单元可以通过对信息审核表进行读取和解析,按照信息审核表中规定的审核对象、审核标准和审核次序等要素,对可研申请的项目申请信息进行审核。

可选的,信息审核表中包括至少一项信息要求,项目申请信息包括至少一项项目信息,此时步骤S102可以包括:

可研审核单元分别确定各项目信息是否满足相应的信息要求,如果是,则确定可研申请通过审核。

其中,信息审核表可以由多项信息要求构成。具体的,信息要求可以包括部署架构、基础软件、运维能力、实施要求和可研提供的资源等类型的信息要求。

比如,对于部署架构类型的信息要求,可以包括优先使用X86平台的计算资源、满足使用X86DB的部署原则和物理机按照新一代标准部署等;再比如,对于基础软件类型的信息要求,其可以为现系统扩容沿用原版,也可以为基础软件配置、组合满足云服务套餐中的组合;再比如,对于运维能力类型的信息要求,其可以为操作系统产品及版本在云管理平台提供的运维服务范围内,也可以为数据库产品及版本在云管理平台提供的运维服务范围内。

可以理解的是,资源应用项目的项目申请信息中可以包括有各项信息要求对应的项目信息。比如,对于部署架构类型的信息要求所包括的优先使用X86平台的计算资源,项目申请信息中可以包括资源应用项目的部署架构所优先使用计算资源的平台类型;再比如,对于运维能力类型的信息要求所包括的操作系统产品及版本在云管理平台提供的运维服务范围内,项目申请信息中可以包括资源应用项目的操作系统产品及版本。

具体的,当各项目信息均满足相应的信息要求时,可研审核单元可以通过对可研申请的审核;当任一项项目信息未满足相应的信息要求时,可研审核单元可以禁止通过对可研申请的审核,并可以提醒技术人员重新评估可研申请的合理性。其中,如果项目申请信息中未包含某一项或者多项信息要求对应的项目信息,则可研审核单元也可以禁止通过对可研申请的审核。

需要说明的是,对于标准的可研申请,本发明可以由可研审核单元对其进行可研申请;对于存在特殊需求的可研申请,如果可研审核单元无法正常对其进行审核,则可以转人工进行审核。因此,对于可研申请,本发明可以通过可研审核单元的线上自动化审核以及人工处理相结合的方式对其进行处理,有效减少可研审核周期,加速业务项目需求的实施。

S103、可研审核单元将目标需求数量发送至容量管理单元;

具体的,可研审核单元可以在通过对可研申请的可研审核时,将资源应用项目对目标资源的目标需求数量发送至容量管理单元,由容量管理单元确定是否资源池中的资源数量可以满足资源应用项目的需求。

S104、容量管理单元将目标资源池中当前的空闲资源总量与目标需求数量进行比对,目标资源池为包含目标资源的资源池;

其中,目标资源池可以为目标资源对应的资源池。比如,当目标资源为计算资源时,目标资源池可以为计算资源池;当目标资源为存储资源时,目标资源池可以为存储资源池;当目标资源为网络资源时,目标资源池可以为网络资源池。

其中,空闲资源总量可以为目标资源池中可使用的目标资源的总数量。

可选的,空闲资源总量可以为目标资源池中未进行分配且未进行预占位的目标资源的总数量。

可选的,空闲资源总量也可以为目标资源池中目标资源的总容量与某个资源安全阈值(该阈值可以为大于0小于1的百分比)的乘积,减去目标资源池中目标资源的已使用数量(已使用数量可以为目标资源池中的已分配资源和预占位资源的数量之和)所得到的数量。比如,当目标资源池中目标资源的总容量为M,资源安全阈值为百分之八十,目标资源池中目标资源的已使用数量为N时,空闲资源总量可以为0.8M与N的差值。

具体的,容量管理单元可以将目标资源池中当前的空闲资源总量,与资源应用项目对目标资源的目标需求数量进行比对,根据比对结果确定当前的空闲资源总量是否可以满足资源应用项目对于目标资源的需求数量。

S105、容量管理单元根据比对结果对目标资源池中的目标资源进行相应的管理操作。

具体的,容量管理单元可以根据当前的空闲资源总量与目标需求数量的比对结果,对目标资源池执行相应的管理操作。

可选的,步骤S105可以包括:

当空闲资源总量不小于目标需求数量时,容量管理单元在目标资源池中进行对目标资源的预占位操作,以满足资源应用项目对目标资源的需求。

具体的,在当前的空闲资源总量不小于目标需求数量时,容量管理单元可以确定当前的空闲资源总量能满足资源应用项目对于目标资源的需求,可以在目标资源池中进行对目标资源的预占位操作,即在目标资源池中对数量为目标需求数量的目标资源进行预先占位,以避免可研审核过长时,目标资源池中的过多目标资源被分配至其它业务或者项目,保证目标资源池可以满足资源应用项目对于目标资源的需求。

可选的,步骤S105可以包括:

当空闲资源总量小于目标需求数量时,容量管理单元在目标资源池中进行对目标资源的扩容操作,以满足资源应用项目对目标资源的需求。

具体的,在当前的空闲资源总量小于目标需求数量时,容量管理单元可以确定当前的空闲资源总量不能满足资源应用项目对于目标资源的需求,此时容量管理单元可以对目标资源池的资源容量进行扩容,将目标资源池中的空闲资源总量增大至不小于目标需求数量的值,保证目标资源池可以满足资源应用项目对于目标资源的需求。

可以理解的是,本发明在设置上述资源安全阈值的情况下,在比对空闲资源总量和资源应用项目的目标需求数量时,可以先行将目标资源池中目标资源的已使用数量与目标需求数量进行相加,之后将相加所获得的和值除以目标资源池中目标资源的总容量,如果相除所获得的值大于上述资源安全阈值,则可以确定空闲资源总量不能满足资源应用项目对目标资源的需求,此时本发明可以禁止继续使用目标资源池中剩余的目标资源,并对目标资源池中的目标资源进行扩容。

需要说明的是,本发明设置资源安全阈值的方式,可以有效避免在生产过程中出现目标资源不足的情况,提高生产安全性。

可选的,在本实施例提出的第二种云管理平台的数据处理方法中,还可以包括:

在容量管理单元完成扩容操作,且目标资源池中当前的空闲资源总量不小于目标需求数量时,容量管理单元在目标资源池中进行对目标资源的预占位操作。

具体的,容量管理单元可以在完成对目标资源池中目标资源的扩容操作,即将目标资源池中的空闲资源总量增大至不小于目标需求数量的值之后,再在目标资源池中,进行对目标资源的预占位操作,保障目标资源池可以满足资源应用项目对于目标资源的需求。

可选的,当目标资源为计算资源,目标资源池为计算资源池时,目标资源池管理中的最小单位可以为部署单元。资源应用项目实际部署在目标资源池中时,可以由一个或多个部署单元构成。此时,可研申请中还可以携带有对部署单元的需求类型。其中,需求类型可以包括新建和扩容。

具体的,当资源应用项目为上述第一类项目时,如果目标资源池中目标资源的空闲资源总量充足,则本发明可以利用目标资源池中的目标资源为该资源应用项目新建相应的一个或多个部署单元;当资源应用项目为上述第二类项目时,如果目标资源池中目标资源的空闲资源总量充足,则本发明可以利用目标资源池中的目标资源,新建相应的部署单元,或者在该资源应用项目对应的已有部署单元的基础上进行横向扩容或纵向扩容。

还需要说明的是,在目标资源为计算资源,目标资源池为计算资源池时,对于现有技术而言,在实际的计算资源池管理中,会存在计算资源池的扩容,以及存在计算资源池中部署单元的新建、扩容和回收等情况,这一系列的动态变化给计算资源池的容量管理工作带来问题,较为明显的就是计算资源池在资源分配时灵活度降低、伸缩性变差。其次,现有技术对项目进行资源应用申请的控制较为严格、项目可研审核周期长,计算资源池容量的动态变化可能会对项目计算资源的实施产生影响。再次,不同应用系统的特点不尽相同,在新建和扩容部署单元时,对配置标准和容量的估算往往过于繁杂,需要经过充分测试以确认计算资源需求。而本发明通过可研审核单元可以实现对资源应用项目的可研审核,避免人工审核导致的周期长,效率低等问题,降低可研申请的审核复杂性,避免审核复杂性给资源池管理带来的不利影响,并可以由容量管理模块对目标资源池中的目标资源进行动态管理,解决资源池容量管理中资源分配弹性差的问题,降低资源池容量管理难度,满足资源应用项目对目标资源的需求,保证业务系统部署环境的可靠性和高可用性。

本实施例提出的云管理平台的数据处理方法,云管理平台包括:可研审核单元和容量管理单元,可研审核单元接收资源应用项目的可研申请,可研申请中包括资源应用项目的项目申请信息,项目申请信息包括资源应用项目对目标资源的目标需求数量,可研审核单元基于预先设置的信息审核表对项目申请信息进行审核,确定可研申请是否通过审核,如果是,则将目标需求数量发送至容量管理单元,容量管理单元将目标资源池中当前的空闲资源总量与目标需求数量进行比对,根据比对结果对目标资源池中的目标资源进行相应的管理操作,目标资源池为包含目标资源的资源池。本发明可以通过设置以及利用可研审核单元,实现对资源应用项目的可研申请的自动审核,避免人工审核导致的周期长,效率低等问题,降低可研申请的审核复杂性,避免审核复杂性给资源池管理带来的不利影响,并可以由容量管理模块对目标资源池中的目标资源进行动态管理,降低资源池容量管理难度,满足资源应用项目对目标资源的需求,保证业务系统部署环境的可靠性和高可用性。

基于第二种云管理平台的数据处理方法,如图2所示,本实施例提出第三种云管理平台的数据处理方法。在该方法中,云管理平台还可以包括:资源实施单元,该方法还可以包括以下步骤:

S201、在容量管理单元完成预占位操作后,容量管理单元向可研审核单元发送预占位成功信息;

S202、可研审核单元在接收到预占位成功信息后,向资源实施单元发送资源供给触发指令,资源供给触发指令中包括有可研申请的项目申请信息;

其中,可研申请的项目申请信息可以包括有资源应用项目对各类型资源(可以包括目标资源和其它类型的资源)的需求数量。

S203、资源实施单元在接收到资源供给触发指令时,判断第一类型资源的资源数量是否满足资源应用项目的资源需求,如果是,则执行步骤S204,第一类型资源包括非目标资源所属资源类型的资源;

具体的,资源实施单元可以从可研申请的项目申请信息中,提取出资源应用项目对各类型资源的需求数量。

其中,第一类型资源可以包括非目标资源所属资源类型的资源。比如,当目标资源为计算资源时,第一类型资源可以包括存储资源和网络资源。

需要说明的是,当目标资源为计算资源时,资源应用项目的需求资源不只包含计算资源,而是计算资源、网络资源和存储资源均会有涉及。

具体的,资源实施单元可以在容量管理单元完成预占位操作后,判断第一类型资源是否均已就位,如果到位则即可以开始进行资源供给,否则无法进行资源供给,需等待相关资源到位后在进行资源供给。

S204、资源实施单元启动资源供给操作。

可选的,第一类型资源是否就位的判断过程也可以由人工进行,此时资源实施单元可以在接收到人工输入的确定第一类型资源就位的信息时,再进行资源供给。

本实施例提出的云管理平台的数据处理方法,可以整合可研审核、目标资源池关联和资源实施等功能,实现各流程的自动化串联,有效减少云管理平台的资源冗余度,提高资源实施有效性。

基于图2所示步骤,本实施例提出第四种云管理平台的数据处理方法。该方法还可以包括:

可研审核单元分别与容量管理单元和资源实施单元通信,以获得并记录可研申请的处理进度。

具体的,在可研审核单元接收到某个资源应用项目的可研申请,直至资源实施单元完成该可研申请对应的资源供给期间,可研审核单元可以分别与容量管理单元和资源实施单元进行通信,在对该可研申请的处理全流程中记录该可研申请的处理进度。

具体的,在技术人员确认资源应用项目的可研申请后,可以将可研申请提交至可研审核单元进行审核。可研审核单元在接收到可研申请但未开始对可研申请进行审核时,可以将可研申请的处理进度标记为待进行可研审核;可研审核单元在对可研申请进行审核期间,可以将可研申请的处理进度标记为可研审核期间;

其中,在可研申请未通过可研审核时,可研审核单元可以将可研申请未通过可研审核的审核结果返回至界面,提醒技术人员重新评估其申请合理性,此时,可研审核单元可以将可研申请的处理进度标记为未通过审核;而如果可研申请通过可研审核,可研审核单元可以将其处理进度标记为已通过审核。

其中,在可研申请通过可研审核后,可研审核单元可以将资源应用项目对目标资源的目标需求数量发送至容量管理单元。而容量管理单元在确定目标资源池中当前的空闲资源总量可以满足资源应用项目对目标资源的需求,且在完成目标资源池中进行对目标资源的预占位操作后,可以将目标资源预占位成功的信息反馈至可研审核单元,此时可研审核单元可以将可研申请的处理进度标记为已预占位。

其中,资源实施单元可以在完成资源供给操作后,向可研审核单元反馈资源供给成功的信息,此时可研审核单元可以将可研申请的处理进度标记为已完成。需要说明的是,对于标记为已完成的可研申请,说明其已经走完资源申请、审核和实施的全流程。

可选的,资源实施单元在完成资源供给操作后,可以向容量管理单元反馈资源供给成功的信息,此时容量管理单元可以将预占位资源标记为已分配资源。需要说明的是,已预占位资源可以表示该资源已就位,但对于目标资源池来说,已预占位资源本质上可以是属于已分配资源。

可选的,当资源应用项目所需的资源尚未全部就位时,资源实施单元需等待相关资源全部就位后再进行资源供给操作。

需要说明的是,本发明由可研审核单元对可研申请的处理进度进行记录,有利于对可研申请的追踪,便于资源管理人员梳理可研申请的处理进度。

本实施例提出的云管理平台的数据处理方法,可以由可研审核单元对可研申请的处理进度进行记录,有利于对可研申请的追踪,便于资源管理人员梳理可研申请的处理进度。

基于第一种云管理平台的数据处理方法,本实施例提出第五种云管理平台的数据处理方法。在第五种云管理平台的数据处理方法中,容量管理单元在目标资源池中进行对目标资源的扩容操作,可以包括:

容量管理单元按照预先设置的资源扩容算法,对目标资源池中的目标资源进行扩容。

需要说明的是,当目标资源池中的任一配置指标到达相应的资源安全阈值后,容量管理单元即可以启动对目标资源池的扩容操作。比如,以部署业务系统应用程序的应用计算资源池为例,配置指标可以为需部署的虚拟机数量占允许部署的虚拟机总数的比值,当需部署的虚拟机数量占虚拟机总数的80%时,容量管理单元可以启动对计算资源池的扩容操作。

其中,当目标资源池为计算资源池时,对于不同类型的计算资源池,可能选取的配置指标和资源安全阈值可以是不同的,不过均可以将各硬件和软件厂商的安全生产数据作为标准对其进行设定。

可选的,对于目标资源池中的目标资源,容量管理单元可以在满足

时,启动对目标资源池中目标资源的资源容量的扩容操作。其中,A为目标资源池中目标资源的已分配数量;Z为目标资源池中目标资源当前的可分配数量;q为上述资源安全阈值。

可选的,已预占位资源本质上也属于已分配资源,因此,容量管理单元可以在满足

时,启动对目标资源池中目标资源的资源容量的扩容操作。其中,B为目标资源池中目标资源的预占位数量。

可以理解的是,本发明在对目标资源池进行目标资源的扩容操作时,可以根据

来确定需要对目标资源池中的目标资源进行扩容的资源数量。其中,M即为目标资源池中目标资源的目标扩容数量。此时,

,其中,为向上取整符号。

具体的,在完成对目标资源池中目标资源的扩容操作后,目标资源池扩容的资源数量会加到扩容前的可分配资源中,形成新的扩容后的可分配资源,并等待新一轮的扩容。

为进一步提高扩容操作在实际资源池资源容量的动态管理中的实用性,本发明可以考虑预估目标资源池在未来一定时长内对于目标资源的总扩容需求,并直接将目标资源池中的目标资源扩容至满足未来一定时长内的总扩容需求,避免在未来一定时长期间内多次执行扩容操作,减少多次扩容操作导致的资源消耗,提高扩容效率,提高对于实际工作的适用性和实用性。

可选的,当目标资源为计算资源,目标资源池为计算资源池时,本发明可以由容量管理单元记录由可研审核单元在历史上提交的对计算资源的需求类型和需求数量,即历史上部署单元新建类型的资源需求数量和扩容类型的资源需求数量,按年度来汇总不同需求类型的计算资源总和,之后使用计算资源总和的数据建立线性拟合方程,预测未来一定时长内的计算资源使用量。

在需要预测未来某个年度内的计算资源使用量时,本发明可以按年度来收集计算资源使用数据并建立相应的线性拟合方程。比如,第一年,新建部署单元使用了计算资源Y1,扩容部署单元使用了计算资源Z1;第二年,新建部署单元使用了计算资源Y2,扩容部署单元使用了计算资源Z2;第三年,新建部署单元使用了计算资源Y3,扩容部署单元了使用计算资源Z3,在以年度为平面直角坐标系的横坐标系,以新建部署单元使用的计算资源的数量为纵坐标时,可以获得坐标(1,Y1)、(2,Y2)、(3,Y3),在以年度为平面直角坐标系的横坐标系,以扩容部署单元使用的计算资源的数量为纵坐标时,可以获得坐标(1,Z1)、(2,Z2)、(3,Z3)。以新建部署单元使用的计算资源为例,可以通过年度-新建使用计算资源数量的坐标系中的三个坐标(1,Y1)、(2,Y2)、(3,Y3),计算出相应历史数据的线性拟合方程,之后将未来某个年度代入至公式中,即可以获得未来相应年度的新建部署单元使用的计算资源。

可选的,资源扩容算法为:

其中,M为目标资源池中目标资源的目标扩容数量;为向上取整符号;A为目标资源池中目标资源的已分配数量;B为目标资源池中目标资源的预占位数量;C1为经预测获得的在未来的预设时长内,目标资源池中的待新建部署单元对目标资源的需求数量;C2为经预测获得的在预设时长内,目标资源池中的待扩容部署单元对目标资源的需求数量;q为资源安全阈值;Z为目标资源池中目标资源当前的可分配数量。

需要说明的是,本发明可以在实际业务系统运行过程中,不断将最新获得的可研审核单元提交的对计算资源的需求类型和需求数量,加入至建立线性拟合方程的坐标数据中,提高数据有效性和提高数据预测的准确性。

本实施例提出的云管理平台的数据处理方法,可以考虑预估目标资源池在未来一定时段内对于目标资源的总扩容需求,并直接将目标资源池中的目标资源扩容至满足未来一定时段内的总扩容需求,避免在未来相应时长内进行多次执行扩容操作,减少多次扩容操作导致的资源消耗,提高扩容效率,提高对于实际工作的适用性和实用性。

基于图1所示步骤,如图3所示,本实施例提出第一种云管理平台的数据处理系统。云管理平台包括:可研审核单元101和容量管理单元102,其中:

可研审核单元101接收资源应用项目的可研申请,可研申请中包括资源应用项目的项目申请信息,项目申请信息包括资源应用项目对目标资源的目标需求数量;

其中,可研审核单元101为可以对资源应用需求的可研申请进行可研审核的单元。

其中,容量管理单元102为可以对资源池中的资源进行管理操作(比如容量扩容、资源分配和资源预占位)的单元。

其中,资源应用项目为具有资源应用需求的某个项目。具体的,当业务系统需新增某个功能A,而功能A的实现需要一定数量的资源时,资源应用项目即可以为功能A的资源应用需求的项目(该种资源应用项目可以称为第一类项目);

具体的,当云管理平台中的业务监控单元预测出业务系统对于资源的需求数量在近期将异常增加时,资源应用项目可以为业务系统针对异常增加的资源数量提出的资源应用项目(该种资源应用项目可以成为第二类项目)。

具体的,项目申请信息可以包括资源应用项目对于资源的需求类型、资源数量、对资源的应用方式、资源应用主体的部署架构及运维能力等方面的信息。

其中,目标资源可以为资源应用项目需求的某个类型的资源。比如,目标资源可以为计算资源、网络资源或者存储资源。

其中,目标需求数量可以为资源应用项目对于目标资源的需求数量。

可选的,当资源应用项目为上述第一类项目时,目标需求数量可以为业务系统经测试环境获得的该新增功能的测试需求数量;

可选的,当资源应用项目为上述第二类项目时,目标需求数量可以为业务监控单元基于资源利用率的历史数据,利用时序分析和特征分析等方式预测出的资源需求数量。

可选的,资源应用项目也可以为上述第一类项目与第二类项目整合出的资源应用项目,此时资源应用项目中的目标需求数量可以为上述第一类项目需求的资源数量与上述第二类项目需求的资源数量的和值。

需要说明的是,本发明可以通过设置以及利用可研审核单元101,实现对资源应用项目的可研申请的自动审核,避免人工审核导致的周期长,效率低等问题。

可研审核单元101基于预先设置的信息审核表对项目申请信息进行审核,确定可研申请是否通过审核,如果是,则将目标需求数量发送至容量管理单元102;

其中,信息审核表中可以定义有需要进行审核的一项或者多项信息(即审核对象),还可以定义有各项信息的审核标准和审核次序等。需要说明的是,信息审核表可以由技术人员根据业务执行和审核规则等实际情况进行设置,本发明对此不做限定。

具体的,可研审核单元101可以通过对信息审核表进行读取和解析,按照信息审核表中规定的审核对象、审核标准和审核次序等要素,对可研申请的项目申请信息进行审核。

可选的,信息审核表中包括至少一项信息要求,项目申请信息包括至少一项项目信息,可研审核单元101基于预先设置的信息审核表对项目申请信息进行审核,确定可研申请是否通过审核,设置为:

可研审核单元101分别确定各项目信息是否满足相应的信息要求,如果是,则确定可研申请通过审核。

其中,信息审核表可以由多项信息要求构成。具体的,信息要求可以包括部署架构、基础软件、运维能力、实施要求和可研提供的资源等类型的信息要求。

具体的,当各项目信息均满足相应的信息要求时,可研审核单元101可以通过对可研申请的审核;当任一项项目信息未满足相应的信息要求时,可研审核单元101可以禁止通过对可研申请的审核,并可以提醒技术人员重新评估可研申请的合理性。其中,如果项目申请信息中未包含某一项或者多项信息要求对应的项目信息,则可研审核单元101也可以禁止通过对可研申请的审核。

需要说明的是,对于标准的可研申请,本发明可以由可研审核单元101对其进行可研申请;对于存在特殊需求的可研申请,如果可研审核单元101无法正常对其进行审核,则可以转人工进行审核。因此,对于可研申请,本发明可以通过可研审核单元101的线上自动化审核以及人工处理相结合的方式对其进行处理,有效减少可研审核周期,加速业务项目需求的实施。

具体的,可研审核单元101可以在通过对可研申请的可研审核时,将资源应用项目对目标资源的目标需求数量发送至容量管理单元102,由容量管理单元102确定是否资源池中的资源数量可以满足资源应用项目的需求。

容量管理单元102将目标资源池中当前的空闲资源总量与目标需求数量进行比对,根据比对结果对目标资源池中的目标资源进行相应的管理操作,目标资源池为包含目标资源的资源池。

其中,目标资源池可以为目标资源对应的资源池。比如,当目标资源为计算资源时,目标资源池可以为计算资源池;当目标资源为存储资源时,目标资源池可以为存储资源池;当目标资源为网络资源时,目标资源池可以为网络资源池。

其中,空闲资源总量可以为目标资源池中可使用的目标资源的总数量。

可选的,空闲资源总量可以为目标资源池中未进行分配且未进行预占位的目标资源的总数量。

可选的,空闲资源总量也可以为目标资源池中目标资源的总容量与某个资源安全阈值(该阈值可以为大于0小于1的百分比)的乘积,减去目标资源池中目标资源的已使用数量(已使用数量可以为目标资源池中的已分配资源和预占位资源的数量之和)所得到的数量。

具体的,容量管理单元102可以将目标资源池中当前的空闲资源总量,与资源应用项目对目标资源的目标需求数量进行比对,根据比对结果确定当前的空闲资源总量是否可以满足资源应用项目对于目标资源的需求数量。

具体的,容量管理单元102可以根据当前的空闲资源总量与目标需求数量的比对结果,对目标资源池执行相应的管理操作。

可选的,根据比对结果对目标资源池中的目标资源进行相应的管理操作,设置为:

当空闲资源总量不小于目标需求数量时,容量管理单元102在目标资源池中进行对目标资源的预占位操作,以满足资源应用项目对目标资源的需求。

具体的,在当前的空闲资源总量不小于目标需求数量时,容量管理单元102可以确定当前的空闲资源总量能满足资源应用项目对于目标资源的需求,可以在目标资源池中进行对目标资源的预占位操作,即在目标资源池中对数量为目标需求数量的目标资源进行预先占位,以避免可研审核过长时,目标资源池中的过多目标资源被分配至其它业务或者项目,保证目标资源池可以满足资源应用项目对于目标资源的需求。

可选的,根据比对结果对目标资源池中的目标资源进行相应的管理操作,设置为:

当空闲资源总量小于目标需求数量时,容量管理单元102在目标资源池中进行对目标资源的扩容操作,以满足资源应用项目对目标资源的需求。

具体的,在当前的空闲资源总量小于目标需求数量时,容量管理单元102可以确定当前的空闲资源总量不能满足资源应用项目对于目标资源的需求,此时容量管理单元102可以对目标资源池的资源容量进行扩容,将目标资源池中的空闲资源总量增大至不小于目标需求数量的值,保证目标资源池可以满足资源应用项目对于目标资源的需求。

可以理解的是,本发明在设置上述资源安全阈值的情况下,在比对空闲资源总量和资源应用项目的目标需求数量时,可以先行将目标资源池中目标资源的已使用数量与目标需求数量进行相加,之后将相加所获得的和值除以目标资源池中目标资源的总容量,如果相除所获得的值大于上述资源安全阈值,则可以确定空闲资源总量不能满足资源应用项目对目标资源的需求,此时本发明可以禁止继续使用目标资源池中剩余的目标资源,并对目标资源池中的目标资源进行扩容。

需要说明的是,本发明设置资源安全阈值的方式,可以有效避免在生产过程中出现目标资源不足的情况,提高生产安全性。

可选的,在本实施例提出的第二种云管理平台的数据处理系统中,在容量管理单元102完成扩容操作,且目标资源池中当前的空闲资源总量不小于目标需求数量时,容量管理单元102在目标资源池中进行对目标资源的预占位操作。

具体的,容量管理单元102可以在完成对目标资源池中目标资源的扩容操作,即将目标资源池中的空闲资源总量增大至不小于目标需求数量的值之后,再在目标资源池中,进行对目标资源的预占位操作,保障目标资源池可以满足资源应用项目对于目标资源的需求。

可选的,当目标资源为计算资源,目标资源池为计算资源池时,目标资源池管理中的最小单位可以为部署单元。资源应用项目实际部署在目标资源池中时,可以由一个或多个部署单元构成。此时,可研申请中还可以携带有对部署单元的需求类型。其中,需求类型可以包括新建和扩容。

具体的,当资源应用项目为上述第一类项目时,如果目标资源池中目标资源的空闲资源总量充足,则本发明可以利用目标资源池中的目标资源为该资源应用项目新建相应的一个或多个部署单元;当资源应用项目为上述第二类项目时,如果目标资源池中目标资源的空闲资源总量充足,则本发明可以利用目标资源池中的目标资源,新建相应的部署单元,或者在该资源应用项目对应的已有部署单元的基础上进行横向扩容或纵向扩容。

本实施例提出的云管理平台的数据处理系统,可以通过设置以及利用可研审核单元101,实现对资源应用项目的可研申请的自动审核,避免人工审核导致的周期长,效率低等问题,降低可研申请的审核复杂性,避免审核复杂性给资源池管理带来的不利影响,并可以由容量管理模块对目标资源池中的目标资源进行动态管理,降低资源池容量管理难度,满足资源应用项目对目标资源的需求,保证业务系统部署环境的可靠性和高可用性。

基于第二种云管理平台的数据处理系统,如图4所示,本实施例提出第三种云管理平台的数据处理系统。在该第三种云管理平台的数据处理系统中,云管理平台还可以包括:资源实施单元103,其中:

在容量管理单元102完成预占位操作后,容量管理单元102向可研审核单元101发送预占位成功信息;可研审核单元101在接收到预占位成功信息后,向资源实施单元103发送资源供给触发指令,资源供给触发指令中包括有可研申请的项目申请信息;

在容量管理单元102完成预占位操作后,资源实施单元103判断第一类型资源的资源数量是否满足资源应用项目的资源需求,如果是,则资源实施单元103启动资源供给操作,第一类型资源包括非目标资源所属资源类型的资源。

其中,可研申请的项目申请信息可以包括有资源应用项目对各类型资源(可以包括目标资源和其它类型的资源)的需求数量。

具体的,资源实施单元103可以从可研申请的项目申请信息中,提取出资源应用项目对各类型资源的需求数量。

其中,第一类型资源可以包括非目标资源所属资源类型的资源。比如,当目标资源为计算资源时,第一类型资源可以包括存储资源和网络资源。

需要说明的是,当目标资源为计算资源时,资源应用项目的需求资源不只包含计算资源,而是计算资源、网络资源和存储资源均会有涉及。

具体的,资源实施单元103可以在容量管理单元102完成预占位操作后,判断第一类型资源是否均已就位,如果到位则即可以开始进行资源供给,否则无法进行资源供给,需等待相关资源到位后在进行资源供给。

可选的,第一类型资源是否就位的判断过程也可以由人工进行,此时资源实施单元103可以在接收到人工输入的确定第一类型资源就位的信息时,再进行资源供给。

本实施例提出的云管理平台的数据处理系统,可以整合可研审核、目标资源池关联和资源实施等功能,实现各流程的自动化串联,有效减少云管理平台的资源冗余度,提高资源实施有效性。

基于上述第三种云管理平台的数据处理系统,本实施例提出第四种云管理平台的数据处理系统。在第四种云管理平台的数据处理系统中,可研审核单元101分别与容量管理单元102和资源实施单元103通信,以获得并记录可研申请的处理进度。

具体的,在可研审核单元101接收到某个资源应用项目的可研申请,直至资源实施单元103完成该可研申请对应的资源供给期间,可研审核单元101可以分别与容量管理单元102和资源实施单元103进行通信,在对该可研申请的处理全流程中记录该可研申请的处理进度。

可选的,当资源应用项目所需的资源尚未全部就位时,资源实施单元103需等待相关资源全部就位后再进行资源供给操作。

需要说明的是,本发明由可研审核单元101对可研申请的处理进度进行记录,有利于对可研申请的追踪,便于资源管理人员梳理可研申请的处理进度。

本实施例提出的云管理平台的数据处理系统,可以由可研审核单元101对可研申请的处理进度进行记录,有利于对可研申请的追踪,便于资源管理人员梳理可研申请的处理进度。

基于第一种云管理平台的数据处理系统,本实施例提出第五种云管理平台的数据处理系统。在第五种云管理平台的数据处理系统中,容量管理单元102在目标资源池中进行对目标资源的扩容操作,设置为:

容量管理单元102按照预先设置的资源扩容算法,对目标资源池中的目标资源进行扩容。

需要说明的是,当目标资源池中的任一配置指标到达相应的资源安全阈值后,容量管理单元102即可以启动对目标资源池的扩容操作。

可选的,资源扩容算法为:

其中,M为目标资源池中目标资源的目标扩容数量;为向上取整符号;A为目标资源池中目标资源的已分配数量;B为目标资源池中目标资源的预占位数量;C1为经预测获得的在未来的预设时长内,目标资源池中的待新建部署单元对目标资源的需求数量;C2为经预测获得的在预设时长内,目标资源池中的待扩容部署单元对目标资源的需求数量;q为资源安全阈值;Z为目标资源池中目标资源当前的可分配数量。

需要说明的是,本发明可以在实际业务系统运行过程中,不断将最新获得的可研审核单元101提交的对计算资源的需求类型和需求数量,加入至建立线性拟合方程的坐标数据中,提高数据有效性和提高数据预测的准确性。

本实施例提出的云管理平台的数据处理系统,可以考虑预估目标资源池在未来一定时段内对于目标资源的总扩容需求,并直接将目标资源池中的目标资源扩容至满足未来一定时段内的总扩容需求,避免在未来相应时长内进行多次执行扩容操作,减少多次扩容操作导致的资源消耗,提高扩容效率,提高对于实际工作的适用性和实用性。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。

以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

本文发布于:2023-04-13 15:05:36,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/3/86078.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图