【技术实现步骤摘要】
云环境下的资源测算方法、装置、设备及存储介质
[0001]本说明书涉及资源测算
,尤其是涉及一种云环境下的资源测算方法、装置、设备及存储介质。
技术介绍
[0002]在金融科技行业,资源测算的目的地在于获取各类资源的利用程度,以对机房扩容、应用高可用规划等提供参考。随着云计算技术在金融科技行业不断地运用和发展,云环境下的虚拟机实例数量呈现突飞猛进的增长态势,在虚拟机实例数量如此之多、规模如此之大的情况下,如何保证云环境下的资源测算准确性,面临较大挑战。
技术实现思路
[0003]本说明书实施例的目的在于提供一种云环境下的资源测算方法、装置、设备及存储介质,以提高云环境下的资源测算准确性。
[0004]为达到上述目的,一方面,本说明书实施例提供了一种云环境下的资源测算方法,括:
[0005]从测算维度集合中选择一个测算维度作目标测算维度;
[0006]确定位于所述目标测算维度下的计算节点群及其上部署的虚拟机实例群;
[0007]确定所述计算节点群的可用虚拟资源,并确定所述虚 ...
【技术保护点】
【技术特征摘要】
1.一种云环境下的资源测算方法,其特征在于,包括:从测算维度集合中选择一个测算维度作目标测算维度;确定位于所述目标测算维度下的计算节点群及其上部署的虚拟机实例群;确定所述计算节点群的可用虚拟资源,并确定所述虚拟机实例群占用的已用虚拟资源;根据所述可用虚拟资源和所述已用虚拟资源,确定所述计算节点群针对目标规格虚拟机的剩余供应能力。2.如权利要求1所述的云环境下的资源测算方法,其特征在于,所述测算维度集合中的测算维度,包括:指定物理区域;指定物理区域下的指定资源域;指定物理区域下的指定资源域中的指定故障域。3.如权利要求1所述的云环境下的资源测算方法,其特征在于,所述确定所述计算节点群的可用虚拟资源,包括:根据公式确定所述计算节点群的可用虚拟CPU资源;根据公式确定所述计算节点群的可用虚拟内存资源;以及,根据公式确定所述计算节点群的可用虚拟外存资源;其中,V
′
cpu
、V
′
mem
、V
′
st
分别为计算节点群的可用虚拟CPU资源、可用虚拟内存资源、可用虚拟外存资源;V
′
cpui
、V
′
memi
、V
′
sti
分别为计算节点群中第i个计算节点的可用虚拟CPU资源、可用虚拟内存资源、可用虚拟外存资源;P
cpui
、P
memi
、P
sti
分别为计算节点群中第i个计算节点的可用物理CPU资源、可用物理内存资源、可用物理外存资源;α
i
、ε
i
、β
i
、γ
i
、δ
i
分别为计算节点群中第i个计算节点的超线程数量、预留CPU资源、CPU复用比、预留内存资源;N为计算节点群的计算节点数量;*表示相乘。4.如权利要求1所述的云环境下的资源测算方法,其特征在于,所述确定所述虚拟机实例群占用的已用虚拟资源,包括:根据公式确定所述虚拟机实例群占用的已用虚拟CPU资源;根据公式确定所述虚拟机实例群占用的已用虚拟内存资源;以及,根据公式确定所述虚拟机实例群占用的已用虚拟外存资源;
其中,V"
cpu
、V"
mem
、V"
st
分别为虚拟机实例群占用的已用虚拟CPU资源、已用虚拟内存资源、已用虚拟外存资源;V"
cpuj
、V"
memj
、V"
stj
分别为虚拟机实例群中第j个虚拟机实例占用的已用虚拟CPU资源、已用虚拟内存资源、已用虚拟外存资源;M为虚拟机实例群的虚拟机实例数量。5.如权利要求1所述的云环境下的资源测算方法,其特征在于,所述根据所述可用虚拟资源和所述已用虚拟资源,确定所述计算节点群针对目标规格虚拟机的剩余供应能力,包括:根据以下确定所述计算节点群针对目标规格虚拟机的剩余供应能力:min{int[(V
′
cpu
*(1
‑
ε')
...
【专利技术属性】
技术研发人员:欧阳凤姣,毛玉华,赵堤,金荣强,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。