VDI环境的性能利器——固态存储

日期: 2012-09-24 作者:Alastair Cooke翻译:陈中华 来源:TechTarget中国 英文

在大部分VDI项目中,管理员用数据中心的存储替换所有用户端的磁盘。这种使用方式为存储的性能带来巨大的挑战,但是固态存储显然可以为你解决这个问题。   固态存储非常适合虚拟桌面基础设施(VDI)环境,因为它的单位处理成本更低。在启动VDI项目之前或者在VDI环境遭遇性能问题时,可以进行相应的计算,以确定固态硬盘(SSD)是否是你所需。

  VDI的容量问题   在VDI环境中,有关存储的第一个问题便是容量。当你将桌面全部部署到数据中心时,用户端的磁盘被数据中心的存储所替代。举例来说,500个用户乘以每人40 GB的磁盘容量就需要在数据中心有20 TB的磁盘容量。这对存储空间的需求是非常惊人的,而……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

在大部分VDI项目中,管理员用数据中心的存储替换所有用户端的磁盘。这种使用方式为存储的性能带来巨大的挑战,但是固态存储显然可以为你解决这个问题。

  固态存储非常适合虚拟桌面基础设施(VDI)环境,因为它的单位处理成本更低。在启动VDI项目之前或者在VDI环境遭遇性能问题时,可以进行相应的计算,以确定固态硬盘(SSD)是否是你所需。

  VDI的容量问题

  在VDI环境中,有关存储的第一个问题便是容量。当你将桌面全部部署到数据中心时,用户端的磁盘被数据中心的存储所替代。举例来说,500个用户乘以每人40 GB的磁盘容量就需要在数据中心有20 TB的磁盘容量。这对存储空间的需求是非常惊人的,而存储区域网络(SAN)的磁盘的价格要比用户端的硬盘高价格很多。

  不过令人高兴的是,黄金镜像技术(如VMware的链接克隆或是Citrix的PVS技术)可以解决磁盘容量的难题。在磁盘上只保存一份系统磁盘的完整副本,而用户所拥有的只是他改变的部分。在这种情况下,存储容量的要求将变为一个40GB加上每个用户的6GB,在这个例子中500个用户加起来总共是接近3 TB的存储容量。

  如果桌面不是永久性的,VDI的存储需求可能会更小,因为每个用户在注销时不需要保留其改变的数据。

  VDI存储的其它问题

  你有了这些磁盘容量之后,接下来等待你的将是VDI环境中磁盘处理速度的问题,它的衡量标准是我们通常所说的IOPS(每秒输入输出)。在这个例子中:通常每个用户会占用80个IOPS,那么500个用户将是40000个IOPS。大多数情况下,每个用户并不是一直使用80个IOPS。一个普通的用户在使用桌面时平均只需要10到20个IOPS。

  当用户登录,虚拟桌面重新启动,或应用更新时,将产生大量的I/O。在某些场景下,I/O的要求是固定的,如果存储系统的I/O性能较差,它将花费更长的时间来完成这些任务。如果磁盘系统的设计是给每个用户20个IOPS,那么当所有用户在同一时间登录时,他们将花费4倍于原来电脑的登录时间,这将是非常糟糕的。

  固态存储所能解决的问题

  固态存储向来以昂贵,高速以及可以处理大量的IOPS而著称。例如,一块典型的企业级固态硬盘可以提供超过10000个IOPS,而一般的高性能机械硬盘最多只能提供大约200个IOPS。如果要满足所有500个桌面磁盘的IOPS请求,大概需要200块高速机械磁盘,但如果换成企业级固态硬盘,则只需要三块。即使其价格是机械硬盘的20倍,但是从满足IOPS需求的角度来看,它仍然要比购买机械硬盘便宜。

  SSD有趣的特点之一是它会提供更多的IOPS,而不是更大的容量。这意味着一个SSD的SAN可以提供惊人的IOPS数量,通常是几十万IOPS和几个TB的存储容量。所有的存储仅仅占用几个U的机架空间以及几百瓦的功率。

  不幸的是,对于SSD这样的小容量存储设备,其成本却可以与磁盘满配的企业磁盘阵列相媲美。不过,仔细考虑一下:这些机械磁盘在容量变大,转速变快的同时却没有提供更多的IOPS。因此,如果想获得相同数量的IOPS,唯一的办法就是增加磁盘的数量,从而占用更多的空间和能耗。

  最后一点,固态存储阵列单个IOPS的成本会更低。更重要的是,SSD可以解决VDI部署中磁盘性能的瓶颈。

  实现固态存储的其他方式

  在虚拟桌面环境中有很多建立固态存储的方式。

  事实上,你甚至可以在虚拟主机或PVS服务器中内置固态硬盘。将一对固态硬盘放在每台物理服务器上,并根据需要添加相应数量的服务器来获取更大的服务器计算池的容量,更好的性能及可扩展性。特别是对于那些类型为随机的虚拟桌面池来说,这种方法非常好,一旦用户注销,桌面将回到一个初始的状态。

  内置SSD的工作方式适合的场景很多,如Citrix的PVS服务器,以及一些存储应用,这种应用可以将本地存储转换为共享存储(如应用于VMware View的Nexenta VSA)。 这些工具可以让你使用相对于SAN来说更便宜,体积更小的本地存储,而且可以随着规模的增长进行扩展,以及更准确的针对用户数量制定计划。

  固态存储是解决VDI环境中IOPS性能问题的一大法宝。你所需要做的就是对固态存储的价格和它带来的价值进行仔细的衡量。

相关推荐