桌面虚拟化最佳实践—存储规划 下载本文

.

I/O 存储上,即固态磁盘驱动器 (SSDD) 或光纤通道中,而将不太重要或者不常访问的数据保存在相对比较便宜的驱动器上,例如 SAS 或 SATA。通过做出这种更改,您可能会体验到更快的访问速度,并获得更佳的存储性能,因为您已经从那些 存储设备中有效转移了非重要数据及其访问用户。此外,网络速度的加快可以提高访问速度,进而提高响应能力。 实施分层存储环境时,并不是只有一种“正确”方法。根据公司的业务需求、公司的数据分类计划以及对存储环境的硬件、软件和日常维护的预算,实施过程也有所不同。 将 View Composer 副本和链接克隆存储在单独的数据存储上

VMware View 4.5 及更高版本提供分层存储选项。您可以将 View Composer 副本存储在 SSD 上,而将链接克 隆存储在相对比较便宜的驱动器上,例如 SATA。借助这一新的分层存储选项,可以加快密集型操作(例如同 时调配许多链接克隆)的速度。

举例来说,您可以将副本虚拟机存储在基于固态磁盘的数据存储上。固态磁盘具有较低的存储容量和较高的 读取性能,通常支持每秒 20,000 次 I/O (IOPS)。固态磁盘也是比较昂贵的。但是,View Composer 为每个 ESX 集群上的每个 View Composer 基础映像快照只创建一个副本,因此副本不需要很多存储空间。当在许多 链接克隆上同步执行某项任务时,固态磁盘可以提高 ESX 读取副本的操作系统磁盘的速度。

链接克隆可以存储在比较传统的基于旋转介质的数据存储上。这些磁盘提供的性能较低,通常支持 200 IOPS。 它们比较便宜,可提供高存储容量,因而适合用于将许多链接克隆存储在大型的池中。ESX 不需要在链接克隆 上执行密集型的同步读取操作。

通过这种方式配置副本和链接克隆可以降低当同时创建许多链接克隆时出现的 I/O 风暴所造成的影响。

注意 :此功能专用于高性能磁盘解决方案供应商提供的特定存储配置。如果您的存储硬件不支持高读取性能,

请不要将副本存储在单独的数据存储上。 此外,您在为链接克隆池选择单独的数据存储时,必须要遵循特定的要求 :

? 如果共享副本数据存储,则该数据存储必须可从集群中的所有 ESX 主机访问。 ? 如果共享链接克隆数据存储,则必须共享副本数据存储。仅当您在同一台 ESX 主机上的本地数据存储上配 置了所有链接克隆时,副本才能位于本地数据存储上。

注意 :仅在 vSphere 模式下才支持此功能。链接克隆必须部署在运行 ESX 4 或更高版本的主机或集群上。

将副本存储在单独的数据存储或共享数据存储上时的可用性注意事项

池的可用性是需要考虑的另一个事项。将副本与链接克隆存储在相同的数据存储上时,View Composer 会在每 个数据存储上创建一个单独的副本,以提高可用性。如果某个数据存储变得不可用了,则只有该数据存储上 的链接克隆会受影响。其他数据存储上的链接克隆可以继续运行。

将副本存储在单独的数据存储上时,池中的所有链接克隆都将绑定到该数据存储的副本上。如果该数据存储 变得不可用了,那么整个池都将不可用。

要提高链接克隆桌面的可用性,您可以为存储副本的数据存储配置高可用性的解决方案。 存储阵列决策

.

.

当您针对 VMware View 实施选择存储阵列时,您需要选择要使用的磁盘类型和 RAID 类型。此外,您可能要考 虑快照、克隆、复制和可管理性。 当前的磁盘选项包括 : ? 光纤通道 (FC) ? 串行 ATA (SATA) ? 串行连接的 SCSI (SAS)

这些选项指的是存储阵列所用的协议,而不是阵列与 ESX 主机之间的协议。您还必须选择磁盘速度,通常介 于 7,200 RPM 与 15,000 RPM 之间。您通常可以基于预算对磁盘协议和速度做出选择,只要容量(IOPS 以及所 需空间量)可以支持 View 部署的预计大小即可。 当前的 RAID 级别选项包括 : ? RAID 4 ? RAID 5 ? RAID 1+0 ? RAID 6

? RAID-DP(仅 NetApp) ? MetaRAID(仅 EMC Clariion) ? vRAID(仅 HP EVA)

您选择的 RAID 类型主要取决于所购买的存储阵列。通常情况下,您做出购买决策不取决于特定中端存储解决 方案中支持的 RAID 类型。所有中端存储阵列均可通过多种方式以高冗余获得高性能。与选择各个磁盘一样, 只要选择的 RAID 可以提供所需的 IOPS 速度、容量 (GB) 和磁盘故障冗余,即可使用上述任何一种 RAID。

注意 :最多可以有 32 台 ESX 主机访问同一组 256 个分配的数据块级 LUN 或同一组 32 个 NFS 数据存储。 提高存储性能

以下部分介绍了用于提高存储性能的各种技术。用于提高存储性能的一种方式是缩短满足给定的 IO 请求所需 的响应时间(又称延迟)。闪存技术的高性能和低成本产生了一些创建其他缓存进而提高存储性能的创新方式。 此外,闪存技术还可通过减少与旋转磁盘相关的占地空间、能耗和散热来帮助减少对环境的影响。 固态磁盘 什么是固态磁盘?

.

.

固态磁盘 (SSD) 又称闪存驱动器,是一种使用闪存存储永久数据的存储设备。SSD 与硬盘驱动器 (HDD) 的不 同之处在于 SSD 没有旋转磁盘或可移动读 / 写磁头。由于没有移动零件,因此 SSD 噪音更小,而且不易受到 物理冲击的影响。SSD 的接口与 HDD 的接口相同,具有更短的访问时间和延迟,从而使其非常适于快速读写 数据。

闪存是一种特定类型的 EEPROM(电可擦可编程只读存储器)。它无需电源即可维护存储的信息。闪存与典型 EEPROM 的不同之处在于,闪存能够整块擦除其中的数据,这对于需要频繁更新大量数据的应用而言将大有 裨益。 小结

当您在评估您的 VMware View 实施的存储需求时,一定要考虑以下几点 :

? 在为生产 View 实施做出设计选择时,应了解虚拟机的磁盘需求。Windows XP 或

Windows 7 客户端与提供 服务器功能的虚拟机具有完全不同的需求。客户端的磁盘 I/O 超过 90% 是读取,速度相当慢(7 MB/秒或每20 个虚拟机 112 IOPS)。此外,除了操作系统和应用安装外,需要很少的磁盘空间,因为所有终端用户数据 都应存储在现有的网络集中存储、文件服务器或 NAS 设备上。

? 在您了解了给定 View 部署的磁盘大小、吞吐量和 IOPS 需求之后,即可获得选择存储协议、阵列类型、磁 盘类型和 RAID 类型所需的信息。精简配置、重复数据消除和克隆可以大大降低所需的磁盘空间。

? 在制定存储决策时,最重要的考虑事项往往是财务,而不是技术。考虑以下问题 :现有的数据中心资源是否 可以重用?购买全新存储环境的价值主张和投资回报率是什么?

.