System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及云计算,尤其涉及一种资源分配方法、装置、计算机设备和存储介质。
技术介绍
1、云主机是云计算在基础设施应用上的重要组成部分,位于云计算产业链金字塔底层,产品源自云计算平台。该平台整合了互联网应用三大核心要素:计算、存储、网络,面向用户提供公用化的互联网基础设施服务。云主机是一种类似vps主机的虚拟化技术,vps是采用虚拟软件,vz或vm在一台主机上虚拟出多个类似独立主机的部分,能够实现单机多用户,每个部分都可以做单独的操作系统,管理方法同主机一样。
2、云主机也可以称为云实例,一般的用户开通云主机之前需要事先考虑其工作负载需求,再选择适当的一种固定配置的实例类型,这些实例类型通常被称为标准实例或按需实例。对于不规则或波动性负载的情况,这种方式可能会导致资源的浪费,因为用户通常需要购买足够的资源来处理潜在的高负载,而这些资源在低负载时可能没有充分利用。因此,传统上使用专用的高性能实例来应对偶尔的高负载需求可能会导致资源的浪费。
技术实现思路
1、本申请提供了一种资源分配方法、装置、计算机设备和存储介质,以解决传统上使用专用的高性能实例来应对偶尔的高负载需求可能会导致资源浪费的问题。
2、第一方面,本申请提供了一种资源分配方法,应用于云服务监控平台,所述方法包括:
3、监控各个云主机的资源利用率;
4、在所述云主机的资源利用率小于利用率阈值时,为所述云主机分配第一计算资源;或,
5、在所述云主机的资源利用率大于或等于
6、第二方面,本申请提供了一种资源分配方法,应用于云主机,所述方法包括:
7、按照第二预设周期定期向云服务监控平台上报资源利用率;
8、获取所述云服务监控平台分配的第一计算资源或第二计算资源,其中,所述第二计算资源的资源量大于所述第一计算资源的资源量,所述云服务监控平台用于根据所述资源利用率为所述云主机分配所述第一计算资源或所述第二计算资源;
9、按照所述第一计算资源或所述第二计算资源为终端提供数据计算服务。
10、第三方面,本申请提供了一种资源分配装置,所述装置包括:
11、监控模块,用于监控各个云主机的资源利用率;
12、分配模块,用于在所述云主机的资源利用率小于利用率阈值时,为所述云主机分配第一计算资源;或,在所述云主机的资源利用率大于或等于利用率阈值,且所述云主机的资源利用率大于或等于利用率阈值的持续时长达到第一预设时长时,通过消耗所述云主机对应的资源积分来为所述云主机分配第二计算资源,其中,所述第二计算资源的资源量大于所述第一计算资源的资源量。
13、第四方面,本申请提供了一种资源分配装置,所述装置包括:
14、上报模块,用于按照第二预设周期定期向云服务监控平台上报资源利用率;
15、获取模块,用于获取所述云服务监控平台分配的第一计算资源或第二计算资源,其中,所述第二计算资源的资源量大于所述第一计算资源的资源量,所述云服务监控平台用于根据所述资源利用率为所述云主机分配所述第一计算资源或所述第二计算资源;
16、计算模块,用于按照所述第一计算资源或所述第二计算资源为终端提供数据计算服务。
17、第五方面,本申请提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述资源分配方法的步骤。
18、第六方面,本申请还提供了一种计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行上述资源分配方法。
19、本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的该方法,云服务监控平台监控各个云主机的资源利用率,在云主机的资源利用率低于利用率阈值时,则为云主机分配较少的第一计算资源;在云主机的资源利用率大于或等于利用率阈值且持续时长达到第一预设时长时,则通过消耗云主机对应的资源积分来为云主机分配较多的第二计算资源,动态根据云主机的资源利用率来调整为云主机分配的计算资源,无需为云主机配置固定的高性能资源来应对偶尔的高负债需求,从而解决传统上使用专用的高性能实例来应对偶尔的高负载需求可能会导致资源浪费的问题。
本文档来自技高网...【技术保护点】
1.一种资源分配方法,其特征在于,应用于云服务监控平台,所述方法包括:
2.根据权利要求1所述的资源分配方法,其特征在于,所述在所述云主机的资源利用率大于或等于利用率阈值,且所述云主机的资源利用率大于或等于利用率阈值的持续时长达到第一预设时长时,通过消耗所述云主机对应的资源积分来为所述云主机分配第二计算资源,包括:
3.根据权利要求2所述的资源分配方法,其特征在于,所述在所述云主机对应的资源积分大于或等于第一积分阈值时,通过消耗所述云主机对应的资源积分来为所述云主机分配第二计算资源,包括:
4.根据权利要求2所述的资源分配方法,其特征在于,所述在所述云主机对应的资源积分大于或等于第一积分阈值时,通过消耗所述云主机对应的资源积分来为所述云主机分配第二计算资源,包括:
5.根据权利要求2所述的资源分配方法,其特征在于,所述在所述云主机对应的资源积分大于或等于第一积分阈值时,通过消耗所述云主机对应的资源积分来为所述云主机分配第二计算资源之后,所述方法还包括:
6.根据权利要求2所述的资源分配方法,其特征在于,所述在所述云主机对
7.根据权利要求1所述的资源分配方法,其特征在于,在所述云主机的资源利用率小于利用率阈值时,所述方法还包括:
8.根据权利要求7所述的资源分配方法,其特征在于,所述按照预设单位时间积分量对所述云主机对应的资源积分进行累计,直至所述云主机对应的资源积分达到预设积分之后,所述方法包括:
9.一种资源分配方法,其特征在于,应用于云主机,所述方法包括:
10.一种资源分配装置,其特征在于,所述装置包括:
11.一种资源分配装置,其特征在于,所述装置包括:
12.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至9中任一项所述的资源分配方法。
13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至9中任一项所述的资源分配方法。
...【技术特征摘要】
1.一种资源分配方法,其特征在于,应用于云服务监控平台,所述方法包括:
2.根据权利要求1所述的资源分配方法,其特征在于,所述在所述云主机的资源利用率大于或等于利用率阈值,且所述云主机的资源利用率大于或等于利用率阈值的持续时长达到第一预设时长时,通过消耗所述云主机对应的资源积分来为所述云主机分配第二计算资源,包括:
3.根据权利要求2所述的资源分配方法,其特征在于,所述在所述云主机对应的资源积分大于或等于第一积分阈值时,通过消耗所述云主机对应的资源积分来为所述云主机分配第二计算资源,包括:
4.根据权利要求2所述的资源分配方法,其特征在于,所述在所述云主机对应的资源积分大于或等于第一积分阈值时,通过消耗所述云主机对应的资源积分来为所述云主机分配第二计算资源,包括:
5.根据权利要求2所述的资源分配方法,其特征在于,所述在所述云主机对应的资源积分大于或等于第一积分阈值时,通过消耗所述云主机对应的资源积分来为所述云主机分配第二计算资源之后,所述方法还包括:
6.根据权利要求2所述的资源分配方法,其特征在于,所述在所述...
【专利技术属性】
技术研发人员:雷文伟,
申请(专利权)人:北京金山云网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。