存储 频道

服务器虚拟化所带来的五大存储新难题

  2. 更复杂的数据备份和灾难恢复

  这方面最大的错误之一就是试图使用传统备份方法来保护虚拟基础设施,Boles表示。对于传统备份,“从硬件上的虚拟机数量来看,降级和备份性能并不只是线性降级。你想在夜晚保护这些虚拟服务器,而这无疑将制造一场备份争夺战。而当你试图在这一台物理服务器上同时进行10个备份,服务器内部的内存、CPU、网络和存储将出现激烈争斗,”他表示。

  使问题更加复杂的是工作负载迁移工具(例如VMware的Storage vMotion),这些工具可以让用户在共享存储位置之间迁移虚拟机磁盘文件,“现在你必须保持与这些随时可能迁移的虚拟服务器相关的备份的有效进行,这又可能陷入其他瓶颈,真是让人头痛的问题,”Boles表示。

  虚拟桌面的I/O困境

  虚拟桌面I/O工作负载正在严重“折磨”硬盘阵列。现在恐怕只有入门者还在运行个人工作站的传统I/O工作负载,而大部分IT部门都在运行成千上万个虚拟桌面,且是在单个存储平台进行,这造成了极大的I/O 混乱。

  “他们在磁盘的不同位置进行顺序I/O操作,从阵列角度来看,这无疑使简单易用的顺序I/O模式变成了讨厌的随机I/O模式,”固态存储阵列制造商WhipTail Technologies公司James Candelaria表示。

  这对于传统存储阵列是个严重的问题,因为很多公司没有足够的缓存来处理涌入的数据,这就会出现缓存故障,减慢系统速度。

  如何解决:首先,执行I/O配置分析以确保你知道I/O的需求。“一般的经验法则是,在稳定状态的环境中,支持虚拟桌面基础设施上的典型用户,你需要每人每秒20到40的I/O,”Candelaria表示,“如果你没有考虑这个I/O需求,用户体验将会变得一团糟。”

  同时,确保你拥有适当的存储结构和传输结构。“我发现我们很多用户试图在没有高速存储结构的情况下进行虚拟桌面项目,并且他们持续地最大化利用SCSI上运行的千兆存储,”他表示,“事实上,这种情况下,你需要一个更高速的传输通道,例如万兆iSCSI或者光纤通道。”

  如果你想要向远程用户提供虚拟桌面,请确保你有足够的带宽来支持良好的用户体验。

  最后,确保你有足够的写入I/O,Candelaria表示。如果设计正确的话,桌面工作负载通常是以写入I/O为主,而不是读取I/O。传统供应商(例如Citrix和VMware)提出了通过碰撞阵列(并且不需要回传到阵列)减少读取流量的方法,从而减少冗余流量。

  如何解决:一些供应商正在为其虚拟基础设施内运行的虚拟环境建立备份和恢复工具,通过这种方式,供应商可以捕获和管理物理服务器上的数据,并且在数据离开虚拟服务器之前对数据进行优化。

  例如,Acronis最近推出的产品可以在几分钟内备份虚拟机,并在相同时间内恢复数据,同时保持数据的有序性。很多供应商开始利用一些虚拟化基础设施技术(例如存储快照工具和复制)来使备份更快更简单。

  当美国阿肯色州的费耶特维尔银行第一次开始虚拟化服务器时,高级副总裁兼IT经理Les Barnes采用了与传统服务器备份相同的方法来进行备份:他使用了磁带库。 但是,由于备份通常是在晚上进行,而越来越多的客户需要24小时访问网上银行系统,这时就需要另一种解决方案。

  他弃用了传统备份,改用SAN复制和SAN快照,以确保SAN的多个副本可供使用。

  “使用SAN复制的优点在于它可以从服务器彻底地卸载任何I/O,”Barnes表示,“现在变成了SAN集群到SAN集群的通信,完全在备份通道进行,对最终用户或者虚拟机没有任何影响。并且如果我需要恢复的话,我可以在几分钟内完成,而不需要几小时或者几天。”

  Elam认为Arnold Worldwide的SAN是帮助改善备份的途径。“现在几乎不可能利用周末时间将所有数据写入到磁盘,”他表示,该广告代理公司的SAN承载着60兆兆字节的数据。“我们复制了很多数据在异地作为备份,还保持着快照,我们也进行重复数据删除以快速获取备份。”

  但Elam警告说,这些快照是相当大的:“当我们采取快照方法时没有意识到的最大问题是快照或者重放所占用的空间。我们甚至认为这不需要多少空间。建议大家进行规划。”

0
相关文章