为何存储性能对虚拟桌面用户体验如此重要?其最重要的衡量标准是什么?
存储专家Chris Evans表示,从传统角度来看,在分布式桌面或笔记本环境中,单一用户的PC对存储性能的要求不是特别高。大多数PC机器的存储的速率都是7200转或5400转,容量大致在1TB或2TB。此外还有一些消费者类型的设备,其较差的响应时间不会影响到用户桌面体验。当一个标准桌面用户进行文件搜索或其它I/O相关工作的时候,仅会影响那一台桌面。在虚拟机桌面部署场景中,从另外一个角度考虑,较慢的响应时间可以影响许多或者该架构下的所有用户体验,甚至产生其它方面的影响。因此对于虚拟桌面环境中使用的存储来说,需要能够在任何负载情况下均能提供连续的I/O响应。
有关于哪些是决定虚拟桌面环境存储性能的因素,通常对于一个Windows 7 桌面来说大约是5-10 IOPS。在启动期间,IOPS会增加10倍,即50-100 IOPS。(这个数据仅供理论参考,具体情况需要针对真实的目标环境进行分析。)
当提及对虚拟桌面用户体验进行衡量的时候,最重要的一项指标显然是性能,这一点很大程度上取决于磁盘响应时间,例如是否正在打开一个本地文件,启动一个应用或者正在开启桌面。除了以毫秒级来衡量响应时间外,虚拟桌面部署的时候也需要考虑响应容量对应的IOPS数量。另外还需要知道的一点是,负载通常为随机I/O请求,这也对提供连续性能表现加大了难度。容量相对而言不是问题。将启动磁盘与用户数据分开有多种实现的方法。用户数据可以集中存放,使用非连续的虚拟桌面配置方式,同时也可以再启动数据消除技术。