原文:http://cormachogan.com/2014/03/24/vsan-with-horizon-view-interop/



       VSAN 也支持 VMware Horizon View 应该不会让人惊讶。VMware 发布了 HorizonView 版本 5.3.1,用于配合 vSphere 5.5.U1 VSAN 版本使用。这个版本允许通过默认的桌面存储对象策略,将桌面成功部署到 VSAN 数据存储上。我们将分步说明配置和运行操作,然后再讨论默认的策略设置。


       部署操作和之前的 VMware View 版本基本相同。没有太大的不同。请像之前一样创建桌面池。您还需要选择虚拟机和快照组合,它们将形成副本,进而成为链接克隆桌面的基础。但是,根据 VSAN 指南上的 View,这种虚拟机和快照组合应使用默认的虚拟机存储策略(换句话说,在 VSAN 数据存储上创建虚拟机时不应该选择任何策略)。所以,当您检查副本对象的虚拟机存储策略时,应呈现如下信息:

VSAN 和 Horizon View 的互操作


       但,等一等!我刚才不是说副本会使用默认策略吗?那为什么策略显示为“None(无),为什么我们会看到“RAID-1”配置?“None(无)是默认策略在 UI 中的显示方式。我同意如果换成显示“default(默认)会更好(我会在内部处理的)。还有,默认策略中确实会包括 RAID-1 功能;它会将“Number ofFailures To Tolerate(允许的故障数目)设置为 1。所以,这个副本具有很高的可用性,可以在群集(网络、磁盘或主机)出现故障时继续访问。


       必须操作的唯一不同步骤是,将 VSAN 数据存储选为您的目标(在创建永久链接克隆池的过程中选择):

VSAN 和 Horizon View 的互操作


       现在我们创建了桌面池,下面我们将专注于分配的链接克隆桌面。让我们看一个使用该基础副本部署的桌面。这个桌面的虚拟机存储策略看起来应该像这样:


VSAN 和 Horizon View 的互操作


       部署在 VSAN 上的链接克隆桌面有一个虚拟机主命名空间对象和 4 个硬盘 (VMDK) 对象。这些对象关联了默认(“None(无))的策略。为什么有 4 个硬盘?View 迷们已经知道原因,但我还是要为其他人解释一下,因为有 (1) 操作系统磁盘(克隆磁盘)。有 (2) 用户数据磁盘或永久磁盘,其中存储了 Windows 配置文件,这样这些配置文件就不会受刷新、重组操作等 ViewComposer 操作影响。有 (3) 内部磁盘,其中存储了 AD Sysprep 信息,还有 (4) 系统可释放磁盘 (SDD),其中存储了 Windows 页面文件和临时文件。


        如果我们仔细研究这些硬盘,我们会发现这些磁盘都使用了默认的虚拟机存储策略,该策略会将“Number ofFailures To Tolerate(允许的故障数目)设置为 1


VSAN 和 Horizon View 的互操作


       总之,View 5.3.1 建议在这种初始实施中使用默认的虚拟机存储策略。我知道现在有很多计划可以针对未来不同的磁盘类型使这些策略更具可配置性,但 View 5.3.1版本中还没有提供这种功能。


       现在,有一种方法可以更改 VSAN 默认策略(如果您希望更改)。但是,只能通过 esxcli 命令行实现。VMware 知识库文章 2073795说明了操作方式。但是要记住,该操作会更改 VSAN 中部署的每台虚拟机的默认设置,不仅仅是 HorizonView 副本和桌面,所以请谨慎操作。该操作也会应用到每个虚拟机存储对象和磁盘上。详细点说就是,如果您决定为默认策略增加 10% 的闪存读取缓存,则每个分配到 VSAN 数据存储上的对象都会获得 10% 的缓存预留。这其中包括不会从读取缓存获益的磁盘对象,例如内部磁盘。您也会面临消耗所有读取缓存的风险。VMware 的建议是坚持默认策略,允许所有存储对象平等共享读取缓存;需要使用的,使用读取缓存,不需要使用的,则不使用。


        最后,关于 View VSAN 需要记住以下几点:

  • View     Storage Accelerator/CBRC 可以很好地和 VSAN 配合使用。

  • VSAN 不再需要副本分层。该功能会将副本放置在闪存设备或 SSD 备份的单独数据存储中。这意味着,读取 I/O 操作将由闪存/SSD 层直接提供。VSAN 不再需要配置,因为所有 I/O(如果系统正确进行了大小调整)由闪存层提供。

  • 这个初始版本不支持 SE     Sparse Disk。链接克隆池使用原始的 vmfsSparse 格式。

  • 支持完全克隆和链接克隆(虽然我在这篇文章中没有具体说明)



       欢迎在微博上关注我,这样在我发布博客文章后您就会收到通知,并可以让您了解更多有关 VMware 存储的信息:@VMware中国


————————————————————————————————————————————


作者:Cormac Hogan

CormacHogan 现任VMware R&D 的集成工程团队存储架构师。他是爱尔兰科克郡 EMEA 总部的首批 VMware 员工之一(该总部于 2005  4 月成立),曾在 VMware 技术营销与支持部门任职。他撰写过大量关于存储的白皮书,还发表了许多关于存储最佳实践和新功能的演讲。