Professional Documents
Culture Documents
EMC VSPEX
摘要
EMC VSPEX BLUE 提供面向终端用户计算的敏捷、可扩展且可信的超级融合基础
架构。本 Proven Infrastructure 指南介绍了配备 VMware Horizon View 和 VMware
vSphere 的 VSPEX BLUE 终端用户计算解决方案。
2015 年 8 月
版权所有 © 2015 EMC Corporation。保留所有权利。中国印刷。
2015 年 8 月出版
EMC 确信本出版物在发布之日内容准确无误。该信息如有更改,恕不另行通知。
部件号 H14022.2
目录
第1章 执行摘要 7
简介 ........................................................................................................................... 8
受众 ........................................................................................................................... 8
本指南的用途............................................................................................................. 8
业务需求 .................................................................................................................... 9
第2章 解决方案概述 11
简介 ......................................................................................................................... 12
VSPEX BLUE Proven Infrastructure ............................................................................ 12
主要组件 .................................................................................................................. 12
桌面虚拟化代理 ....................................................................................................... 13
VMware Horizon View .......................................................................................... 13
链接克隆 ............................................................................................................. 13
VMware View Composer 6.0................................................................................. 13
完全克隆 ............................................................................................................. 13
VMware View Persona Management .................................................................... 14
VMware View Storage Accelerator ........................................................................ 14
VMware vCenter Operations Manager for Horizon with View................................. 14
VSPEX BLUE 应用装置 .............................................................................................. 15
概述 .................................................................................................................... 15
虚拟化 ................................................................................................................. 15
计算 .................................................................................................................... 15
存储 .................................................................................................................... 15
其他特性 ............................................................................................................. 15
网络 ......................................................................................................................... 17
其他软件 .................................................................................................................. 17
VMware Horizon Workspace 解决方案 ................................................................. 17
解决方案体系结构 ................................................................................................... 18
逻辑体系结构 ...................................................................................................... 18
第3章 解决方案设计注意事项 21
概述 ......................................................................................................................... 22
配置最佳做法........................................................................................................... 22
高可用性 ............................................................................................................. 22
存储层 ................................................................................................................. 23
服务器内存 ......................................................................................................... 23
存储配置 ............................................................................................................. 25
网络配置 .................................................................................................................. 26
软件配置 .................................................................................................................. 28
VMware Horizon Workspace ................................................................................ 28
防病毒和防恶意软件平台配置文件 ..................................................................... 29
VMware vCenter Operations Manager for Horizon with View 平台配置文件 .......... 30
解决方案调整........................................................................................................... 30
VSPEX 参考工作负载 ........................................................................................... 31
验证测试配置文件 .............................................................................................. 32
VSPEX Blue 构造块 .............................................................................................. 32
客户调整工作表 ....................................................................................................... 33
使用工作表 ......................................................................................................... 33
计算构造块要求 .................................................................................................. 38
摘要 .................................................................................................................... 38
第5章 验证解决方案 51
概述 ......................................................................................................................... 52
使用安装后任务清单验证安装 ................................................................................. 52
部署并测试单个虚拟桌面 ........................................................................................ 52
验证解决方案组件的冗余 ........................................................................................ 53
附录 A 参考文档 55
EMC 文档.................................................................................................................. 56
其他文档 .................................................................................................................. 56
VMware ............................................................................................................... 56
Microsoft ............................................................................................................. 57
附录 B 客户配置工作表 59
客户配置工作表 ....................................................................................................... 60
附录 C 客户调整工作表 63
客户调整工作表 ....................................................................................................... 64
打印工作表 ......................................................................................................... 64
图
图 1. 逻辑体系结构 .......................................................................................... 18
图 2. 虚拟化层高可用性 ................................................................................... 22
图 3. 冗余电源 .................................................................................................. 23
图 4. 虚拟机内存设置 ....................................................................................... 25
图 5. 高可用性网络设计示例 ............................................................................ 27
图 6. 所需网络 .................................................................................................. 28
图 7. 参考虚拟机池中所需的资源 .................................................................... 36
图 8. 以太网网络体系结构示例 ........................................................................ 41
图 9. “View Composer Disks”窗口 ................................................................ 47
图 10. 用 PDF 文件打开附件 ............................................................................... 60
图 11. 可打印的客户调整工作表 ........................................................................ 65
表
表 1. 解决方案组件 .......................................................................................... 12
表 2. VSPEX BLUE 的特性和优点 ....................................................................... 16
表 3. 解决方案体系结构配置 ............................................................................ 19
表 4. OVA 虚拟应用装置 ................................................................................... 29
表 5. 防病毒平台特征 ....................................................................................... 29
表 6. View 平台特征.......................................................................................... 30
表 7. VSPEX BLUE 终端用户计算:设计流程 .................................................... 31
表 8. 参考虚拟桌面特性 ................................................................................... 31
表 9. 经过验证的环境配置文件 ........................................................................ 32
表 10. VSPEX BLUE 应用装置规格 ....................................................................... 32
表 11. 使用基础架构服务和持久桌面或非持久桌面的构造块应用装置配置 ...... 33
表 12. 客户调整工作表示例(空白) ................................................................. 34
表 13. 添加了用户数量的客户调整工作表示例 .................................................. 35
表 14. 添加了资源要求的客户调整工作表示例 .................................................. 36
表 15. 参考虚拟桌面资源 ................................................................................... 36
表 16. 添加了等效参考虚拟桌面数的客户调整工作表示例 ................................ 37
表 17. 计算出总值的客户调整工作表示例 ......................................................... 37
表 18. 实施流程概述 .......................................................................................... 40
表 19. 交换机和网络配置任务 ............................................................................ 40
表 20. CloudArray 设置任务 ................................................................................ 42
表 21. SQL Server 数据库设置任务 ..................................................................... 43
表 22. VMware Horizon View Connection Server 设置任务 .................................. 44
表 23. 安装和配置 vShield Endpoint 所需的任务................................................ 48
表 24. 安装和配置 vCenter Operations Manager 时所需执行的任务 ................... 49
表 25. 安装测试任务 .......................................................................................... 52
表 26. 通用服务器信息 ....................................................................................... 60
表 27. ESXi 节点信息 .......................................................................................... 61
表 28. 网络基础架构信息 ................................................................................... 61
表 29. VLAN 信息 ................................................................................................ 61
表 30. 服务帐户 .................................................................................................. 62
表 31. 客户调整工作表 ....................................................................................... 64
第1章 执行摘要
本章介绍了以下主题:
简介................................................................................................................ 8
受众................................................................................................................ 8
本指南的用途 .................................................................................................. 8
业务需求 ......................................................................................................... 9
简介
中端市场客户、企业客户以及托管服务提供商 (MSP) 均须设法交付能让数百名
® ®
桌面用户访问数据和应用程序的高性能终端用户计算环境。EMC VSPEX BLUE
是一种超级融合基础架构应用装置,能提供适用于虚拟化环境和桌面的平台。
VSPEX BLUE 运用面向软件定义的数据中心的构造块方法提供高可用性、精简管
理以及数据保护来满足这些需求,使客户以速度最快、风险最低的方式实现终
端用户计算。
这样打造出来的终端用户计算体系结构能够为客户提供一个现代系统,可采用
一致的性能级别承载大量虚拟桌面。这款适用于 VMware Horizon View 的终端用
户计算解决方案在 VSPEX BLUE 上运行。桌面虚拟化基础架构组件和各个桌面均
位于超级融合基础架构中的 VSPEX BLUE 应用装置上。
受众
本指南面向 EMC 内部人员和经认可的 VSPEX BLUE 合作伙伴。本指南假定打算
部 署 此 解 决 方 案 的 VSPEX BLUE 合 作 伙 伴 接 受 过 安 装 和 配 置 基 于 View
(以 vSphere 为虚拟机管理程序,配备 Virtual SAN 存储以及关联基础架构)的
终端用户计算解决方案的必要培训并且具备相应背景知识。
读者还应熟悉客户安装的基础架构和数据库安全策略。
本指南在适用的情况下提供外部参考。EMC 建议要实施此解决方案的合作伙伴
熟悉这些文档。有关详细信息,请参见附录 A。
本指南的用途
终端用户计算或虚拟桌面基础架构 (VDI) 是一个复杂的系统产品。本 Proven
Infrastructure 指南介绍如何:
• 根据最佳做法设计适用于 View 的终端用户计算解决方案
业务需求
VSPEX BLUE 运营框架能增强业务敏捷性,从而针对不断变化的业务需求更加快
速高效地作出响应。VSPEX BLUE 提供速度最快、风险最低的途径让客户运用精
简的操作来采用新应用程序与技术。
业务应用程序正转向整合型或超级融合型计算、网络和存储环境。本款配备
View 和 VMware 的 VSPEX BLUE 终端用户计算解决方案可降低配置传统部署模式
中各个组件的复杂性。此解决方案在维持应用程序设计和实施选项的同时降低
了集成管理的复杂性。它还提供统一管理,同时实现对流程分隔的适度控制和
监视。
第2章 解决方案概述
本章介绍了以下主题:
简介.............................................................................................................. 12
主要组件 ....................................................................................................... 12
桌面虚拟化代理 ............................................................................................. 13
网络.............................................................................................................. 17
其他软件 ....................................................................................................... 17
解决方案体系结构 ......................................................................................... 18
简介
本章概要介绍在适用于 VMware Horizon View 的 VSPEX BLUE 终端用户计算解决
方案中所使用的主要技术。该解决方案经过设计并验证,可提供桌面虚拟化、
服务器、网络和存储资源,以支持您的虚拟桌面部署。
主要组件
本节概括介绍此解决方案中使用的关键技术,如表 1 所示。
表 1. 解决方案组件
组件 描述
桌面虚拟化代理 管理提供给系统用户的虚拟桌面映像的提供、分配、维护和最终删
除。此软件对以下几方面至关重要:按需创建桌面映像、在不影响
用户生产效率的情况下维护映像以及防止环境不受约束地增长。
VMware Horizon View 是本解决方案中的桌面代理。
网络 将环境用户连接到他们所需的资源,并将存储层连接到应用装置内的
计算层。VSPEX 程序定义了解决方案所需的最少网络端口数量,并且
提供关于网络体系结构的一般指导。
桌面虚拟化代理
桌面虚拟化可在数据中心的集中化计算资源上封装和承载桌面服务。这使终端
用户得以通过网络连接从不同类型设备连接到他们的虚拟桌面。这些设备可包
括台式机、笔记本电脑、瘦客户端、零客户端、智能手机和平板电脑。
1
在本解决方案中,我们 使用 View 调配、管理、代理和监视桌面虚拟化环境。
链接克隆 链接克隆是与父虚拟机持续共享虚拟磁盘的虚拟机拷贝。这种克隆可以节省磁
盘空间,并允许多个虚拟机使用同一个软件安装实例。链接克隆可减少创建虚
拟机时可能碰到的阻碍,使您能轻松快捷地针对各项任务创建专用虚拟机。
VMware View VMware View Composer 6.0 直接与 vCenter Server 配合使用,可以在使用链接克
Composer 6.0 隆时部署、自定义和维护虚拟桌面的状态。作为链接克隆调配的桌面共享桌面
池内的一个共用基本映像,因此具有最少的存储占用空间。
1
在本指南中,“我们”是指验证解决方案的 EMC Solutions 工程团队。
为 View 虚拟桌面池启用此功能时,主机虚拟机管理程序将扫描存储磁盘数据块
以生成数据块内容的摘要。将这些数据块读取到虚拟机管理程序中时,会将它
们缓存在基于主机的 CBRC 中。使用相同摘要对数据块的后续读取将直接从内存
中缓存实现。这样可显著提高虚拟桌面的性能,尤其在读取大量内容完全相同
的数据块时的启动风暴、用户登录风暴或防病毒扫描风暴期间更是如此。
VMware vCenter VMware vCenter Operations Manager for Horizon with View 提供对虚拟桌面基础
Operations 架构环境运行状况、性能和效率的端到端可见性。它使桌面管理员能积极确保
Manager for 最佳终端用户体验、规避事故和消除瓶颈。这一经过优化的 vCenter Operations
Horizon with View Manager 版本可提高 IT 工作效率并降低 VDI 环境的拥有和运营成本。
关键功能包括:
• 获得专利的自学分析,可适应您的环境,连续分析数千个服务器、
存储、网络和终端用户性能指标
• 综合控制面板,可简化运行状况和性能的监视、识别瓶颈以及提高
整个 View 环境的基础架构效率。
• 动态阈值和智能警报,在过程中提前通知管理员,并提供有关即将发
生的性能问题的更具体信息
• 自动根本原因分析、会话查找和事件关联,可更快对终端用户问题进
行故障排除
特性 好处
EMC 的 VSPEX BLUE Manager 与 VSPEX • VSPEX BLUE Manager 无缝集成并扩展 EVO:RAIL 应
BLUE Market 用装置管理体验。
• VSPEX BLUE Manager 具有以下功能:
获取 EMC 支持、进行在线聊天、访问客户论坛
/知识库
与 VMware Log Insight 紧密集成,可提供运行
状况/事件监视和硬件、应用程序及虚拟机警报
获取适用于 EMC VSPEX BLUE 市场的软件
针对自动修补与软件更新需求进行维护和升级
通过 EMC 安全远程服务和 FRU/CRU 更换进行远
程访问现场服务协助
特性 好处
EMC 安全远程服务 • 信号检测功能可确保持续监视、通知和远程故障排
查,能够将可用性提高 15%
• 能够在潜在问题影响业务之前进行快速的远程诊断
和修复,将服务事件解决速度提高 5 倍
• 在出现问题时提供全天候的 EMC 客户服务监视与
通知服务
• 主动式与预测式客户支持服务
网络
VSPEX BLUE 网络在服务器节点之间创建 Virtual SAN 群集拓扑。实际上,这意味
着系统会分发数据,因此丢失单个节点不会影响数据可用性。于是,节点就需
要向其他节点发送数据,以维持一致性。如需正常使用此拓扑,需要具备高速
低延迟 IP 网络。每个 VSPEX BLUE 服务器节点均配备两个 10 Gb 以太网 (GbE)
NIC(专为实现高可用性和满足高速低延迟要求而设计)。
其他软件
解决方案体系结构
为 View 环境规划和设计存储基础架构是一个关键步骤,因为共享存储可以承受
工作日期间发生的 I/O 大量猝发。这些猝发可能导致出现虚拟桌面性能不稳定
和不可预测的时间段。用户可能会适应低性能,但不可预测的性能将使其受挫,
降低效率。
要为终端用户计算解决方案提供可预测的性能,存储系统必须能够在将响应时
间保持在最低的同时,处理来自客户端的峰值 I/O 负载。EMC VSPEX BLUE 解决
方案运用 VMware Virtual SAN 存储技术来利用服务器的本地磁盘构建具有高性
能和可扩展性的存储系统,以便处理登录风暴这类峰值 I/O 负载。
图 1 显示了此解决方案的逻辑体系结构。
图 1. 逻辑体系结构
表 3 归纳了解决方案体系结构各组件的配置。主要组件部分详细介绍了主要技
术的概述情况。
表 3. 解决方案体系结构配置
组件 解决方案配置
View Manager 我们使用两个 VMware View Manager Server 来提供冗余虚拟桌
Server 6.0 面交付、认证用户身份、管理用户虚拟桌面环境的组装、以及
用户与其虚拟桌面之间的代理连接。
VMware vRealize Log vRealize Log Insight Appliance 是使用 EVO:RAIL 软件预先加载
Insight Appliance 的,可面向 VMware 环境提供实时日志管理。
组件 解决方案配置
DHCP 服务器 DHCP 服务器集中管理虚拟桌面的 IP 地址方案。此服务驻留
在与域控制器和 DNS 服务器相同的虚拟机上。我们使用在
Windows 2012 R2 虚拟机上运行的 Microsoft DHCP Service 来
实现此目的。
IP 网络 具备冗余布线和交换功能的标准以太网网络承载所有网络流
量。用户和管理流量通过共享网络传输,而 Virtual SAN 存储
流量则通过不可路由的专用子网传输。
第3章 解决方案设计注意事项
本章介绍了以下主题:
概述.............................................................................................................. 22
配置最佳做法 ................................................................................................ 22
网络配置 ....................................................................................................... 26
软件配置 ....................................................................................................... 28
解决方案调整 ................................................................................................ 30
客户调整工作表 ............................................................................................. 33
概述
本章介绍用于设计采用 VSPEX BLUE 的 VSPEX 终端用户计算解决方案的最佳做法
和注意事项。有关解决方案各组件部署最佳做法的更多信息,请参阅供应商特
定文档。
配置最佳做法
按照设计理念,VSPEX BLUE 解决方案应在 VSPEX BLUE 超级融合基础架构应用
装置上运行,并且应用装置中应包含足够承载最多 220 个虚拟桌面的服务器
硬件。本章介绍了如何计算应用装置可以承载的桌面数量,以及如何根据需要
扩展环境。
虚拟化层
在虚拟化层中,虚拟机管理程序被配置为自动重新启动发生故障的虚拟机。图 2
展示了响应计算层中的故障的虚拟机管理程序层。为确保维持服务级别,请在
规划计算资源时预留一些容量,以便在发生中断时处理相关服务。具体预留量
将取决于您的环境。
图 2. 虚拟化层高可用性
通过在虚拟化层实施高可用性,即使在出现硬件故障的情况下,基础架构也会
尝试让尽可能多的服务保持运行。
计算层
尽管 EMC VSPEX BLUE 应用装置中包含了服务器硬件,但为了实现高可用性,
您仍需精心规划,并充分利用平台的各项功能。该应用装置具有冗余电源,
如图 3 所示。您应当按照发布的最佳做法将这些服务器连接到单独的配电装置
(PDU)。
图 3. 冗余电源
服务器内存 内存对于任何虚拟系统而言都属于关键组件,而服务器中的物理内存与用于来
宾虚拟机的虚拟内存之间的映射则属于目标服务设计的主要组件。本节大致介
绍了一些相关注意事项。
虚拟机内存管理
VMware vSphere 有多项高级功能,有助于优化性能和资源总体利用率。本节介
绍主要的内存管理功能以及为您的 VSPEX BLUE 解决方案使用这些功能时需要注
意的事项。
• 内存过量使用
当分配给虚拟机的内存超出 VMware vSphere 主机中物理存在的内存时,
即发生内存过量使用。利用内存膨胀和透明化页面共享等先进技术,
vSphere 能够处理内存过量使用,而且不会导致性能下降。但是,如果
使用的内存超过服务器上现有的内存,vSphere 可能会通过调出某个虚
拟机的内存来加以解决。
• 透明页面共享
运行类似操作系统和应用程序的虚拟机通常会有相同的内存内容集。
页面共享使虚拟机管理程序能回收冗余拷贝并将其返回到主机的可用
内存池中以供重复使用。
• 内存压缩
vSphere 使用内存压缩将原本通过主机交换调出磁盘的页面存储于主内
存中的压缩缓存中。
• 内存膨胀
此功能通过将虚拟机的可用页面分配到主机以供重复使用来缓解主机
资源耗尽的情况,对应用程序性能很少甚至没有影响。
• 虚拟机管理程序交换
此功能会让主机将任意虚拟机页面强制换出到磁盘。
有 关 更多 信息 , 请参 阅 VMware 白 皮 书《 Understanding Memory Resource
Management in VMware vSphere 5.0 》(理解 VMware vSphere 5.0 中的内存资
源管理)。
内存配置指导准则
正确的解决方案调整和配置都要求谨慎配置虚拟机内存。本节介绍为虚拟机分
配内存时需要遵守的指导准则,并考虑了 vSphere 开销和虚拟机内存设置。
vSphere 内存开销
有一些内存空间开销与内存资源虚拟化相关。这种开销分为两个组成部分:
• VMkernel 的系统开销
• 每台虚拟机的额外开销
VMkernel 的开销是固定的,但是每台虚拟机的额外内存开销量则取决于虚拟
CPU 数量以及为来宾操作系统 (OS) 配置的内存量。
虚拟机内存设置
图 4 显示了虚拟机中的内存设置参数,其中包括:
• 已配置内存 — 在创建时分配给虚拟机的物理内存
• 保留内存 — 保证留给虚拟机使用的内存
• 已用内存 — 处于活动状态或正由虚拟机使用的内存。
• 可交换内存 — 如果主机面临内存压力,可从其他虚拟机通过膨胀、
压缩或交换取消分配给虚拟机的内存。
图 4. 虚拟机内存设置
EMC 建议您遵守这些虚拟机内存设置最佳做法:
• 请勿禁用默认的内存回收技术。这些轻量级流程可在对工作负载很少
影响的情况下实现灵活性。
• 智能调整虚拟机的内存分配。
过度分配会浪费资源,而分配不足又会造成性能影响,进而影响其他虚拟
机共享资源。如果虚拟机管理程序不能获得内存资源,过量使用可能会导
致资源耗尽。在严重情况下,发生虚拟机管理程序交换时,虚拟机性能很
可能受到不利影响。
确立虚拟机工作负载的性能基准对此流程会很有帮助。
向虚拟机分配内存
解决方案所需的服务器容量有两种用途:
• 支持必需的基础架构服务,如身份验证/授权、DNS 和数据库。有关面
向这些基础架构服务的进一步承载要求详情,请参阅第 4 章。
• 支持虚拟桌面基础架构。在此解决方案中,每个虚拟桌面分配有 2 GB
内存,如表 8 中所定义。此解决方案在验证时采用的是静态分配的内
存,没有过量使用内存资源。如果在实际环境中采用了内存过量使用
技术,则应定期监视系统内存利用率和关联的页面文件 I/O 活动,以
确保内存短缺不会导致意外的结果。
经验证的存储配置
VSPEX BLUE 从所有本地硬盘驱动器 (HDD) 创建 Virtual SAN 数据存储区,它们由
vSphere 用于存储虚拟桌面
网络配置
VSPEX 解决方案定义了最低网络要求,并且提供有关网络体系结构的一般指导,
但允许客户选择满足这些要求的任何网络硬件。如果需要增加带宽,则必须在
虚拟机管理程序主机上增加容量才能满足要求。
网络冗余
在不考虑网络流量要求的情况下,应始终有至少两个共享物理网络连接用于逻
辑网络,以确保单个链路故障不会影响系统的可用性。网络应该设计为:在发
生故障时,总带宽足以承担完整工作负载。
图 5 提供了高可用性网络拓扑的一个示例。请注意,应用装置中的每个节点还
包含一个用于带外管理的可选 1GbE 网络连接。
图 5. 高可用性网络设计示例
流量隔离
此解决方案使用虚拟局域网 (VLAN) 来隔离各种类型的网络流量,以改善吞吐量、
可管理性、应用程序隔离、高可用性和安全性。
VLAN 对网络流量进行隔离,以使不同类型的流量通过隔离的网络移动。有时出
于法规或政策遵从性原因,可能需要进行物理隔离;但是通常使用 VLAN 进行逻
辑隔离即可。
这种解决方案至少需要四个 VLAN:
• 客户端访问
• Virtual SAN
• 管理
• vMotion
图 6. 所需网络
客户端访问网络适用于系统用户与基础架构进行通信。存储网络用于在计算层
和存储层之间通信。管理网络为管理员提供了一个专用途径来访问存储阵列、
网络交换机和主机上的管理连接。
软件配置
表 4 介绍了各虚拟应用装置的功能。
表 4. OVA 虚拟应用装置
虚拟应用装置 描述
Configurator 提供中央向导 UI,跨 vApp 中的所有其他应用装置分布
(configurator-va) 设置。该应用装置提供对网络、网关、vCenter 和 SMTP
设置的集中控制。
防病毒和防恶意软 平台特性
件平台配置文件
表 5 显示了我们如何根据 VMware vShield Endpoint 平台要求调整解决方案规模。
表 5. 防病毒平台特征
平台组件 技术信息
VMware vShield Manager 管理每个 vSphere 主机上安装的 vShield Endpoint 服务
装置
1 个 vCPU,3 GB RAM,8 GB 硬盘空间
vShield 体系结构
VMware vShield Endpoint 平台的个别组件和 vShield 合作伙伴安全插件分别有特
定的 CPU、RAM 和磁盘空间要求。这些资源要求会因各种因素而异,如记录的
事件数量、日志保留需求、监视的桌面数量以及每台 vSphere 主机上存在的桌
面数量等。
平台组件 技术信息
vCenter Operations Manager 该 vApp 由 UI 虚拟应用装置和分析虚拟应用装置组成。
vApp
对于少于 500 的虚拟桌面:
• UI 应用装置要求:2 个 vCPU、5 GB RAM、50 GB
硬盘空间
• 分析应用装置要求:2 个 vCPU、7 GB RAM、
300 GB 硬盘空间
对于 1,000 个以下虚拟桌面:
• UI 应用装置要求:2 个 vCPU、7 GB RAM、75 GB
硬盘空间
• 分析应用装置要求:2 个 vCPU、9 GB RAM、
600 GB 硬盘空间
vCenter Operations Manager for vCenter Operations Manager for View Adapter 支持
View Adapter vCenter Operations Manager 与 View 之间进行集成。
此组件需要运行 Microsoft Windows 2008 R2 的虚拟
机。该适配器收集与 View 相关的状态信息和统计
数据。
服务器要求为 2 个 vCPU、6 GB RAM 和 30 GB 硬盘
空间。
解决方案调整
本节介绍如何调整适用于 View 的 VSPEX BLUE 终端用户计算解决方案以满足客
户需求。其中介绍了参考工作负载、构造块和经验证的终端用户计算最高配置
的概念,并描述了如何使用这些概念来调整您的环境。表 7 概要介绍了调整解
决方案时必须完成的概要步骤。
步骤 操作
1 使用附录 C 中的客户调整工作表收集客户的终端用户计算环境要求。
由于客户桌面所需的资源要求可能与虚拟桌面所需的资源要求不相同,因此,
这里使用的调整方法只是将客户桌面要求转换为代表相应资源要求的等效参考
虚拟桌面数量。随后将使用该参考桌面数量来确保对解决方案进行了妥善调整。
下一节内容针对客户调整工作表在这方面进行了详细介绍。
表 8. 参考虚拟桌面特性
特性 规格值
虚拟桌面操作系统 Microsoft Windows 7 Enterprise Edition
(32 位)SP1
每台虚拟桌面的虚拟处理器数 1
每个虚拟桌面的 RAM 2 GB
每个虚拟桌面在稳定状态下的平均 IOPS 10
验证测试配置文件 表 9 显示了我们采用环境配置文件验证的桌面定义和存储配置参数。
表 9. 经过验证的环境配置文件
配置文件特性 规格值
虚拟桌面操作系统 Windows 7 Enterprise(32 位)SP1
每个虚拟桌面的 RAM 2 GB
桌面资源调配方法 链接克隆或完整克隆
用于存储虚拟桌面的数据存储区数 1
经验证的构造块
构造块的配置中包括物理 CPU 核心数量、内存大小以及每个应用装置的存储
容量。
表 10 显示了(经验证可支持最多 220 个虚拟桌面的)VSPEX BLUE 应用装置
构造块的全部四个节点的计算资源与存储资源总和,以及用于支持它们的基础
架构。
物理 CPU 10 K SAS
内存 (GB) SSD 驱动器
核心 驱动器
48 768 4 12
表 11 汇总了此解决方案中经验证的组件规格。这些是建议值,应根据每个客户
的需求进行调整。
表 11. 使用基础架构服务和持久桌面或非持久桌面的构造块应用装置配置
SQL Server 1 2 6 60
Horizon View 2 2 8 40
Manager Server
参考虚拟桌面 220 1 2 9
横向扩展
VSPEX BLUE 应用装置由 4 个独立节点组成。本解决方案使用性能模式进行了
验证。每个节点都配有以下核心物理组件:
• 2 个 Intel E5-2620v2 六核 CPU
• 192 GB 内存
• 2 个 10 GbE 端口 — 用于所有网络流量
• 3 个 SAS 10K RPM 1.2 TB HDD — 用于 VMware Virtual SAN 数据存储区
• 1 个 400 GB MLC 企业级 SSD — 用于 Virtual SAN 读/写缓存
客户调整工作表
要为客户环境选择参考体系结构,请先确定环境的资源要求,然后将这些要求
转换为具有表 8 中定义的特征的等效参考虚拟桌面数量。本节介绍如何使用客
户调整工作表简化调整计算,同时还介绍了您在决定部署何种体系结构时应当
考虑的因素。
使用工作表 客户调整工作表有助于评估客户环境和计算环境的调整要求。
表 12 显示了样本客户环境的工作表示例。附录 C 提供了一份空白的客户调整工
作表,您可以打印该表并使用它来帮助调整客户的解决方案。本节可帮助您完
成填写此工作表。
表 12. 客户调整工作表示例(空白)
用户 等效参考 参考桌面
用户数 CPU RAM IOPS
类型 虚拟桌面数 总数
资源要求 --- ---
等效参考
虚拟桌面数
等效参考
虚拟桌面数
等效参考
虚拟桌面数
合计
要完成客户调整工作表,请执行以下步骤:
1. 确定计划迁移至 VSPEX BLUE 终端用户计算环境的用户类型和各类用户
数量。
2. 对于每种用户类型,确定其在 vCPU、内存 (GB)、存储性能 (IOPS) 和存
储容量方面的计算资源要求。
3. 对于每种资源类型和用户类型,确定等效参考虚拟桌面要求 — 即,达到
指定资源要求所需的参考虚拟桌面数量。
4. 确定需从资源池中为客户环境提供的参考桌面总数。
标识用户类型
不同类型的用户在其桌面环境中需要使用不同的功能。在确定要部署的系统规
模时,必须分别考虑这些要求。例如,您可能有一大群“典型用户”;这些用
户可能需要使用电子邮件和办公应用程序,而不怎么使用其他程序。同时还可
能存在一小部分“中度需求用户”,他们对应用程序的要求更高或是会在其
桌面上一次性打开多种程序,因而对虚拟桌面资源的要求会略为不同。最后,
还可能存在一小拨“重度需求用户”,这类用户可能运行的需要占用大量资源
的专业应用程序会大大超过典型桌面环境的要求。使用客户调整工作表时,
首先要做的是识别这些用户组以及他们所需消耗的资源量。
客户调整工作表会识别出各组用户并分别分配相应资源,如表 13 所示。
表 13. 添加了用户数量的客户调整工作表示例
用户 等效参考 参考桌面
用户数 CPU RAM IOPS
类型 虚拟桌面数 总数
重度 10 资源要求 --- ---
需求
用户 等效参考
虚拟桌面数
合计
确定资源要求
请在确定资源要求时考虑以下因素:
CPU
表 8 中的参考虚拟桌面假设大多数桌面应用程序针对单个 CPU 进行了优化。
如果某个类型的用户需要具有多个虚拟 CPU 的桌面,可修改建议的虚拟桌面计
数以增加资源。例如,如果要虚拟化 100 个桌面,但 20 个用户要求两个 CPU
而不是一个,则您的池必须提供 120 个虚拟桌面的功能。
内存
内存在确保应用程序功能和性能方面具有关键作用。对于认为什么是可接受的
可用内存量,每个桌面组会有不同的目标。像 CPU 计算一样,如果某个用户组
要求增加内存资源,则只需调整计划的桌面数量即可满足附加资源要求。
IOPS
桌面的存储性能要求通常是性能最鲜为人知的方面。参考虚拟桌面采用业界公
认的工具生成的工作负载来执行各种办公室生产力应用程序(这些应用程序应
代表大多数虚拟桌面实施情况)。
存储容量
桌面的存储容量要求可能会因资源调配类型、使用的应用程序类型以及特定的
客户策略而存在很大差异。此解决方案中的虚拟桌面依靠 VSPEX BLUE 上增加的
共享存储来处理用户配置文件数据和用户文档。这项要求属于可选组件要求,
可通过使用环境中的现有文件共享来满足。
使用这些信息在客户调整工作表中为各个用户组填写“参考桌面总数”行,
如表 14 所示。
表 14. 添加了资源要求的客户调整工作表示例
用户 等效参考 参考桌面
用户数 CPU RAM IOPS
类型 虚拟桌面数 总数
重度 10 资源要求 2 8 GB 12 --- ---
需求
用户 等效参考
虚拟桌面数
合计
确定等效参考虚拟桌面数
定义了所有资源后,使用表 15 中列出的关系确定等效参考虚拟桌面数。将所有
值向上舍入为最近的整数。
表 15. 参考虚拟桌面资源
资源 参考虚拟桌面值 资源要求与等效参考虚拟桌面数之间的关系
CPU 1 等效参考虚拟桌面数 = 资源要求
内存 2 等效参考虚拟桌面数 = 资源要求/2
图 7. 参考虚拟机池中所需的资源
每个用户类型所需的参考虚拟桌面数因而等于单个资源所需的最高配置。例如,
表 13 中用于重度需求用户类型的等效参考虚拟桌面数为 4,该值将符合 IOPS、
vCPU 和内存方面的资源要求。
要计算某个用户类型的参考桌面总数,请将用于该用户类型的等效参考虚拟桌
面数乘以用户数量。
使用这些信息在客户调整工作表中为各个用户组填写“等效参考虚拟桌面数”
行,如表 16 所示。
表 16. 添加了等效参考虚拟桌面数的客户调整工作表示例
用户 等效参考 参考桌面
用户数 CPU RAM IOPS
类型 虚拟桌面数 总数
重度 10 资源要求 2 8 GB 12 --- ---
需求
等效参考 2 4 2 4
用户
虚拟桌面数
合计
确定参考虚拟桌面总数
为用户要迁移到虚拟基础架构中的每种用户类型填写了工作表之后,通过计算
所有用户类型的参考虚拟桌面总数之和,计算资源池中所需的参考虚拟桌面总
数。在表 17 的示例中,总共需要 200 个虚拟桌面。
表 17. 计算出总值的客户调整工作表示例
用户 等效参考 参考桌面
用户数 CPU RAM IOPS
类型 虚拟桌面数 总数
合计 200
除了经验证的桌面数之外,在确定要部署的参考体系结构时还需考虑以下因素:
• 并发性 — 用于验证本解决方案的参考工作负载假定所有桌面用户始终
处于活动状态。我们用 220 个桌面测试了参考体系结构,所有桌面并
行产生工作负载、同时启动,等等。如果客户预期有 400 个用户,
但由于时区差异或换班,在任意指定时间都只有一半用户登录,单个
应用装置的 220 个桌面容量即可支持用户总数为 400 人时其中的
200 个活动用户。
• 更大的桌面工作负载 — 参考工作负载被视为典型的办公工作人员负载。
但有些用户可能拥有活跃度更高的配置文件。
例如,如果某公司有 214 个用户,并且由于自定义企业应用程序的
原因,每个用户产生 14 IOPS,而不是参考工作负载中使用的 10 IOPS,
则需要大约 300 个参考桌面。在此例中,单个应用装置的配置不够用,
因为其额定处理能力为 220 个参考桌面。在这种情况下,您应当部署
两台应用装置,使支持的桌面总数达到 440 个,这足以满足需求。
• 完整克隆虚拟桌面 — 处理标准的链接克隆虚拟桌面,View 还可部署完
整克隆虚拟桌面。这些桌面可创建系统磁盘的完整拷贝,而不是依靠
单个主磁盘映像。无论是哪一种配置,VSPEX BLUE 应用装置均可支持
220 个桌面。
• 高可用性 — 本节提及的规模点代表了建议用于系统的最大值,并且没
有预留任何资源来应对节点故障情况或应对本章所述的高可用性规划。
在具有高可用性需求的环境中,建议预留一些资源来满足此需求。
在使用 VSPEX 调整工具来调整本解决方案时,默认行为是保持一个额
外节点来提供预留容量,以便在发生单节点故障时可以维持系统性能。
本章介绍了以下主题:
概述.............................................................................................................. 40
设置网络 ....................................................................................................... 40
调配虚拟桌面 ................................................................................................ 46
概述
本章介绍如何实施终端用户计算解决方案的参考体系结构。如果您已有基础架
构环境,则可跳过不适合您的基础架构的章节。
表 18 列出了解决方案实施流程中的主要阶段以及指向本章相关小节的链接。
表 18. 实施流程概述
阶段 描述 参考
1 配置交换机和网络,并连接到客户 设置网络
网络。
5 调配虚拟桌面。 调配虚拟桌面
注意:基础架构服务和虚拟桌面可在第一台应用装置上共存。后续应用装置仅可配置
用于支持虚拟桌面。
设置网络
本节介绍支持此解决方案所需的网络基础架构的准备要求。表 19 汇总了将要完
成的任务以及提供进一步信息的参考资料。
表 19. 交换机和网络配置任务
任务 描述 参考
配置基础架构网络。 配置 vSphere 主机基础架构网络。 配置基础架构网络
无论该解决方案的网络基础架构已存在,还是正在随解决方案的其他组件一起
部署,都需要此配置。
图 8 显示了此解决方案的冗余以太网基础架构示例。其中举例说明了如何使用
冗余交换机和链路来确保网络连接中不存在任何单点故障。
图 8. 以太网网络体系结构示例
完成网络缆线连接 确保所有解决方案服务器、交换机互连和交换机上行链路都有冗余连接,并且
插入不同的交换基础架构中。确保有完整的现有客户网络连接。
任务 描述 参考
部署 CloudArray 虚拟应用 导入 OVF 文件并设置应用 《EMC CloudArray Physical
装置。 装置的初始配置。 Appliance and Virtual
Machine Installation
Guide》(EMC CloudArray
物理应用装置和虚拟机安装
指南)
任务 描述 参考
创建 Microsoft SQL 在为基础架构虚拟机指定的其中一 《vSphere 虚拟机事务管理》
Server 的虚拟机。 个 vSphere Server 上创建用于承载
SQL Server 的虚拟机,并且使用为
共享基础架构指定的数据存储区。
验证该虚拟服务器是否满足硬件和
软件要求。
任务 描述 参考
创建 VMware View 在 vSphere Client 中创建两台 《VMware Horizon
Connection Server 虚拟机。这些虚拟机将用作 View View Installation》
的虚拟机。 Connection Server 主机。 (VMware Horizon
将 Windows Server 2012 R2 安装 View 安装)
为服务器来宾操作系统。
安装 VMware View 按照《VMware Horizon View Installation Guide》(VMware Horizon View 安装指
Connection Server 南)中的说明,安装 View Connection Server 软件。提示选择 View Connection
Server 类型时,选择“Standard”。在 View Manager Web 控制台中键入 View
许可证密钥。
将 VMware Horizon 使用 Horizon View Manager Web 控制台,在 Horizon View 与 vCenter Server 以及
View 连接到 View Composer 之 间 创 建 连 接 。 有 关 如 何 创 建 连 接 的 具 体 说 明 , 请 参 阅
vCenter 和 View 《VMware Horizon View Administration Guide》(VMware Horizon View 管理
Composer 指南)。如果提供了相关选项,请启用 vSphere 主机缓存(也称为 View Storage
Accelerator 或 Content Based Read Cache),并将缓存量设置为支持的最大
容量 2 GB。
准备主虚拟机 完成以下步骤以准备主虚拟机:
1. 使用 vSphere Web Client,采用 VMware 版本 10 硬件规格来创建虚拟机。
您不能采用软件客户端来创建版本 10 虚拟机;必须使用 Web Client。
2. 安装 Windows 7 来宾操作系统。
3. 安装相应的集成工具,如 VMware Tools。
4. 或者,优化操作系统设置以避免不必要的后台服务产生额外的 I/O 操作,
因为这会对存储阵列的整体性能产生不利影响。有关详细信息,请参阅
以下白皮书:《Deploying Microsoft Windows 7 Virtual Desktops with
VMware Horizon View —Applied Best Practices》(使用 VMware Horizon
View 部署 Microsoft Windows 7 虚拟桌面 — 适用的最佳做法)和
《VMware Horizon View Optimization Guide for Windows 7 》(针对
Windows 7 的 VMware Horizon View 优化指南)。
5. 或者,安装与环境相关的第三方工具或应用程序,如 Microsoft Office。
6. 安装 Horizon View 代理。
调配虚拟桌面
使用 View 控制台中的 View Composer 部署您的虚拟桌面,如下所述:
1. 创建一个自动桌面池。
2. 指定首选“User Assignment”:
Dedicated — 用户每次登录池时收到相同桌面。
Floating — 用户每次登录池时收到从池中随机挑选的桌面。
3. 指定“View Composer linked clones”。
4. 指定“Pool Identification”的值。
5. 根据需要配置“Pool Settings”。
6. 根据需要配置“Provisioning Settings”。
7. 接受“View Composer Disks”的默认值或根据需要编辑。
如果使用了 View Persona Management,请在“Persistent Disk”下选择
“Do not redirect Windows profile”,如图 9 所示。
任务 描述 参考
验证桌面 vShield 验证 VMware Tools 中的 《vShield 快速入门指南》
Endpoint 驱动程 vShield Endpoint 驱动程序
序安装。 组件是否已安装在虚拟桌面
主映像中。
部署防病毒解决 使用防病毒解决方案管理服务器来管理防病毒解决方案,此管理服务器由
方案管理服务器 vShield Endpoint 合作伙伴提供。管理服务器及其关联组件是 vShield Endpoint
平台的必需组件。
任务 描述 参考
创建用于 vCenter 创建具有两个可用 IP 的 IP 池,以供 《Deployment and
Operations Manager vCenter Operations Manager 分析和用 Configuration Guide –
的 vSphere IP 池。 户界面虚拟机使用。 vCenter Operations
Manager 5》(vCenter
部署 vCenter 部署并配置 vCenter Operations Operations Manager 5
Operations Manager Manager vApp。 部署和配置指南)
vSphere 应用程序
根据所监视的虚拟机的数量调整包含
服务。
vCenter Operations Manager vApp 的
两台虚拟服务器的规范。
任务 描述 参考
更新虚拟桌面设置。 更新虚拟桌面防火墙策略和服务以 《vCenter Operations
支持 vCenter Operations Manager for Manager for View 集成
View 桌面特定指标的收集。 指南》
第5章 验证解决方案
本章介绍了以下主题:
概述.............................................................................................................. 52
使用安装后任务清单验证安装 ......................................................................... 52
部署并测试单个虚拟桌面 ............................................................................... 52
验证解决方案组件的冗余 ............................................................................... 53
概述
配置好解决方案后,完成表 25 中的任务以验证解决方案特定方面的配置和功能,
并确保配置支持核心可用性要求。
表 25. 安装测试任务
任务 描述 参考
使用安装后 验证各 vSphere 主机虚拟交换机上是 《vSphere 网络》
检查清单验证 否有足够的虚拟端口。
安装。
验证各 vSphere 主机是否能访问所需 • 《vSphere 存储指南》
的数据存储区和 VLAN。 • 《vSphere 网络》
使用安装后任务清单验证安装
以下配置项目对解决方案的功能至关重要,因此应在部署到生产环境之前进行
验证。在作为此解决方案一部分使用的每台 vSphere Server 上,验证:
• 承载客户端 VLAN 的 vSwitch 配置有足够的端口,可适应其可能承载的
最大虚拟机数量。
• 所有必需的虚拟机端口组都有配置,并且每台服务器都有对所需
VMware 数据存储区的访问权限。
• 为 vMotion 正 确 配 置 了 接 口 。 有 关 详 细 信 息 , 请 参 阅 《 vSphere
Networking 》(vSphere 网络)。
有关详细信息,请参阅附录 A 中的文档列表。
部署并测试单个虚拟桌面
部署单个虚拟机以验证解决方案的操作。确定虚拟机已加入适用的域,能访问
预期的网络,以及可以登录虚拟机。
验证解决方案组件的冗余
要确保解决方案的各个组件都满足可用性要求,必须针对与维护或硬件故障相
关的以下情况进行测试:
• 关闭一个 VSPEX BLUE 节点。确保仍可访问 Virtual SAN 数据存储区的
数据,并且正确运行数据重建进程。
• 逐一禁用每个冗余交换机,验证 vSphere 主机虚拟机是否不受影响。
• 在包含至少一台虚拟机的 vSphere 主机上,启用维护模式并验证虚拟
机是否能成功地迁移到备用主机。
附录 A 参考文档
本附录包含以下主题:
EMC 文档 ...................................................................................................... 56
其他文档 ....................................................................................................... 56
EMC 文档
EMC 在线支持上的以下文档提供了更多相关信息。访问这些文档需要登录凭据。
如果您无法访问某个文档,请与 EMC 代表联系:
• 《VSPEX BLUE 安装指南》
• 《EMC CloudArray Physical Appliance and Virtual Machine Installation
Guide》(EMC CloudArray 物理应用装置和虚拟机安装指南)
• 《EMC CloudArray Administrator Guide》(EMC CloudArray 管理员指南)
• 《EMC CloudArray Best Practices》(EMC CloudArray 最佳做法)
• 《使用 VMware View 部署 Microsoft Windows 7 虚拟桌面 — 适用的最
佳做法白皮书》
其他文档
附录 B 客户配置工作表
本附录包含以下主题:
客户配置工作表 ............................................................................................. 60
客户配置工作表
配置解决方案之前,必须先收集一些客户特定的配置信息,如 IP 地址和主机名。
您可使用本附录中的表作为记录相关信息的工作表。您也可打印此工作表,
并将其交给客户供将来参考。
使用下表记录您的配置的服务器、vSphere、网络基础架构、VLAN 以及服务帐
户信息。
表 26. 通用服务器信息
服务器名称 用途 主 IP 地址
域控制器
主 DNS
辅助 DNS
DHCP
NTP
SMTP
SNMP
服务器名称 用途 主 IP 地址
VMware vShield Manager
防病毒解决方案管理服务器
ESXi 节点 1
ESXi 节点 2
ESXi 节点 3
ESXi 节点 4
表 28. 网络基础架构信息
名称 用途 IP 地址 子网掩码 默认网关
以太网交换机 1
以太网交换机 2
表 29. VLAN 信息
Virtual SAN 网络
管理网络
VMotion 网络
表 30. 服务帐户
密码(可选,提供相应的
帐户 用途
保护)
Windows Server 管理员
View 管理员
附录 C 客户调整工作表
本附录包含以下主题:
客户调整工作表 ............................................................................................. 64
客户调整工作表
在选择用于作为客户解决方案基石的参考体系结构之前,请使用客户调整工作
表收集有关客户业务要求的信息,并计算所需资源量。
表 31 显示了一个空白工作表。本经验证的解决方案指南附带一份单独的
Microsoft Office Word 格式工作表拷贝,以便于您打印拷贝。
表 31. 客户调整工作表
用户 用户 等效参考 参考桌面
CPU RAM IOPS
类型 数量 虚拟桌面数 总数
资源要求 --- ---
等效参考
虚拟桌面数
等效参考
虚拟桌面数
等效参考
虚拟桌面数
等效参考
虚拟桌面数
等效参考
虚拟桌面数
合计
打印工作表 要查看和打印该工作表,请执行以下操作:
1. 在 Adobe Reader 中,打开“Attachments”面板,如下所示:
选择“视图”>“显示/隐藏”>“导航窗格”>“附件”
或
单击“Attachments”图标,如图 11 所示。
图 11. 可打印的客户调整工作表
2. 在“附件”选项下,双击所附加的文件以打开并打印工作表。