借助SSD大幅提升VDI性能
2013-07-03 TechTarget中国 编辑:李哲贤
在VDI性能达不到预期时,你可能会抱怨网络或存储问题。如果想看到性能从根本上改善,请关注存储——并准备好预算。
在全新的虚拟桌面环境中,启动时间慢、应用登陆时间长、关机和数据访问时间长都会令用户满意度下降。VDI性能会受到三方面的影响:网络带宽、处理器能力和存储性能。不同组件的处理方法不同,预算也不同。
在我们改善存储性能之前,先来关注一下网络因素。
网络和处理器增强不符合标准
改善网络性能的方法可能包括升级交换机、部署WAN和LAN加速器、购买更多的带宽、部署QoS服务等等。这些改善性能的尝试无不意味着停机时间、成本增加、以及在时间和服务上的大幅投入。然而,改善的结果无法保障,尤其是对基于外部网络连接的远程用户。
处理器性能改善的结果类似。增加计算资源通常需要升级服务器的物理处理器,以及RAM。对于很多情况而言,更换CPU和RAM被证明是成本高昂和效率低下的,尤其是相比服务器的替换非常简单。然而,对多数企业网络而言,替换一批服务器就是唯一简单有效的方法,但是性能的改善无法跟花费的成本、停机时间和增加的工作量成正比。
引入SSD
网络存储是剩下的唯一能真正改善VDI性能的方法。然而,速度总是伴随着成本,你期望的存储速度越快,所花费的成本就越高,使得在VDI性能管理中ROI成为关键因素。
VDI客户端对存储的消耗量巨大,因为每台VM都需要一个虚拟硬盘用于子OS、应用等等数据的存放,这为每台VM带来数GB的存储空间需求。不断增加的存储需求也带来了投入的增加——尤其是日常VDI操作,如分发、启动、关闭和应用加载等等都需要昂贵的存储IO能力支撑。更为关键的是,正是这些动作对用户体验的影响最明显。
另外,任何对存储性能的增强几乎对每个操作都有积极影响,从备份到应用性能再到业务分析。考虑到这点,你可以看到高速存储技术,如SSD固态硬盘会对你企业提供最直接的帮助。
随着价格下降、容量增加和可用性的增强,SSD对于VDI部署的意义变得越来越重要。当用户登录VDI客户端时,在很多VDI软件中客户端(子OS/桌面)以类似蛋糕层的方式加载来创建可用的桌面。该过程对存储需求很密集伴随大量的IO。此时,通过SSD搭建的SAN可以提供极大地性能改善。
其它的存储密集需求出现在VM启动时,磁盘IO用于加载虚拟OS。同样,迁移到SSD可以极大改善性能。此外,这些SSD还可以为其它IT进程带来性能提升,帮助改善环境的整体ROI。
现在的SSD有多种形状和尺寸,一些设计用于大型磁盘阵列,其它的用于SAN的一级缓存,还有些部署在网络连接存储或本地终端中。这些归根结底是为了把SSD用于可以为最多用户提供最大收益的方面——通常意味着在环境中添加SSD SAN。
性能、可靠性和存储容量需求的增长都是SSD普及的催化剂,也允许IT在多个业务单元、部门和服务之间共享SSD的投入成本。简化部署、可靠性和容量的改善都可以成为采用高成本SSD的理由。