|
虚拟桌面场景中如何配置和管理存储如果对应的存储无法满足虚拟桌面架构所需要的i/o读写数,那么用户将面临难以接受的使用体验,会感受到应用响应慢甚至有宕机的体验。因此本文的意义对于这样的场景格外重要,将有助于那些即将部署虚拟桌面项目的用户选择合适的存储配置。 5. 考虑使用对虚拟化场景有特殊优化的存储设备。正如本文开始的时候所讨论的那样,虚拟化技术和存储之间正在进行无缝化的整合,新型存储产品通常都具有对虚拟化平台调优的相关功能。一些存储厂商会声称他们支持虚拟化平台是因为他们的产品支持vmwarev storage api阵列集成接口(vaai)以及vstorage api存储感知(vasa)接口,要知道对这两个接口的支持是新兴存储支持虚拟化平台的最低要求。而这些是没法和那些直接与vmware vcenter通信的存储相比的。在那样的功能支持下,存储可以提供基于每个虚拟机i/o请求的使用统计以及其它相关统计。这也是我们所提到的支持虚拟化的存储系统。需要谨记的是根据选择的存储系统不同,所具备的对虚拟化平台的支持功能也是不一样的。 6. 了解场景的i/o需求并进行估算。不管选择的是哪一款存储,都需要对场景中常见的i/o使用情况进行了解。理想的场景是,如果使用的是对虚拟化平台支持的存储,这将会容易很多。然而,即使使用的是传统的存储阵列,同样有相应的虚拟化平台调优分析工具,例如vmware的vcenter以及vcenter运行管理工具再或者是第三方的例如 dell的foglight虚拟化工具以及xangati 管理套件 (xmd),都可以用于评估场景中的i/o需求。 7. 模拟启动风暴场景。除了传统的来自虚拟桌面的i/o需求,另外一个顾虑则来自于启动风暴。启动风暴发生于当位于同一节点的所有虚拟机都同时启动的时候。虽然这并不会时常发生,但作为对存储阵列性能评估方式,我们可以借此了解极端情况下的存储性能表现。 8. 使用无代理防病毒方式。在病毒扫描风暴的时候,所有虚拟桌面上的防毒软件客户端都会同时启动并且对虚拟机进行全盘扫描从而对后端存储产生了极大的i/o压力。因此,在虚拟桌面场景,我们不建议用户使用有客户端的防病毒软件,事实上市场也不乏对应的替代方案。作为无代理防病毒解决方案的一种,与vmware的 vshield endpoint相兼容的产品和vsphere vdi产品的搭配使用,将极大程度上避免防病毒启动风暴,并且将终端用户的i/o需求剥离出来。相应的与vshield相兼容的产品包括symantec endpoint protection、 mcafee management for optimized virtual environments以及 trend micro deep security. 9. 不要备份。这并不是说备份不需要,相反的我们需要再次强调备份的重要性。如果我们使用的是之前提到的链接克隆方式创建每个虚拟桌面的操作系统,之上再运行虚拟应用和用户个性化数据,那么其对于每个虚拟机的备份意义就不大。这是因为操作系统本身实质上是克隆以及相应的应用都虚拟存放在一个已经备份过的共享存储上。对于物理机桌面场景,每个终端用户数据还是需要备份的,在虚拟桌面场景,用户数据建议存放在共享存储上。 10. 基于主机的缓存技术。基于主机的缓存技术是一项新兴技术领域,很多产品还都只是在尝试阶段。即便如此,市场上也有一定量的基于主机的缓存技术产品可供选择。通常实现的方式是以固态硬盘存储的方式作为缓存工作在每台物理主机上以便让虚拟机能更快的运行。闪存提供的额外的i/o处理能力可以让传统的虚拟桌面场景以更快的速度响应。但是并不是所有的基于主机的缓存技术都是一样的,因此需要详细了解相应的产品以确保其能合适用户的特定环境的需求。 存储选择尤其重要 部署虚拟桌面场景的存储选择尤其重要。如果对应的存储无法满足虚拟桌面架构所需要的i/o读写数,那么用户将面临难以接受的使用体验,会感受到应用响应慢甚至有宕机的体验。因此本文的意义对于这样的场景格外重要,将有助于那些即将部署虚拟桌面项目的用户选择合适的存储配置。 责编:王雅京 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
最新专题 |
|