技术分析:虚拟化制约磁盘效率?

企业战略集团(ESG)最近开展了一项题为"2011 IT开支意向"的调查,超过60%的受访者表示,2011年在虚拟化软件方面的开支将会增长,虽然虚拟化被寄予厚望,帮助企业降低运营成本,但虚拟化存在两个隐藏成本一直困扰着管理员:磁盘空间利用率和磁盘性能不佳。

快照的潜在影响

在许多IT组织中,服务器管理员可以创建虚拟机(VM)快照,以便在不当修改虚拟机设置后执行回滚操作,但是,快照会占用大量的磁盘空间,更为糟糕的是,每次创建快照时,要收集自上次创建快照以来服务器发生的变化,这个过程是相当耗资源的。

虚拟化提高资源利用率的同时也隐藏着浪费

如果系统有多个快照,每个快照文件都必须打开以便重新为VM创建新的快照,底层磁盘子系统资源会变得严重不够用或性能不佳,除了考虑磁盘空间外,管理员还必须解决可能会影响整个主机和所有VM性能下降的问题。

虽然创建VM时可能会限制其可支配的磁盘限额(如10~20GB),但快照占用的磁盘空间不受此限制,可以比VM 占用的磁盘空间大N倍,虚拟化基础设施的存储资源很快就会被用尽,迫使企业购买更多的磁盘,以满足不断增长的快照需要,导致企业错误地认为存储投资高于预期。

删除VM会释放掉磁盘空间吗?不一定!

删除VM,它曾占用的磁盘空间并不会完全回收,用户从VMware管理工具删除VM的配置后,并没有真正删除虚拟基础设施上存储的文件,如果需要,事后还可以恢复被删除的VM,久而久之,就会存在很多孤立的磁盘空间,并且不可再分配,磁盘空间就这样被浪费掉了。

自动化=无更多的隐藏磁盘空间和利用率

IT过程自动化被证明是虚拟环境中控制磁盘空间隐藏成本和利用率最有效的办法。

快照请求过程自动化后,管理员可以创建策略,指定快照在某个位置可以保留的时间长度,通过自助服务门户,用户可以恢复快照,提交快照或请求延长保留时间,这一切都不需要虚拟化管理员跟踪每个独立的请求。

同样,管理员可以自动化搜索孤立的VM,创建相应的报告,然后自动识别孤立的VM,并有效地清除它们,自动化这个任务后,可以节省大量的时间,管理员可以将精力放在其它关键任务上。

许多组织受虚拟化可以降低成本思想的影响逐步转向了虚拟化平台,但它们可能没察觉到那些潜在的隐藏成本可能会增加,如存储资源的浪费,创建快照和删除VM引起的I/O性能下降等等,合理正确使用一些工具,可以帮助企业避免这些问题,节省运用成本。