比特网/huanghui 发表于:14年08月11日 14:35 [转载] DOIT.com.cn
传统存储解决方案的弊病很多,这些弊病多由异构存储和SAN孤岛造成。异构存储是说在企业IT系统中,存储设备往往来自不同供应商。不同的供应商意味着不同的底层架构、不同的管理界面、功能、性能以及运维升级的操作都会有很大的差别。如果客户需要对存储系统进行升级,就必须要找到相应的供应商进行操作,这样一来,企业很容易被一家或者几家供应商所绑架。
此外,例如,为了将数据从一家厂商的存储阵列移植到另一家厂商的存储阵列,客户可能需要获得专业化服务,而这些服务需要额外的高昂费用,增加企业的IT运维成本。另一方面,多种存储系统共存使得企业需要聘用非常专业的技术人员对这些系统进行管理,人员成本又成了一个难以解决的问题。
异构存储带来的高成本问题不仅反映在IT运维/升级成本和人员成本,为了移植数据或更改存储基础设施,企业必须经常让存储设备离线(停机)。这些行为会中断正在访问企业数据的应用程序,从而延长应用程序故障时间,而这一故障给企业运营造成的时间成本是非常高昂的。
SAN孤岛与异构存储有非常直接的关系。由于存储设备来自多个厂商,而且各自有各自的操作规范,那么多个SAN之间很难实现相互协作,集中管理并实现资源的共享就更无从谈起了。这样造成的结果是,可能一个SAN设备长期处于闲置状态,但是另一个SAN又可能一直处于高负载状态。SAN孤岛无疑也将极大的增加企业存储系统的管理难度和运维成本。
为了解决异构存储和SAN孤岛给企业带来的高成本、低效率问题,必须设计一个新的技术再造新的规范,很明显存储虚拟化就是这个技术。简单来说,存储虚拟化的基本思路是将底层的硬件设备(这里的硬件设备可能是多家厂商的不同规格、不同功能的阵列产品)池化,形成多个不同容量、不同性能的存储资源池。而上层的服务器系统管理程序所看到的也是这些存储资源池。
从存储虚拟化本身以及所解决的问题可以将其优势包括四个方面:
第一:整合异构存储,降低运维成本。整合异构存储是存储虚拟化的首要任务,所有存储设备将不再被贴上供应商的标签,企业也不会被一家或者几家厂商绑架。因为存储虚拟化方案中,底层的硬件设备相对上层应用来说是完全透明的。
第二:消除存储孤岛,提高系统灵活性。由于所有的存储资源都被虚拟化了,所以数据的迁移和管理都变成了虚拟机之间的交流,即便是更改存储基础设施,也不影响连续存取数据。为应用程序提供的数据的连续可用性可以帮助用户避免因故障时间而造成的影响和对成本的增加。
第三:将合适的资源配给合适的任务负载。在企业数据中心中,存储资源的种类可能是多样的,如果是闪存与磁盘并存的系统,存储虚拟化将需要完成分层存储的功能。即是说闪存资源将优先提供给关键业务的虚拟机,而低速磁盘则更多的用于备份或者归档。
第四:简洁的操作界面,降低系统管理成本。由于底层硬件资源被上层的虚拟化软件接管,应用存储资源与供应商不再有直接的联系,那么操作界面很容易被简化。单一的管理界面通过对整个存储库进行集中存储管理,可以帮助IT管理员提高生产力。系统管理员只需学习一个界面,就可以完成大多数对存储运维和升级的工作。
总的来说,存储虚拟化的优势在于上层应用不用再考虑底层硬件的细节了,应用面对的只是一个个容量和性能不尽相同的存储资源池,可以说资源利用率能够提高、存储成本能够降低也都是源于存储虚拟化这个特点。无疑存储虚拟化颠覆了依赖于供应商的存储解决方案,而颠覆的结果就是给企业存储的成本和资源利用率定了一个新的标准。
众多存储厂商对存储虚拟化都表显出了很大的热情,IBM的SVC、HDS的VSP、飞康的NSS、NetApp的FlexArray以及CommVault的Simpana都有存储虚拟化的基因。这样看来仿佛存储虚拟化是光明的,它代表的是一个先进的、马上会爆发式增长的技术,但是恐怕事实并非如此。
存储虚拟化也面临着各种挑战,从他能解决的问题来看,企业有异构存储意味着企业有大量的数据已经存放在这些异构存储平台上,而且多年的积累意味着使用存储虚拟化虽然能够管理不同品牌的硬件,但是首先需要将原有数据进行整理和部署,改变意味着风险,如果企业原有系统尚能满足需求,相信存储虚拟化对其并没有多少吸引力。
而且并不是所有的存储虚拟化产品均支持能够保留原有磁盘数据的接入技术,对于现有生产系统的存储虚拟化改造,数据迁移等应用来说,是否具备该功能,是减少建设对现有生产系统最小化影响的前提和有效保障!这也就是说虽然存储虚拟化是个好技术,但是要改造企业固有的系统还需要大量的实践证明自己的能力才是。
所以说存储虚拟化是个好想法,特别是在软件定义的大潮流中,存储虚拟化更是有着光明的前景。但是需要指出的是,存储虚拟化要取代传统的存储解决方案就必须保证用户的数据安全的完成从传统系统向新系统的迁移,在做到这点之前,所有天方夜谭的存储虚拟化解决方案都近乎无稽之谈。