【技术实现步骤摘要】
一种基于集群架构的容量确定方法及装置
本专利技术涉及计算机处理
,尤其涉及一种基于集群架构的容量确定方法及装置。
技术介绍
集群架构指的是由多个相互独立的计算机,利用高速通信网络组成的一个较大的计算机服务系统,每个集群节点都是运行各自服务的独立服务器。这些服务器之间可以彼此通信,协同向用户提供应用程序、系统资源和数据,并以单一系统的模式加以管理。由于在集群架构提供计算处理服务的过程中,所需承担的负载不断变化,当承担负载所需的容量大于集群架构可提供的容量时,容易造成集群架构过载,造成计算机故障。当负载所需的容量远小于集群架构可提供的容量时,将造成集群架构的计算机资源得不到有效利用,降低了计算机资源的利用效率。
技术实现思路
鉴于上述问题,本专利技术提供一种克服上述问题或者至少部分地解决上述问题的一种基于集群架构的容量确定方法及装置,技术方案如下:一种基于集群架构的容量确定方法,包括:确定构成目标集群架构的计算机的CPU使用率上限参数,其中,所述目标集群架构由至少三个具有相同配置
【技术保护点】
1.一种基于集群架构的容量确定方法,其特征在于,包括:/n确定构成目标集群架构的计算机的CPU使用率上限参数,其中,所述目标集群架构由至少三个具有相同配置的计算机构成;/n根据所述目标集群架构的集群类型,至少通过所述CPU使用率上限参数确定所述目标集群架构的CPU使用上限值;/n根据所述目标集群架构在当前周期的CPU平均使用率以及下一周期的负载增长预测系数,确定所述目标集群架构在所述下一周期的CPU预测值;/n至少根据所述CPU使用上限值和所述CPU预测值,确定所述目标集群架构的当前容量是否满足所述下一周期的容量需求。/n
【技术特征摘要】
1.一种基于集群架构的容量确定方法,其特征在于,包括:
确定构成目标集群架构的计算机的CPU使用率上限参数,其中,所述目标集群架构由至少三个具有相同配置的计算机构成;
根据所述目标集群架构的集群类型,至少通过所述CPU使用率上限参数确定所述目标集群架构的CPU使用上限值;
根据所述目标集群架构在当前周期的CPU平均使用率以及下一周期的负载增长预测系数,确定所述目标集群架构在所述下一周期的CPU预测值;
至少根据所述CPU使用上限值和所述CPU预测值,确定所述目标集群架构的当前容量是否满足所述下一周期的容量需求。
2.根据权利要求1所述的方法,其特征在于,所述确定构成目标集群架构的计算机的CPU使用率上限参数,包括:
对构成目标集群架构的计算机进行逐步线性负载增加处理,当所述计算机的当前处理性能相对于未进行逐步线性负载增加处理之前的起始处理性能下降至预设百分比时,将所述计算机在所述当前处理性能条件下的CPU使用率确定为所述计算机的CPU使用率上限参数。
3.根据权利要求1所述的方法,其特征在于,所述目标集群架构的集群类型包括热备类型和冷备类型。
4.根据权利要求3所述的方法,其特征在于,所述根据所述目标集群架构的集群类型,至少通过所述CPU使用率上限参数确定所述目标集群架构的CPU使用上限值,包括:
当所述目标集群架构的集群类型为热备类型时,通过所述CPU使用率上限参数和构成所述目标集群架构的所述计算机的数量,确定所述目标集群架构的CPU使用上限值。
5.根据权利要求3所述的方法,其特征在于,所述根据所述目标集群架构的集群类型,至少通过所述CPU使用率上限参数确定所述目标集群架构的CPU使用上限值,包括:
当所述目标集群架构的集群类型为冷备类型时,将所述CPU使用率上限参数确定为所述目标集群架构的CPU使用上限值。
6.根据权利要求1所述的方法,其特征在于,所述至少根据所述CPU使用上限值和所述CPU预测值,确定所述目标集群架构的当前容量是否满足所述下一周期的容量需求,包括:
在所述CPU预测值不小于所述CPU使用上限值的情况下,确定所述目标集群架构的...
【专利技术属性】
技术研发人员:高佳,黄荣,刘俊峰,曾剑鹿,戴宁街,毕驰珉,李小勇,
申请(专利权)人:中国农业银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。