FAQ-FusionCube集群CPU、内存和存储资源计算方法

发布时间:  2016-12-31 浏览次数:  206 下载次数:  0
问题描述

FusionCube集群CPU、内存和存储资源计算方法 

 

解决方案

【分析】

一体机为软硬件结合的解决方案,物理CPU、内存和硬盘都是虚拟化为集群需要的资源,那么如何从物理硬件信息换算出集群的计算能力,并在FusionManager页面上面呈现出来的?

此案例以一套实际环境进行说明,环境配置如下:

节点类型

CPU

内存

硬盘

U

MCNA01

2*E5-2640

21*8G+4G NVDIMM

15*300G

4G

MCNA02

2*E5-2640

21*8G+4G NVDIMM

15*300G

4G

LCNA

2*E5-2640

21*8G+4G NVDIMM

13*300G

4G

SCNA

2*E5-2640

21*8G+4G NVDIMM

12*300G

4G

CNA

2*E5-2640

12*8G

NA

4G

说明:1E5-2640CPU6核,主频为2.5GHz

      2、所有刀片在同一个集群

注相关服务器用途说明:

 

  

【计算方案】:

1、  集群CPU资源

总共5个刀片,每个刀片都配置2CPUCPU6核的,每个核可以虚拟2vcpuCPU的主频为2.5GHz

那么硬件可以提供的总的CPU能力为:5*2*6*2*2.5=300GHz

同时每个刀片Dmain0占用4vcpu

所有刀片Dmain0占用的CPU能力为 5*4*2.5=50GHz

提供给集群“CPU总量”为:300-50=250GHz

2、 集群内存资源

4G大小的NVDIMM是用来存储FusionStorageDSware)的数据的,不提供内存资源。

硬件提供的总的内存能力:21*8G*4+12*8G=768G(以1000为单位)

每个刀片Dmain0占用的内存为:

MCNA —— 28774M

LCNA —— 28774M

SCNA —— 26726M

CAN  —— 5837M   (都是以1024为单位)

所有刀片Dmain0占用的内存资源为:28774*2+28774+26726+5837=118885M(以1024为单位)

换算为以1000为单位:118885*1024*1024/1000/1000=124660.0M=124.7G

提供给集群的“内存总量”为:768-124.7=643.3G

3、  存储资源

FusionStorage只整合MCNALCNASCNA节点上面的硬盘。同时MCNA节点有3块硬盘用作其他用途,LCNA1块硬盘用作其他用途。(MCNA最后两块盘用来安装3个管理虚机机;LCNA最后12槽位CK盘(存放FS管理模拟模块的元数量);CNA是用U盘装操作系统,usb)

300G是按照1000为计算单位的,换算为1024时,实际容量为:279G

每个硬盘会分出10-20G大小的空间用来存储管理数据,大小与存储集群的规模有关

硬件提供的裸存储能力:(279-15*12*4=12672G

数据是按照多副本进行存储的,参考局点设置,目前有2副本和3副本两种。桌面云和虚拟化场景主推3副本。

存储集群提供的“总容量”为:12672/3=4224G

END