System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 租户的资源检测方法、装置、芯片系统及计算设备集群制造方法及图纸_技高网

租户的资源检测方法、装置、芯片系统及计算设备集群制造方法及图纸

技术编号:44077242 阅读:13 留言:0更新日期:2025-01-17 16:11
公开了租户的资源检测方法、装置、芯片系统及计算设备集群,涉及云计算技术领域。方法包括:响应于租户的资源发放请求,为租户发放资源。资源发放完毕后,根据第一租户的资源使用特征和第二租户的资源使用特征,确定第一租户为未满足资源需求的租户。计算第一租户对应的待变更资源,并为第一租户分配待变更资源。相比于根据租户的历史资源使用量预测租户未来的资源需求量,忽略了历史资源使用量可能无法满足租户当时对资源真实需求的情况。本申请中将已经满足资源需求租户的资源使用量作为参照,分析受到其动态变化影响下其余租户资源使用量的变化趋势,根据变化趋势确定未满足资源需求的租户,如此,提升检测租户资源需求量的准确性。

【技术实现步骤摘要】

本申请涉及云计算,尤其涉及一种租户的资源检测方法、装置、芯片系统及计算设备集群


技术介绍

1、目前,云服务提供商期望检测租户对云资源的使用情况,以便为租户及时供应足够的资源,满足租户的资源需求。通常,根据租户的历史资源使用量预测租户未来的资源需求量。但是,在租户的资源需求未被满足的情况下,租户的历史资源使用量无法准确反映租户当时对资源的真实需求,导致检测租户资源需求量的准确性较低。


技术实现思路

1、本申请提供一种租户的资源检测方法、装置、芯片系统及计算设备集群,解决了检测租户资源需求量的准确性较低的问题。

2、第一方面,提供一种租户的资源检测方法,方法由计算机设备集群执行,该方法应用于云平台,该云平台用于管理基础设施,该基础设施上运行有多个云资源,方法包括:不同租户对资源的使用需求是不同的,响应于第一租户的资源发放请求,为第一租户发放第一资源;响应于第二租户的资源发放请求,为第二租户发放第二资源。资源发放完毕后,先根据第一租户的资源使用特征和第二租户的资源使用特征,确定第一租户为未满足资源需求的租户,这里的资源使用特征可以用于指示资源使用量的变化特征;再计算第一租户对应的待变更资源,并为第一租户分配待变更资源,所分配的待变更资源能够满足第一租户的资源需求。

3、租户的资源使用量是动态变化的,资源使用特征可以体现资源使用量的变化趋势,不同租户资源使用量的变化趋势不同,一部分租户所使用的资源可能会占用另一部分租户所需求的资源。相比于根据租户的历史资源使用量预测租户未来的资源需求量,忽略了历史资源使用量可能无法满足租户当时对资源真实需求的情况。本申请中将已经满足资源需求租户的资源使用量作为参照,分析受到其动态变化影响下其余租户资源使用量的变化趋势,根据变化趋势确定其余租户中未满足资源需求的租户,如此,提升检测租户资源需求量的准确性。

4、在一种可能的实现方式中,根据第一租户的资源使用特征和第二租户的资源使用特征,确定第一租户为未满足资源需求的租户,包括:根据第一租户在资源使用时间段内的资源使用特征和第二租户在资源使用时间段内的资源使用特征,确定第一租户为未满足资源需求的租户。

5、资源使用时间段可以是租户使用资源时的某一个时间段或多个时间段,租户的资源使用特征会随时间动态变化,不同租户在同一资源使用时间段内的资源使用特征不同。基于第一租户和第二租户在资源使用时间段内的资源使用特征,可以将已经满足资源需求租户(如第二租户)在资源使用时间段内的资源使用特征作为参照,根据第一租户受到其影响下在资源使用时间段内的资源使用特征会有不同的变化趋势表现(如:递增趋势),如此确定第一租户为未满足资源需求的租户,提升租户的资源检测的准确性。

6、在另一种可能的实现方式中,根据第一租户在资源使用时间段内的资源使用特征和第二租户在资源使用时间段内的资源使用特征,确定第一租户为未满足资源需求的租户,包括:根据第一租户在多个资源使用时间段内的资源使用特征和第二租户在多个资源使用时间段内的资源使用特征,确定第一租户为未满足资源需求的租户,第一租户在多个资源使用时间段内的资源使用特征为递增趋势,第二租户在多个资源使用时间段内的资源使用特征为由递增到递减趋势。

7、资源使用特征可以用资源使用量的变化趋势的形式体现,第一租户在多个资源使用时间段内的资源使用量递增,第二租户所使用的资源可能占用了第一租户所需要的资源,在第一租户资源不够用的情况下,第二租户资源使用量下降时第一租户的资源使用量会持续地递增,以便满足其资源需求。从而,基于第一租户资源使用量的递增趋势和第二租户资源使用量的由递增到递减趋势,确定第一租户为未满足资源需求的租户,提升租户的资源检测的准确性。

8、在另一种可能的实现方式中,多个资源使用时间段包括第一时间段、第二时间段以及第三时间段,第二时间段中包括云资源池中峰值资源量的时刻,根据第一租户在多个资源使用时间段内的资源使用特征和第二租户在多个资源使用时间段内的资源使用特征,确定第一租户为未满足资源需求的租户,包括:根据第一租户在第一时间段内的资源使用量小于在第二时间段内的资源使用量,在第二时间段内的资源使用量小于在第三时间段内的资源使用量,第二租户在第一时间段内的资源使用量小于在第二时间段内的资源使用量,在第二时间段内的资源使用量大于在第三时间段内的资源使用量,确定第一租户为未满足资源需求的租户。

9、其中,第一租户在第一时间段内的资源使用量小于在第二时间段内的资源使用量,在第二时间段内的资源使用量小于在第三时间段内的资源使用量,即表明第一租户在第一时间段内、第二时间段内以及第三时间段内的资源使用量逐渐递增。

10、第二租户在第一时间段内的资源使用量小于在第二时间段内的资源使用量,在第二时间段内的资源使用量大于在第三时间段内的资源使用量,即表明第二租户在第一时间段内和第二时间段内的资源使用量逐渐递增,在第三时间段内的资源使用量逐渐递减。

11、在第二时间段内第二租户所使用的资源占用了第一租户所需要的资源,导致第一租户实际的资源使用量未能满足当时真正的资源需求量,第一租户为了能够及时使用足够的资源,在第三时间段内第二租户所使用的资源逐渐减少时,第一租户所使用的资源仍然继续逐渐增加。从而,确定第一租户是被第二租户所“挤兑”的租户,即第一租户为未满足资源需求的租户,提升租户的资源检测的准确性。

12、在另一种可能的实现方式中,计算第一租户对应的待变更资源,并为第一租户分配待变更资源,包括:基于第一租户在资源使用时间段中相邻时间段内资源使用量的差值计算待变更资源,并为第一租户分配待变更资源。

13、由于第一租户实际的资源使用量未能满足当时真正的资源需求量,第一租户为了能够及时使用足够的资源,在资源使用时间段中相邻时间段内的资源使用量是逐渐增加的,从而用在后时间段内增加的资源使用量弥补在先时间段内缺少的资源使用量。如此,相邻时间段内资源使用量的差值可以体现第一租户对应的待变更资源,根据这个差值为第一租户分配待变更资源可以保证分配的准确性,并满足租户的资源需求。

14、在另一种可能的实现方式中,上述方法还包括:接收对第一租户资源使用量的变化特征的确认。

15、在另一种可能的实现方式中,上述方法还包括:显示推荐处理方案,推荐处理方案用于为第一租户推荐满足资源需求的资源方案。

16、在计算机设备的显示屏上显示上述内容,云资源管理平台的管理员接收对未满足资源需求租户资源使用情况的确认,可以便于管理员监控和管理租户的资源使用情况,及时发现未满足资源需求的租户,及时为租户分配足够的资源。还可以便于云资源管理平台的租户清楚、明显地获知其资源使用量的变化趋势,在未满足资源需求的情况下及时选择云资源管理平台推荐的资源方案,提升租户的资源使用体验。

17、第二方面,提供一种租户的资源检测装置,该装置包括资源发放模块,用于响应于第一租户的资源发放请求,为第一租户发放第一资源本文档来自技高网...

【技术保护点】

1.一种租户的资源检测方法,其特征在于,所述方法应用于云平台,所述云平台用于管理基础设施,所述基础设施上运行有多个云资源,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,根据所述第一租户的资源使用特征和所述第二租户的资源使用特征,确定所述第一租户为未满足资源需求的租户,包括:

3.根据权利要求2所述的方法,其特征在于,根据所述第一租户在资源使用时间段内的资源使用特征和所述第二租户在所述资源使用时间段内的资源使用特征,确定所述第一租户为未满足资源需求的租户,包括:

4.根据权利要求3所述的方法,其特征在于,所述多个资源使用时间段包括第一时间段、第二时间段以及第三时间段,所述第二时间段中包括云资源池中峰值资源量的时刻,根据所述第一租户在多个资源使用时间段内的资源使用特征和所述第二租户在所述多个资源使用时间段内的资源使用特征,确定所述第一租户为未满足资源需求的租户,包括:

5.根据权利要求2-4中任一项所述的方法,其特征在于,所述计算所述第一租户对应的待变更资源,并为所述第一租户分配所述待变更资源,包括:

6.根据权利要求1-5中任一项所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1-6中任一项所述的方法,其特征在于,所述方法还包括:

8.一种租户的资源检测装置,其特征在于,所述装置应用于云平台,所述云平台用于管理基础设施,所述基础设施上运行有多个云资源,所述装置包括:

9.根据权利要求8所述的装置,其特征在于,所述检测模块根据所述第一租户的资源使用特征和所述第二租户的资源使用特征,确定所述第一租户为未满足资源需求的租户时,具体用于:

10.根据权利要求9所述的装置,其特征在于,所述检测模块根据所述第一租户在资源使用时间段内的资源使用特征和所述第二租户在所述资源使用时间段内的资源使用特征,确定所述第一租户为未满足资源需求的租户时,具体用于:

11.根据权利要求10所述的装置,其特征在于,所述多个资源使用时间段包括第一时间段、第二时间段以及第三时间段,所述第二时间段中包括云资源池中峰值资源量的时刻,所述检测模块根据所述第一租户在多个资源使用时间段内的资源使用特征和所述第二租户在所述多个资源使用时间段内的资源使用特征,确定所述第一租户为未满足资源需求的租户时,具体用于:

12.根据权利要求9-11中任一项所述的装置,其特征在于,所述分配模块计算所述第一租户对应的待变更资源,并为所述第一租户分配所述待变更资源时,具体用于:

13.根据权利要求8-12中任一项所述的装置,其特征在于,所述装置还包括:

14.根据权利要求8-13中任一项所述的装置,其特征在于,所述装置还包括:

15.一种芯片系统,其特征在于,所述芯片系统包括存储器和处理器,所述存储器用于存储一组计算机指令;当所述处理器执行所述一组计算机指令时,执行上述权利要求1-7中任一项所述的方法。

16.一种计算设备集群,其特征在于,所述计算设备集群中包括至少一个计算机设备,所述计算机设备包括存储器和处理器,所述存储器用于存储一组计算机指令;当所述处理器执行所述一组计算机指令时,执行上述权利要求1-7中任一项所述的方法。

17.一种计算机可读存储介质,其特征在于,包括计算机程序指令,当所述计算机程序指令由计算设备集群执行时,所述计算设备集群执行如权利要求1-7中任一项所述的方法。

18.一种包含指令的计算机程序产品,其特征在于,当所述指令被计算设备集群运行时,使得所述计算设备集群执行如权利要求1-7中任一项所述的方法。

...

【技术特征摘要】

1.一种租户的资源检测方法,其特征在于,所述方法应用于云平台,所述云平台用于管理基础设施,所述基础设施上运行有多个云资源,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,根据所述第一租户的资源使用特征和所述第二租户的资源使用特征,确定所述第一租户为未满足资源需求的租户,包括:

3.根据权利要求2所述的方法,其特征在于,根据所述第一租户在资源使用时间段内的资源使用特征和所述第二租户在所述资源使用时间段内的资源使用特征,确定所述第一租户为未满足资源需求的租户,包括:

4.根据权利要求3所述的方法,其特征在于,所述多个资源使用时间段包括第一时间段、第二时间段以及第三时间段,所述第二时间段中包括云资源池中峰值资源量的时刻,根据所述第一租户在多个资源使用时间段内的资源使用特征和所述第二租户在所述多个资源使用时间段内的资源使用特征,确定所述第一租户为未满足资源需求的租户,包括:

5.根据权利要求2-4中任一项所述的方法,其特征在于,所述计算所述第一租户对应的待变更资源,并为所述第一租户分配所述待变更资源,包括:

6.根据权利要求1-5中任一项所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1-6中任一项所述的方法,其特征在于,所述方法还包括:

8.一种租户的资源检测装置,其特征在于,所述装置应用于云平台,所述云平台用于管理基础设施,所述基础设施上运行有多个云资源,所述装置包括:

9.根据权利要求8所述的装置,其特征在于,所述检测模块根据所述第一租户的资源使用特征和所述第二租户的资源使用特征,确定所述第一租户为未满足资源需求的租户时,具体用于:

10.根据权利要求9所述的装置,其特征在于,所述检测模块根据所述第一租户在资源使用时间...

【专利技术属性】
技术研发人员:侯博议苏利周文礼余浩淼
申请(专利权)人:华为云计算技术有限公司
类型:发明
国别省市:

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

1