随着大数据与云计算时代的到来,云计算、大数据、物联网、云数据中心以及对虚拟化的进一步应用都是最热门的话题。而笔者认为,这一切的基础都要有存储做保障,而传统存储设施以及跟不上现实需求。面对这一现状存储厂商应该何去何从?下面就具体分析。
云计算和虚拟化的首要目标是创造一个数据中心,能够更加适应业务需求,使技术成为一个竞争武器,而不是一个成本中心。存储在这一转变中扮演着关键的角色,从而可以让这些IT创想成为现实。
存储管理方面存在一些令人头痛的的难题。譬如:配置、绩效管理、扩大存储、数据保护等。解决这些难题的关键是创建一个存储值的基础设施,它有三个步骤: 虚拟化存储、自动存储,和云扩展存储。今天将着重讲解存储虚拟化,另外两个步骤我们将在下一个专栏再做介绍。
存储虚拟化可以采取两种形式。首先,存储管理过程如设置、LUN创建和RAID配置可以虚拟化成为存储系统的一部分, 这样就不用处理单个的硬盘问题。
配置任务是存储管理的难题之一, 而虚拟化可以很大程度上解决这一难题。虚拟化只需要存储管理员或应用程序所有者简单地拨一拨所需的存储量, 并将存储量到输入到一个主机或虚拟机,剩下的交给后台的存储软件负责就行了。
第二种类型的存储虚拟化是建立在上面提到的所需的存储量之上, 并将其拓展到多个存储平台, 即使这些存储平台来自不同的供应商。也就是典型的数据中心存储基础设施。显而易见的是没有一个存储解决方案可以解决所有的数据中心的存储需求,尤其是这些不断发展着的数据中心。
而多个存储解决方案的需求又将引发存储管理的又一难题。要同时管理来在多个存储供应商的多个存储系统很浪费时间且容易出错。存储硬件虚拟化可以提供一个集中管理和数据服务平台,从而可以解决这一难题。这些解决方案增加了硬件存储的灵活性,并且能够统一操作,以便所有任务都以相同的方式执行,这样可以减少管理时间和错误。
远程存储云在存储虚拟化中也发挥着重要作用。在最近的一次“调优的云主存储器”的测验中,我们发现云存储软件通常需要利用一个混合模型的本地缓冲来提高性能,但远程云存储的利用价值几乎是无限的。云软件通常会使用任何可用的存储系统,然后呈现同样的“拨号”配置。它可以联同其他存储虚拟化的解决方案来制定一个完全统一的本地/远程存储方案。创建存储值基础设施的最后一个步骤就是利用存储自动化以及云存储自带的数据保护和灾难恢复功能。