部署一个虚拟化桌面基础设施(VDI)环境很复杂;存储管理员必须处理很多关键性问题,因为存储是至关重要的。VDI环境是否能够成功依赖于用户体验,而存储又是对用户体验影响最大的。如果没有恰当地设计、实施和管理你的虚拟桌面存储,那么就可能会出现问题。 VDI环境如何影响存储 对于VDI环境中的存储来说,最大的管理问题就是在存储输入/输出次数处于高峰时,能够保证系统平稳运行。
“启动风暴”发生在一大群用户同时启动系统和加载应用程序时,是导致输入/输出激增的最可能原因。启动桌面需要占用很多资源——操作系统和应用程序都需要在磁盘上进行许多读操作。如果将这些活动再乘以用户正在启动的几百个桌面的话,由此……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
部署一个虚拟化桌面基础设施(VDI)环境很复杂;存储管理员必须处理很多关键性问题,因为存储是至关重要的。VDI环境是否能够成功依赖于用户体验,而存储又是对用户体验影响最大的。如果没有恰当地设计、实施和管理你的虚拟桌面存储,那么就可能会出现问题。
VDI环境如何影响存储
对于VDI环境中的存储来说,最大的管理问题就是在存储输入/输出次数处于高峰时,能够保证系统平稳运行。“启动风暴”发生在一大群用户同时启动系统和加载应用程序时,是导致输入/输出激增的最可能原因。启动桌面需要占用很多资源——操作系统和应用程序都需要在磁盘上进行许多读操作。如果将这些活动再乘以用户正在启动的几百个桌面的话,由此产生的输入/输出量可以很快让一个存储阵列陷入瘫痪。启动风暴不会轻易地消失,并且通常会对性能产生重大影响——它们的影响可以持续30分钟到两个小时。
存储输入/输出在初始化登录和应用程序加载之后会有所缓和,但是在一天中,总会有其他事情会导致存储输入/输出量的增加,比如进行桌面补丁、防病毒软件升级/扫描和下班时用户注销登录。对于VDI环境来说,数据存储基础设施能够应对这种高峰时段是至关重要的。
开销是另外一个重点。VDI和服务器虚拟化有着不同的ROI,在VDI环境中的管理并不像服务器虚拟化那么容易。除此之外,为VDI配置一套合适的存储基础设施也需要很大的花费。许多存储管理员必须购买比预期需要更多的数据存储,以保证需要的每秒输入/输出操作(IOPS)。
需要准备的是更大规模的管理员队伍或更多的管理费用。成百上千的虚拟桌面的虚拟磁盘将会需要创建和维护;这会是一项繁重和困难的任务。
决定存储需求
为了恰当地设计一套VDI基础设施,你需要了解虚拟桌面用户的资源需求。不要做任何假设,如果要恰当地计算出需要的资源,你需要从虚拟桌面用户那里统计真实的数据。准确地描述用户和计算他们的资源使用情况是决定存储需求的关键。一些第三方供应商,比如Lakeside软件公司和Liquidware公司,其软件可以从用户的桌面收集数据,以便对自己的环境进行评估并决定需求。你收集数据的时间越长,其受到突然和间歇性活动影响的可能性就越小。
对于存储来说关键的测量是IOPS。许多因素会影响IOPS值(缓存、块大小),基础的计算来源于硬盘的工作原理:转速(rpm)、延迟和寻址时间。一块普通的7200转硬盘可能达到75 IOPS,一块10000转的硬盘能达到125 IOPS,15000转的硬盘能够达到175 IOPS,而固态硬盘是5000 IOPS。而对于RAID组,你可以乘以RAID组中磁盘的个数来计算出RADI组总的IOPS值(比如六块15000转硬盘X175 I0PS = 1050 IOPS)。还有其他因素,比如缓存可能会增大IOPS,而RAID在网络存储协议方面的系统开销和延迟会降低IOPS。
你应该一直测量用户真实的资源使用情况,但是开始的时候,也可以参考一些平均值。这些平均是基于某种特定类型的用户的。
点击这里获取用户资源平均值PDF文档
不要将你的VDI存储设计为只能处理平均输入/输出负载,它还必须能对应高峰时的输入/输出负载,以便提供良好的用户体验。拥有足够的存储空间无疑是很重要的,但是其性能表现更加重要。因为轴的数量对于存储阵列的性能有重要作用,你可以使用更高性能的磁盘已获得所需的IOPS。
作者
相关推荐
-
VDI部署:如何节省闪存空间
在VDI生态链中存储往往代表着最弱的一环,尤其是当组织仅依赖硬盘系统时更是如此。简单来讲,机械硬盘跟不上数百个或者上千个同时运行的虚拟桌面对存储的性能需求。
-
纯软件谋求改变VDI存储市场
某些人错误地认为VDI市场上所有的厂商都一样。实际上所有厂商往往做了以下两件事当中的一件:加速现有存储或者基于主机现有磁盘创建vSAN。
-
服务器存储和VDI存储之间的三种差异
理解普通服务器和VDI在使用存储设备方面存在哪些差异是非常重要的。服务器存储的性能表现并不会对用户体验造成直接影响,而VDI存储却可能存在这种问题。
-
VDI环境中的存储需求是怎么算出来的?