fusioncloud 桌面云 v100r005 基础配置数据设计指导书 03_第1页
fusioncloud 桌面云 v100r005 基础配置数据设计指导书 03_第2页
fusioncloud 桌面云 v100r005 基础配置数据设计指导书 03_第3页
fusioncloud 桌面云 v100r005 基础配置数据设计指导书 03_第4页
fusioncloud 桌面云 v100r005 基础配置数据设计指导书 03_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 FusionCloud 桌面云V100R005基础配置数据设计指导书文档版本032015-01-16发布日期华为技术 版权所有 华为技术2015。 保留一切权利。非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。 商标声明和其他华为商标均为华为技术的商标。 本文档提及的其他所有商标或注册商标,由各自的所有人拥有。注意您购买的产品、服务或特性等应受华为公司商业合同和条款的约束,本文档中描述的全部或部分产品、服务或特性可能不在您的购买或使用范围之内。除非合同另有约定,华为公司对本文档内容不做任何明示或暗示的声明或保证。 由于产品版本升级或其他原因,

2、本文档内容会不定期进行更新。除非另有约定,本文档仅作为使用指导,本文档中的所有陈述、信息和建议不构成任何明示或暗示的担保。 华为技术邮编:518129地址:深圳市龙岗区坂田华为总部办公楼网址:i文档版本 03 (2015-01-16)华为专有和保密信息版权所有 华为技术 FusionCloud 桌面云 基础配置数据设计指导书前 言前言修改记录ii文档版本 03 (2015-01-16)华为专有和保密信息版权所有 华为技术文档版本修改说明发布日期作者签发03第三次发布 2015-01-1602第二次发布 2014-07-1601第一次发布 2

3、014-04-25 FusionCloud 桌面云 基础配置数据设计指导书目 录目录前 言ii1文档概述11.1 目的与范围11.2 对象与范围12集群及管理组件设计指导22.1 FusionCloud 系统组网架构22.2 FusionSphere 组件规划32.3 FusionAccess 组件规划42.4 FusionCloud 集群介绍62.5 FusionCloud 集群划分介绍6存储子系统设计93.1 约束及建议设计原则93.2 本章的框架思路103.3 IPSAN 总体设计123.4 获取基础数据133.5 方案设计183.5.1 IOPS 数值参考193.5.2 计算单存储负荷

4、193.5.3 计算存储数量20数据规划22存储级联设计23存储设备的机柜设计264带宽计算算法284.1 业务流量模型284.2 用户业务模型284.2.1 带宽计算方法294.2.2 带宽计算实例304.2.3 网络 QoS 设计要求315 IP 资源计算33iii文档版本 03 (2015-01-16)华为专有和保密信息版权所有 华为技术 FusionCloud 桌面云 基础配置数据设计指导书目 录5.1 服务器管理 IP 地址需求335.2 FusionAccess IP 地址需求3存储管理 IP 地址需求34网络设备管理 IP 地址需求35存储

5、平面 IP 地址需求356 VLAN 资源计算3管理平面 VLAN 需求36业务平面 VLAN 需求36存储平面 VLAN 需求36A缩略语38iv文档版本 03 (2015-01-16)华为专有和保密信息版权所有 华为技术 FusionCloud 桌面云 基础配置数据设计指导书1 文档概述 1文档概述1.1 目的与范围基础配置信息设计指导书用于指导读者掌握华为 FusionCloud 解决方案桌面云的基础配置数据设计方法,包括存储子系统,计算子系统,网络带宽规划,IP&VLAN 规划,提升读者的桌面云基础配置设计能力,完成桌面云项目的基础配置设计工作。 1.2 对象与范围

6、本文档的阅读对象主要是华为 FusionCloud 桌面云项目的交付工程师。 1文档版本 03 (2015-01-16)华为专有和保密信息版权所有 华为技术 FusionCloud 桌面云 基础配置数据设计指导书2 集群及管理组件设计指导 2集群及管理组件设计指导2.1 FusionCloud 系统组网架构华为 FusionCloudR5CXX 解决方案计算子系统如图 2-1 所示。 图2-1 计算子系统逻辑拓扑(FusionCloudR5CXX)管理主机1 主机2.主机1 主机2.主机1 主机2.主机1 主机2.主机1 主机2.用户集群1用户集群2用户集群3用户集群4管理集群逻辑结构说明:(

7、1)弹性计算子系统包含的逻辑节点为:VRM,FM,ESC,CNA;弹性计算子系统逻辑节点内部的消息交互由管理平面处理。 (2) VRM 节点与 ITA/WIA 逻辑部件之间的消息交互由管理平面处理。 (3) 弹性计算子系统各逻辑节点与VRM 节点之间的消息交互由管理平面处理。 各逻辑节点功能说明:VRM(Virtualization Resource Management) 管理节点,可管理多个CNA。单 VRM 管理的CNA 数量最大为 200 个。2文档版本 03 (2015-01-16)华为专有和保密信息版权所有 华为技术FMFMVRMVRME S CE S C FusionCloud

8、桌面云 基础配置数据设计指导书2 集群及管理组件设计指导 VRM 可单独部署在虚拟机。为了提高可靠性,建议部署一对主备VRM,当主用VRM 故障时,备用VRM 升为主用,减少业务中断时间。 VRM 之间可以级联。当 CNA 数量较多时,可部署多套 VRM,多套VRM 之间可级联,最多级联 16 套,从而扩展可管理的 CNA 数量。 ESC在桌面云场景ESC 节点可不部署。云服务节点。ESC 取VRM 的API 接口,对外提供安全组、VPC、虚拟负载均衡能力,并且对外提供接口。 ESC 可单独部署在虚拟机。为了提高可靠性,可以主备部署。 CNA(Computing Node Agent) 即计算

9、主机节点。虚拟化软件部署在 X86 服务器上。多个计算节点可组成逻辑集群, 集群内资源共享,可自动热迁移和 HA,提供业务可靠性。集群间手动热迁移。 FusionManager支持单节点部署和主备部署两种方式。 FusionManager 包含硬件管理模块UHM、虚拟资源和业务管理模块、运维管理模块、虚拟化异构模块。 虚拟资源和业务管理模块、运维管理模块与 FusionCompute 的 API 对接,从而实现对 FusionCompute 的资源管理,可对接多套 VRM。 FusionAccess2.2 FusionSphere 组件规划3文档版本 03 (2015-01-16)华为专有和保

10、密信息版权所有 华为技术组件细项说明FusionManager部署数量 2 台虚拟机 工作方式 热备 功能描述 FusionManager 节点:弹性服务控制器主要完成整个虚拟桌面的资源管理与调度,它不涉及集群内的资源管理,只负责集群间的资源管理与调度。 规格描述 CPU:4VCPU内存:16G磁盘:80G 系统(R3C10 版本),280G(R3C00 版本) 网卡:1 个 操作系统: Linux FusionCloud 桌面云 基础配置数据设计指导书2集群及管理组件设计指导VRM 规格参考表格:2.3 FusionAccess 组件规划FusionAccess 组件推荐采用的标准部署方案如

11、下表所示,该标准部署方案最大支持的用户数为 5000。 4文档版本 03 (2015-01-16)华为专有和保密信息版权所有 华为技术VRM 节点管理规模VRM 节点规格200 个虚拟机,20 台物理主机 CPU2 核内存 3GB 硬盘80GB1000 个虚拟机,50 台物理主机 CPU4 核内存 5GB 硬盘80GB3000 个虚拟机,100 台物理主机 CPU8 核内存 8GB 硬盘80GB5000 个虚拟机,200 台物理主机 CPU12 核内存16GB 硬盘80GB组件细项说明FusionCompute( VRM)部署数量 2 台虚拟机 工作方式 热备 功能描述 VRM 节点:计算资源

12、管理器主要完成对本站点内物理计算资源的管理,负责为每个虚拟机分配相应的虚拟计算资源,在一个计算集群内,计算资源是共享的,虚拟机可以从一个物理计算节点迁移到另一个物理计算节点。 规格描述 CPU:4VCPU内存:8G磁盘:50G 系统网卡:1 个 操作系统: Linux FusionCloud 桌面云 基础配置数据设计指导书2集群及管理组件设计指导5文档版本 03 (2015-01-16)华为专有和保密信息版权所有 华为技术部署组件操作系统虚拟机最小规格部署数量和部署方式AD/DNS/D HCPWindows Server 2008 R2 Standard SP1 64bit2VCPU/2GB内

13、存/50GB 系统盘/20GB 用户盘 /1 块网卡 两台,基础架构域AD、DNS 和 DHCP 组件合一部署: 第一台VM:根域控制器、主用DNS、DHCP。 第二台VM:额外域控制器、备用 DNS、DHCP。 为提高可靠性,建议两台VM 部署在 不 同 CNA(Computing Node Agent)节点上。 如果客户已有 AD、DNS、DHCP 则可以不再部署。 GaussDB/W I/HDC/Licen seNovell SUSE Linux Enterprise Server 11 SP1 64bit4VCPU/8GB内存/30GB 系统盘 /1 块网卡 一台,此台 VM 中, G

14、aussDB/WI/HDC 均为主用。 GaussDB/W I/HDCNovell SUSE Linux Enterprise Server 11 SP1 64bit4VCPU/8GB内存/30GB 系统盘 /1 块网卡 一台,此台 VM 中, GaussDB/WI/HDC 均为备用。 此台VM 和GaussDB/WI/HDC 主用的 VM 必须部署在不同的CNA 节点上。 ITAWindows Server 2008 R2 Standard SP1 64bit4VCPU/4GB内存/50GB 系统盘 /2 块网卡 两台,一台为主用,一台为备用。两台VM 必须部署在不同CNA 节点上。 Log

15、getter(必选 ); TCM/AntiVi rus/Patch(可选) Windows Server 2008 R2 Standard SP1 64bit2VCPU/2GB内存/50GB 系统盘/50GB 用户盘 /1 块网卡 一台,TCM/AntiVirus/Patch 为可选组件,与 Loggetter 组件合一部署; TCM 默认采用免费的MySQL 数据库,该数据库与TCM 合一部署。 (可选) vAG/vLBNovell SUSE Linux Enterprise Server 11 SP1 64bit4VCPU/4GB内存/30GB 系统盘 /2 块网卡 两台,vAG/vLB

16、合一部署,两台虚拟机均部署 vAG 和 vLB。 说明: vAG/vLB 可实现网关和负载均衡的功能,部署硬件设备SVN 也能实现同样的功能, 各方案详细介绍请参见网关/负载均衡器组件部署方案。 典型配置中推荐使用 vAG/vLB FusionCloud 桌面云 基础配置数据设计指导书2 集群及管理组件设计指导 说明在无域的场景下,无需配置 AD 服务器。2.4 FusionCloud 集群介绍FusionCloud 云计算子系统集群逻辑上由一组主机节点组成;物理上由一组物理服务器组成。云平台上所有的计算集群由VRM 节点完成计算服务器的管理和控制。 CNA 组成的集群可以分为两种应用场景:

17、管理集群:运行云平台管理虚拟机和桌面基础架构虚拟机。 用户资源集群:运行用户虚拟机。 管理集群是一组用于FusionCLOUD 解决方案中部署VRM,FM 以及 FusionAccess 功能虚拟机使用的计算服务器。 用户资源集群是一组用于FusionCLOUD 解决方案中部署用户虚拟机资源使用的计算服务器。 2.5 FusionCloud 集群划分介绍管理集群管理集群建议不使用存储虚拟化特性。管理集群会运行云平台管理虚拟机VRM,FM 以及FusionAccess 各功能组件虚拟机,如果有多套 FusionAccess 场景,优先考虑多套 FusionAccess 布署在同一集群中;管理集群

18、需要的主机刀片数目,需根据刀片的硬件配置规格及 FusionAccess 组件虚拟机规格, FusionAccess 套数进行规划。 用户资源集群集群的规划需要遵循解决方案的规格约束,如表 2-1 所示为集群规划的一个例子。 用户集群 HA 资源预留建议:要做集群内一个刀片故障时,有足够的预留资源,保证虚拟机 HA 成功。 6文档版本 03 (2015-01-16)华为专有和保密信息版权所有 华为技术 FusionCloud 桌面云 基础配置数据设计指导书2 集群及管理组件设计指导 表2-1 计算子系统集群设计举例集群划分时的注意事项:1:在 FusionSphere R3C00SPCXXX

19、版本中,使用存储虚拟化时,单集群的主机数目不超过 16 台。FusionSphere R3C10SPCXXX 版本中,使用存储虚拟化时,单集群的主机数目不超过 32 台。 2:用户集群 HA 资源预留建议:要做集群内一个刀片故障时,有足够的预留资源,保证虚拟机 HA 成功。 3:当刀片数目比较少时,建议按照下面的方式划分:管理集群和业务集群分开部署。 业务虚拟机使用的存储同时挂载到管理和业务两个集群。业务虚拟机可以同时部署在管理和业务集群。 管理集群内的用户虚拟机要控制在一定范围,以防止管理集群刀片压力过大。这样部署后:1) :两个集群间的业务虚拟机可以热迁移。 2) :只是说虚拟机 HA 时

20、和再启动时,只能在本集群内选择主机。 3) :比较容易控制管理集群刀片上的虚拟机数目,减少一个集群时因虚拟机频繁关机/启动而可能造成的管理集群某刀片上的虚拟机过于集中。 4:在R3CXX 版本中,使用存储虚拟化时,Dom0 的规格要高于非虚拟化时的规格。 版本规格约束使用存储虚拟化时,单逻辑集群的主机数目不超过 16 台(R3C00),32 台(R3C10)。单套VRM 支持的最大逻辑集群数量为 32 个。 单套VRM 支持的最大主机(CNA)数量为 200 个。单套VRM 支持的最多虚拟机数量为 5000 个。单逻辑集群支持的最大虚拟机数量为 3000 个。 7文档版本 03 (2015-0

21、1-16)华为专有和保密信息版权所有 华为技术集群名称CNA数量描述备注CCFRAME012提供桌面基础架构计算资源 -部署主备VRM,主备 FM,一套FusionAccess 功能组件虚拟机。 CCUSER0140提供企业用户部门一办公计算资源 部门一安全级别与部门二不一致, 单独划分,且不适用存储虚拟化。CCUSER0210提供企业用户部门二办公计算资源 提高用户群的可靠性,把部门二分别划分为两个集群,使用存储虚拟化。 FusionCloud 桌面云 基础配置数据设计指导书2 集群及管理组件设计指导 单计算节点支持的虚拟机数目,需根据虚拟机规格,业务特点和刀片服务器规格进行计算。 单个逻辑

22、集群支持的最大 IP SAN 数量为 15 个。 8文档版本 03 (2015-01-16)华为专有和保密信息版权所有 华为技术 FusionCloud 桌面云 基础配置数据设计指导书3 存储子系统设计 3存储子系统设计3.1 约束及建议设计原则明确硬盘的实际存储空间硬盘是以1k=1000 为计量单位进行容量统计,实际容量需要以1k=1024 来进行统计, 因此 600G 的硬盘实际容量为 600/1.024/1.024/1.024=558G。 另外 IPSAN 的保险箱盘使用控制框的 0-3 号硬盘,需要消耗额外的 13G 的空间 (S5500T 需要消耗 23G 的空间),因此保险箱盘实际

23、容量需要在原有基础上再减去 13G 或者 23G。 保险箱盘约束若保险箱盘和普通数据盘合做RAID,RAID 容量将按照保险箱盘容量为准;(因为保险箱盘容量相对更小)。 不要把保险箱盘做为阵列的热备盘使用。 热备盘约束建议每框至少配置 1 块热备盘,当存储只有一个控制框时建议配置 2 块热备盘,3 框级联的 IP SAN 均使用相同容量的磁盘时,可以只使用 2 块热备盘。 热备盘不能是阵列的保险箱盘。 当使用不同容量的磁盘混插,热备盘必须是大容量的磁盘,这样能保证任何磁盘失效时,热备盘都能顶替失效盘。 RAID 相关约束RAID 组盘时,不推荐不同容量磁盘混插,并存于同一个RAID 组里。 若

24、存在磁盘混插,RAID 单盘有效容量按照RAID 组中容量最小的单盘计算。所有在 S2200T/S2600T/S5500T/S5600T/S5800T/S6800T 以及 S2900/S3900/S5900/S6900 上配置 SATA 磁盘的市场项目均须部署RAID6。 9文档版本 03 (2015-01-16)华为专有和保密信息版权所有 华为技术 FusionCloud 桌面云 基础配置数据设计指导书3 存储子系统设计 LUN 相关约束一个 LUN 可以被多个Cluster 使用,但为了利于管理,一个 LUN 建议只属于一个 Cluster。 建议为 LUN 起名时,带有集群标识。如Use

25、r1_SAS_LUN1,User2_SATA_LUN1 分别表示用户集群 1 的第一个 SAS LUN,用户集群 2 的第一个SATA LUN,在创建桌面虚拟机时,容易选择特定的 LUN。 云平台首次添加LUN 时,若选择虚拟化和非虚拟化,后续无法更改。只能删除 LUN 后,重新添加更改,更改时,需保证 LUN 上无用户数据。 IOPS 基线值。各种盘的基线 IOPS,2.5 英寸 10krpm SAS 盘的 IOPS 基线为 200;3.5 英寸 15krpm 的 SAS 盘 IOPS 基线为 250,7500rpm 的 SATA 盘的 IOPS 基线为 80。 3.2 本章的框架思路存储设

26、计从信息收集到输出详细的设计方案需要经过如下几个过程:获取基础数据方案设计数据规划 图3-1 存储方案设计过程获 获 获 获 获 获 获 获 获 获 获 获 获 获 获 获 获 获 获 获 获 获 获 获获获 获 获 获 获 获 获 获获获获获获获获获 获 VM 获 获 获 获 获 获 Cluster获 获 获 获 获 获 获 获 获 获 获 获 获 获 ; 获获获获获获获 获 获 获 获 获 获 获取基础数据输入: 10文档版本 03 (2015-01-16)华为专有和保密信息版权所有 华为技术获 获 获 获 获 获 获 获 获 获 获 获 获 获 FusionCloud 桌

27、面云 基础配置数据设计指导书3 存储子系统设计 虚拟机用户数&虚拟机容量&虚拟机应用场景 包含用户虚机数量,单台虚拟机的容量,虚拟机的主要使用模式(如 NC 办公)。标配 IPSAN 的基础信息 此环境下几类标配存储的硬盘数量、类型,RAID 类型,热备盘个数等。 输出:云平台需要的存储总容量 包括管理虚拟机、用户虚拟机容量。存储的基础数据 此环境下几类标配存储的 IOPS、带宽、容量。IPSAN 的磁盘类型、RAID 类型&数量、热备盘数量。虚拟机的基础数据 此场景下单台虚拟机的 IOPS、带宽、IO 写比率、容量等。 方案设计输入:上步的输出。输出:存储设计的方案设计,包含

28、:IPSAN 的配置信息IPSAN 的总数量,单台IPSAN 的硬盘数量。 存储机柜的数量 Cluster 数量,Cluster 下 LUN 的数量 数据规划输入:上步的输出。输出:存储设计的数据规划,包含:IPSAN 控制器的前端口地址LUN 的条带深度 IPSAN 主机&主机组的命名 IPSAN 标识硬盘的划分图例存储设备的组网本章节将主要围绕上文提到的步骤,详细阐述设计思路,并穿插相关的实例,给出设计的理由。 11文档版本 03 (2015-01-16)华为专有和保密信息版权所有 华为技术 FusionCloud 桌面云 基础配置数据设计指导书3 存储子系统设计 3.2.1

29、.5 几个关键点存储的 RAID&LUN 设计: 在进行存储的容量规划时,需要确定存储的RAID 类型和 LUN 的条带深度。目前云平台的RAID&LUN 设计模型只有固定的几类,不同的设计类型会影响存储的 IOPS 等性能。 容量&数量规划:标配存储的网络带宽、磁盘速率、空间大小是固定的;而用户虚拟机随应用场景不同参数会有很大差异。 抽取应用场景的虚拟机信息后,设计人员可以从存储网络带宽维度、磁盘速率维度、空间大小维度三方面进行计算,分别得到三维度下标配存储所能承载的虚拟机个数。 这三个维度的最小值,就是标配 IPSAN 能够承载的该类型应用的虚拟机的数量。 存储设备的组网&机柜设计&容灾设

30、计:确定存储的数量、容量以及规模之后,需要把存储和云平台的其它子系统进行对接。3.3 IPSAN总体设计当前华为云平台主流存储产品主要提供下面的一些功能:提供虚拟机的存储服务功能 提供弹性计算服务的数据读写功能 存储终端用户的数据,负责存储,不解析数据内容支持格式化卷功能 IPSAN 存储子系统的逻辑结构:存储子系统包含的逻辑节点包括:FM、CNA 和 IPSAN、VRM(亦可以使用本地存储)VRM 节点与 IPSAN 节点之间通过管理平面交互消息 IPSAN 与CNA 之间通过存储平面交互消息 12文档版本 03 (2015-01-16)华为专有和保密信息版权所有 华为技术 FusionCl

31、oud 桌面云 基础配置数据设计指导书3存储子系统设计3.4 获取基础数据客户环境调查表; 标配存储基础信息; 客户VM模型; 云平台 Cluster个数; 此模型下存储的相关参数;前期调研时,需抓取如下的相关信息:客户虚拟机的数量 客户虚拟机是否分属不同的 Cluster客户虚拟机的应用场景-如办公桌面环境单台客户虚拟机的容量-如 80G根据此信息,设计人员可计算得到:云平台需要的存储总容量 包括管理虚拟机、用户虚拟机容量。存储的基础数据 每个不同场景的集群中,存储的 IOPS、带宽、容量。存储的各RAID&LUN 命名,容量大小。 获取虚拟机的基础数据 每个不同场景的集群中,单台虚拟机的

32、IOPS、带宽、容量、读写比例等。 计算环境所需的存储容量云平台的容量需要由底层存储来提供,目前容量以下几部分组成:云平台用户虚拟机容量FusionCompute 虚拟化管理节点容量FusionManager 虚拟化管理节点容量FusionAccess 管理虚拟机容量13文档版本 03 (2015-01-16)华为专有和保密信息版权所有 华为技术获取基础数据 FusionCloud 桌面云 基础配置数据设计指导书3 存储子系统设计 用户虚拟机容量=单虚拟机容量*虚拟机个数FusionCompute 虚拟化 VRM 管理节点虚拟机,共占用约 160GB。 FusionManage

33、r 虚拟化管理节点虚拟机,共占用约 160GB(R3C00 为 280G)。FusionAccess 的基础架构虚拟机,共占约 360GB。 总容量=(云平台用户虚拟机容量+管理节点容量)/(1-冗余度)说明在设计存储容量时,一般会预留部分空间;既可为后期虚拟机容量的微调保留部分空间,又可避免 LUN 的容量损耗导致的空间不足的情况。冗余度一般取值在 10%至 20%之间。可以和客户协商确定。 计算存储的基础数据我们需要计算在给定条件下一套 IPSAN 的有效容量,有效 IOPS,有效带宽等。输入:存储的基本信息,包括: 单盘容量&IOPS硬盘个数&热备盘数量RAID 组数量RA

34、ID 级别 除上述内容外,我们还需获取应用的模型,包括:每用户平均读写 IO 数写 IO 所占比例(%)并发拷贝用户收敛比(%)平均每用户带宽限制(MB/s)根据此信息,我们即可计算 IPSAN 在此模型下的 IOPS、带宽、容量。 输出:IPSAN 的基础数据,如下表:14文档版本 03 (2015-01-16)华为专有和保密信息版权所有 华为技术 FusionCloud 桌面云 基础配置数据设计指导书3存储子系统设计表3-1 存储普通模式 IPSAN 基础数据在RAID5 下,每个IP SAN 机框统一划分为三个RAID 组,每一个RAID 组对应一个LUN。第一组分配 5 块硬盘,第二组

35、和第三组分配 9 块硬盘,剩余 1 块硬盘作为热备盘。 在 RAID10 下,每个 IP SAN 机框统一划分为三个RAID 组,每一个RAID 组对应一个LUN。第一组分配 6 块硬盘,第二组和第三组分配 8 块硬盘,剩余 2 块硬盘配置为热备盘。 上表的计算原理如下。计算有效带宽存储的网络带宽为:6800Mbps15文档版本 03 (2015-01-16)华为专有和保密信息版权所有 华为技术磁盘类型SAS 盘 600GSAS 盘 600G备注RAID 级别RAID5RAID10存储的网络带宽6800Mbps6800Mbps8*1000*0.856800Mbps单盘IOPS150150由磁盘

36、的类型决定,目前SAS 盘默认 150,FC 盘默认 220,SATA 默认取 50RAID 写比例50%50%客户环境抓取有效IOPS 比例0.400.67100/(1003*50)100/(100+50)算法见下文描述单盘有效IOPS60100单盘IOPS*有效 IOPS 比例硬盘总数7272热备盘数量36每套存储总 IOPS41406600单盘有效IOPS *(硬盘总数热备盘数量)RAID 组数量99每个RAID5 组会消耗 1 块盘的容量做校验,共消耗 9 块校验盘容量每套存储的有效总容量33388G18345GRAID5:单盘有效容量*(硬盘总数热备盘数量 RAID 组数量)保险箱盘

37、损耗RAID10:单盘容量*(硬盘总数热备盘个数)*1/2保险箱盘损耗 FusionCloud 桌面云 基础配置数据设计指导书3 存储子系统设计 标配 S5500T IPSAN 配置了 8 块 1Ge 的 ISCSI 卡,为云平台提供存储服务。考虑 0.15 的带宽损耗,实际网络带宽为: 81000(10.15)6800Mbps计算有效 IOPS 比例 存储的有效 IOPS 比例与 RAID 类型、IO 随机写比率相关,计算方法如下: RAID10RAID10 下,由于有镜像盘,会使 1 个写 IO 产生 1 个额外的镜像盘写 IO。 假设用户办生的随机 IO 中写 IO 所占比例为x%,那么

38、可以计算出有效 IOPS 的比例为 1/(1+x%),即 100/(100+x)。 RAID5对一个写 IO 来说,如果它落到一个数据盘D 上,为了完成这次写操作,需要以下几个步骤:(1)读数据盘 D(2)读校验盘P(3)写校验盘P(4)写数据盘 D。 可以看到,一个写盘的 IO 实际产生的 2 个写 IO 和 2 个读 IO,额外多出了 3 次 IO;读IO 不会产生额外的访盘 IO 操作。 假设用户办生的随机 IO 中写 IO 所占比例为x%,那么可以计算出有效 IOPS 的比例为 1/(1+3x%),即 100/(100+3x)。 存储精简模式在存储精简模式下: 精简模式的 RAID 组

39、,IOPS 性能下降 17%。 计算可用容量存储的空间与存储的硬盘有效容量、硬盘数量、RAID 类型关系紧密。RAID10:RAID10 下:可用硬盘数 =(总硬盘数-热备盘)*1/2一套存储设备容量的计算公式:RAID10 可用容量单盘容量*(硬盘总数热备盘个数)*1/2保险箱盘损耗RAID5RAID5 下: RAID 组的可用硬盘数 = RAID 组的总硬盘数 - 1。一套存储设备容量的计算公式:RAID5 可用容量单盘容量*(硬盘总数热备盘数量RAID 组数量)保险箱盘损耗 存储精简模式在存储精简模式下:精简模式的 RAID 组,存储空间可以上升 30%。 16文档版本 03 (2015

40、-01-16)华为专有和保密信息版权所有 华为技术 FusionCloud 桌面云 基础配置数据设计指导书3 存储子系统设计 表3-2 实际案例输入:某 IPSAN 方案输出:存储普通模式此套存储的可用容量:存储总可用容量=单盘容量*(硬盘总数热备盘数量RAID 组数量)保险箱盘损耗= 558*(72-3-9)-23*4 =33388G此套存储的可用 IOPS: 存储 IOPS=单盘有效 IOPS *(硬盘总数热备盘数量)=60*(72-3)=4140 获取虚拟机的基础数据获取不同场景下虚拟机的应用模型,包括该场景下阵列的 IO 读写比例,虚拟机的相关参数。 这些基础数据可以通过

41、性能采集工具(需要使用该工具时请联系研发获取)来获取,也可以直接选择配置模板(需要使用该工具时请联系研发获取)给出的典型配置,前者针对现网已有的局点规模进行原始数据的收集,并转换成 VM 的规格;后者则更多的针对新建局点,无法获取初始数据的情况。 17文档版本 03 (2015-01-16)华为专有和保密信息版权所有 华为技术常用方案磁盘类型RAID 类型硬盘个数RAID组个数热备盘个数IO 写比例方案 1600G SAS 盘 5729350 FusionCloud 桌面云 基础配置数据设计指导书3存储子系统设计3.5 方案设计获 获 获 获 获 获 获 获获 获 获获获获获获 获 获获获获获

42、获输入:用户数量和规模此场景下用户的虚拟机数量。 存储的基础数据此环境下几类标配存储的 IOPS、带宽、容量。 虚拟机的基础数据此场景下单台虚拟机的 IOPS、带宽、容量。 输出:存储设计的方案文档,含: IPSAN 的配置信息IPSAN 的总数量,单台IPSAN 的硬盘数量、硬盘类型、IPSAN 的 RAID 类型&数量、热备盘数量。 存储机柜的数量 每个Cluster 下 LUN 的数量18文档版本 03 (2015-01-16)华为专有和保密信息版权所有 华为技术获 获 获 获 FusionCloud 桌面云 基础配置数据设计指导书3 存储子系统设计 3.5.1 IOPS 数值参考管理节

43、点虚拟化管理平台典型 IOPS 以 560 为参考值,FusionAccess 管理组件典型 IOPS 以 540 为参考值。 业务 VM以下为各个场景的 IOPS 参考值,典型的用户盘和数据盘以 5:2 进行计算;表中数值并 非绝对值,仅为经验值,当客户业务及其复杂时,须对客户的 VMIOPS 重新做估算。计算出项目中存储总的 IOPS 值,从容量和IOPS 两个维度估算出虚拟度。1.各种盘的基线 IOPS,2.5 英寸 10krpm SAS 盘的 IOPS 基线为 200;3.5 英寸 15krpm 的 SAS 盘 IOPS 基线为 250,7500rpm 的 SATA 盘的 IOPS 基

44、线为 80。 采用 600G SAS 盘RAID5,完整复制桌面的计算方法,可作系统盘与数据盘。2T SATA 盘采用RAID10 或 RAID6,只能作数据盘。 .2 计算单存储负荷计算网络带宽维度负荷存储上承载的业务数量(存储网络带宽维度)计算公式为: SU_NUM_Net =存储网络带宽/(实测存储带宽*存储并发率):假设单台存储在带宽维度能够承担的虚拟机数量是 SU_NUM_Net,存储并发率按照 1 进行计算。磁盘速率维度负荷磁盘速率量化维度主要涉及吞吐量 Mbps、IO 次数 IOPS、时延三个方面的性能指标, 不同类型的存储设备,上述的性能指标数值也不相同。业务场景

45、中存储开销为典型业务实测值,存储并发率用来衡量业务场景下磁盘 IO 出现的频度; 存储服务器上承载的业务数量(磁盘速率维度)计算公式为:SU_NUM_Disk = 存储有效 IOPS/(单台虚拟机的 IOPS):单台存储在磁盘速率维度能够承担的虚拟机数量为 SU_NUM_Disk。19文档版本 03 (2015-01-16)华为专有和保密信息版权所有 华为技术业务场景 VM规格 VCPU 内存G OS IOPS范围 平均IOPS(业 务侧) 磁盘写比例 OA重载 4 4 Win7 1134 18 60% OA中载 4 4 Win7 928 15 60% 2 2 Win7 928 15 60%

46、呼叫中心旁路 2 2 Win7 723 12 80% 1 2 Win XP 619 10 80% 营业厅 2 2 Win7 619 10 10% FusionCloud 桌面云 基础配置数据设计指导书3 存储子系统设计 空间大小维度负荷存储设备能够提供的有效存储空间,由存储设备的配置以及存储的类型等因素决定, 业务场景中存储空间为典型业务实测值,存储服务器上承载的业务数量(空间大小 维度)计算公式为: SU_NUM_Size = 存储有效总容量/(单台虚拟机容量):假设单台存储在空间大小维度能够承担的虚拟机数量是 SU_NUM_Size。综合考虑: 单台存储能够承担的此应用类型的虚拟机数量为三

47、个维度存储能够承担的虚拟机数量的最小值。 MAX_VM_NUM/STORAGE = MIN(SU_NUM_Net, SU_NUM_Disk, SU_NUM_Size)3.5.3 计算存储数量得到一套 IPSAN 能够支撑的用户数量之后,设计人员可以计算出的存储设备总数量、存储机柜数量。 存储设备数量NUM_ STORAGE = 总的 VM 数目/(MAX_VM_NUM/ STORAGE):MAX_VM_NUM/ STORAGE 指单台存储能够容纳的虚拟机个数。存储机柜数量:存储机柜数量计算:NUM_CABINET_STORAGE =NUM_ STORAGE/单个机柜可以放置 STORAGE 设

48、备数量 实际案例输入:某套 IPSAN 的标准参数带宽=6800Mbps存储有效 IOPS=4140有效容量=33388G某应用环境下虚拟机的基本信息:20文档版本 03 (2015-01-16)华为专有和保密信息版权所有 华为技术VM 应用模型带宽利用率存储带宽(Mbps)VM IOPSIO 写比率存储空间(GB)应用模型 10.24150.5080 FusionCloud 桌面云 基础配置数据设计指导书3 存储子系统设计 输出:具体计算方法:计算存储网络带宽维度负荷存储上承载的业务数量(存储网络带宽维度)计算公式为:SU_NUM_Net =存储网络带宽/(实测存储带宽*存储

49、并发率)6800/(4*1)=1700:假设单台存储在带宽维度能够承担的虚拟机数量是 SU_NUM_Net,存储并发率按照 1 进行计算。磁盘速率维度负荷磁盘速率量化维度主要涉及吞吐量 Mbps、IO 次数 IOPS、时延三个方面的性能指标, 不同类型的存储设备,上述的性能指标数值也不相同。业务场景中存储开销为典型业务实测值,存储并发率用来衡量业务场景下磁盘 IO 出现的频度; 存储服务器上承载的业务数量(磁盘速率维度)计算公式为:SU_NUM_Disk = 存储有效 IOPS/(单台虚拟机的IOPS) =4140/15276:单台存储在磁盘速率维度能够承担的虚拟机数量为 SU_NUM_Dis

50、k。空间大小维度负荷存储设备能够提供的有效存储空间,由存储设备的配置以及磁盘阵列的类型等因素决定,业务场景中存储空间为典型业务实测值,存储服务器上承载的业务数量(空间大小维度)计算公式为: SU_NUM_Size =存储有效总容量/(单台虚拟机容量) =33388/80=417:假设单台存储在空间大小维度能够承担的虚拟机数量是 SU_NUM_Size。综合考虑: 单台存储能够承担的此应用类型的虚拟机数量为三个维度存储能够承担的虚拟机数量的最小值。 MAX_VM_NUM/STORAGE = MIN(SU_NUM_Net, SU_NUM_Disk, SU_NUM_Size)276 台 需要的存储个数:NUM_ STORAGE = 总的 VM 数目/(MAX_VM_NUM/ STORAGE)1000/2764需要的存储机柜数量: 21文档版本 03 (2015-01-16)华为专有和保密信息版权所有 华为技术标配存储能承担的虚拟机数量需要的标配存储数量(套)存储机柜数量(台)27642 FusionCloud 桌面云 基础配置数据设计指导书3 存储子系统设计 NUM_CABINET_STORAGE= NUM_ STORAGE/(单个机柜可以放置 STORAGE 设备数量)4/22:本案例只是举例说明计算方法,请不要把此结论直接照搬使用。3.6 数据规划获 获

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论