但与之相比,企业对存储的投入并没有随数据量的急剧增长而增长,甚至有缩减的趋势,这对IT部门的要求将越来越高。这一矛盾迫使我们必须重新思考我们的工作方式,重新定义企业中运用的技术。
服务器虚拟化存储难题凸显
采用虚拟化技术的优势显而易见,通过将零散的资源进行整合,形成一个统一的资源池进行管理和再分配,能够有效提高IT系统的整体利用率。虚拟化技术在服务器运算领域的应用越来越成熟,也越来越广泛,许多企业的关键业务系统也已经开始逐步向虚拟平台迁移。而服务器虚拟化环境下对存储系统所带来的挑战也是前所未见的,首当其冲可能就是服务器虚拟化后众多虚机并用引起的存储性能下降及I/O瓶颈、更复杂的数据备份和灾难恢复、难以管理的共享存储、物理和虚拟环境下的存储性能难以有效提升以及如何为虚拟服务器选择正确的网络存储等问题。
迫切需要解决方案
服务器虚拟化后,各个应用程序都在各自的虚拟机上运行,相比于采用虚拟化之前,将产生更多的潜在存储I/O。相比于运算性能,存储性能的增长明显要慢得多,随着业务的种类的增多,独立运行在虚机上的应用程序将产生大量的随机I/O,这无疑会加大存储系统的工作负载。现实环境中传统存储越来越难于满足业务对性能的增长需求,而且主机端的缓存也越来越难于对性能进行提升。
不仅如此,传统的存储基础设施很难适应物理和虚拟混合环境,传统的备份方式也很难灵活地对虚拟环境下的基础设施进行保护,备份性能将大幅下降。同时,物理和虚拟混合环境下的存储共享管理也将变得越来越复杂。企业通常有很多不同的工作负载存储在存储系统中,对于管理员而言,存储卷、每卷支持的工作负载、对每卷的要求以及什么占用容量之间并不存在明确的关联性。
企业在采用虚拟化技术之后,还极有可能发生“虚机蔓延”问题。为了临时业务所建立的虚机,以及应用之后停止但长期未删除的虚机,将造成企业数据中心被大量虚拟机所占据,并给存储系统的可用空间带来了极大的浪费。传统的应对方法是在初期采购过量的存储空间,虽然磁盘价格正不断下降,企业在初期购买的存储空间越大,就意味着浪费的预算越多。