使用SSD解决VDI启动风暴问题

支撑虚拟桌面基础架构(VDI)的存储环境需要仔细的规划,以避免VDI启动风暴的问题,即当大量的用户同时登录系统时所造成的系统反应非常缓慢。有许多方法可以解决这个问题,但最有效的方法是将数据巧妙的放置在SSD(固态硬盘)上。

VDI启动风暴的问题表现形式非常简单。虚拟桌面工作负载是可预测的;它基于桌面用户的工作时间,通常是每个工作日的上午9点到下午5点。相对于服 务器的工作负载而言,普通的一台虚拟桌面所产生的所有存储I/O是相当低的,因此通常在一台物理主机上可以部署的虚拟桌面的密度比虚拟服务器要大得多。相 反,虚拟桌面的初始启动则相当消耗资源,此时操作系统和应用需要从磁盘读取大量的数据以加载和执行。

VDI启动风暴发生在大量的虚拟桌面在短时间内同时启动之时(例如,在上午8点到9点之间),由此引起的大量存储I/O可以很轻易的将存储系统淹没。如果存储系统不能很好的设计以处理如此密集的I/O负载,最终存储系统将无法提供服务。

当这种情况发生时,桌面用户将会感觉到虚拟桌面极度缓慢,以至于几乎无法使用。如果这种情况每天发生,那么你可以确定你的用户将会不停的抱怨,你的 VDI项目将趋于失败,你的用户也会强烈要求重新使用他们的物理桌面。你必须竭尽全力避免这种情况发生,也即由于缺乏良好的设计而导致一项具有许多优点的 技术解决方案,最终的实现效果却非常之差。

在VDI实施之后来改善缺乏良好设计的存储系统是可能的,但相对于在之前做出正确的规划,代价要高昂得多,例如也许你的系统由于无法升级以满足需求,导致系统需要整个被替换掉。

一旦用户启动系统,登录和加载应用之后,存储I/O通常将保持在一个比较低的水平。虚拟桌面在启动时和启动之后所产生的IOPS有着天壤之别,导致VDI环境下的存储架构设计极具挑战性。

通常,运行Windows 7的虚拟桌面在启动时会产生50到100个IOPS,一旦运行平稳,平均IOPS下降到5-10。因此,为了满足由启动风暴引起的I/O需求,你的存储系统通常需要设计成能满足这种最坏的情况。

仅仅为满足启动风暴时的IOPS需求而设计的存储架构将相当昂贵。通常,为增加存储系统的IOPS处理能力,你需要增加更多的的物理磁盘,从而使负 载可以分布在更多的磁盘之上。这意味着你将拥有大量超出你需求磁盘容量。设想,设计一条具有8车道的高速公路,仅仅只是为了处理每天1到2个小时的高峰期 拥堵,而在余下的时间里,仅仅两条车道就足以应付。最终的结果,你将不得不维护一条极其昂贵的高速公路。

(责任编辑:)

分享到:

更多
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
  • 微笑/wx
  • 撇嘴/pz
  • 抓狂/zk
  • 流汗/lh
  • 大兵/db
  • 奋斗/fd
  • 疑问/yw
  • 晕/y
  • 偷笑/wx
  • 可爱/ka
  • 傲慢/am
  • 惊恐/jk
用户名: 验证码:点击我更换图片
资料下载专区
图文资讯

如何使用Direct Console User Interface解

如何使用Direct Console User Interface解决棘手问题

对于管理员来说,很少会遇到不能使用vCenter Server管理主机的情况,但是即便真的出现...[详细]

如何解决物联网应用难题

如何解决物联网应用难题

2003年,全球仅有5亿多台联网设备,人均只有0.08台,也就是说平均每人只有0.02台设备...[详细]

网络攻击检测:五大致命弱点和解决办法

网络攻击检测:五大致命弱点和解决办法

IT安全如今已不再是保卫(不存在的)边界,而是保护公司的受攻击面。而云、移动性、BYOD...[详细]

企业客户应该对安全厂商提出的三个问题

企业客户应该对安全厂商提出的三个问题

作为一个安全行业的客户,怎么知道什么样的技术、产品和服务将会满足自身的需求?本文...[详细]

企业面临的六大安全问题及解决方案

企业面临的六大安全问题及解决方案

本文中,IT安全专家讨论安全漏洞的主要原因,并建议企业如何规避风险。 事实上,根据T...[详细]

返回首页 返回顶部