存储分层虚拟化你需要吗?

时间:2011-07-29

  根据SNIA(Storage Networking Industry Association,中文译名为“存储网络联合会”)对于Virtualization(存储虚拟化技术)的定义,如下:
  1、 是将存储(子)系统内部功能与具体应用、主机及通用网络资源分离、隐藏及抽象的行为。以期达到存储或数据管理的网络无关性。
  2、 对于存储服务及设备的虚拟化应用,以期达到整合设备功能、隐藏复杂细节以及向已经存在的底层存储资源添加新的应用。


  前所未有的数据增长速度、新的应用需求、对数据监管要求和更大的业务连续性需求正在让企业的IT预算越来越吃紧。IDC数据表明:未来5年内,企业拥有的数据量的年复合增长率将达到惊人的60%,这就意味着今天如果企业拥有1TB的信息量,那么到2008年,数据存储量将超过4TB。快速增长的数据存储需求与精打细算的IT预算之间的矛盾成为很多企业面临的IT困局。而现有存储系统30%的利用率,多品牌、多操作系统的异构设备间的无法兼容更是企业信息化的难言之痛。也正由于此,存储虚拟化近年来盛装登台,以100%的年增长率成为低迷的IT行业中的一大亮点。
  面对存储需求和功能复杂性的加速增加,存储虚拟化技术成为用户简化存储设备和管理数据资源的重要方法。存储虚拟化的方法是将多组异构存储系统“熔入”一个公共存储池,实现数据在存储层间的无缝迁移,消除互操作性障碍,统一管理并共享功能,从而实现简化管理,提高存储资源利用率的目标。
  在“更快-更便宜-更好”的等式中,只能任得其二,不可兼其三。要使存储速度更快,就必须付出更高成本,这已广为知晓。在企业存储成本以及近50%的数据增长率推动下,企业已经开始采用分层技术作为解决这一问题的方法之一,其他两个方法分别是重复数据删除和自动精简配置。
  分层概念在本质上很简单,即在成本效益的基础上,将数据储存于合适的存储类型中。换言之,数据的价值越高,就越应该被保存在更快(往往更昂贵)的存储基础架构中。反之亦然。
  因此,分层就是将需要快速访问的数据放在性能存储系统,同时将访问时间长的数据放在速度慢、成本的存储层中,以代替将所有东西都保存在同一个存储介质的方式。实际举例来说,将关键任务数据库存放在转速为1.5万转高速SAS磁盘甚至是固态硬盘之中,在SATA硬盘上进行终端用户的Windows共享。长期归档则借助于磁带(或大量闲置磁盘阵列),这对访问时间要求不高,可以用分钟甚至是小时来衡量。
  另一方法是维持现状,让所有数据存放在同一存储系统,也可称为单层配置,大多数情况下,这并不是一种理想选择。考虑到目前数据的增长率,只是每隔几年增加一点存储容量,然后不得不对其重组以适应新容量需求是一种成本高昂、混乱且费时的做法。
  如何迁移数据也是一个需要面对的问题。手工迁移数据是不符合成本效益的,因此一些厂商利用自动分层的策略来解决这一问题。
  从理论上讲,可以设置进程执行的策略,当磁盘空间剩余不多时可利用软件来解决问题。但在实践中,并没这么简单,仍然需要根据业务相关标准(而不仅仅是访问时间)针对各种存储层分配适合的数据类型。
  其他系统作用于文件或LUN级。即使存储系统并不具备此功能,也可以通过添加一个虚拟底层存储的控制器来设置分层机制,以便为异构存储池分配层级。至于自动迁移,这种技术不能被描述为一个真正的分层机制,但是在满足一个紧迫需求时,它能起到一定的帮助作用。  因此,关键在于尽可能地实现分层和迁移自动化,这能够涵盖很多前期工作,以确保数据能够正确分类。
  虚拟化技术为用户带来商业价值
  通过部署并优化分层存储,实现完美的数据生命周期管理
  面对日益增长的海量数据,大部分企业目前所部署的存储容量已经使传统存储解决方案无法满足IT机构对灵活性、经济有效性和易于管理性的需求。IDC的研究结果显示,在今后的两年里,将分层存储的理念变成能为IT管理人员使用的现实将是存储硬件和软件行业的一个重要目标。


  
上一篇:无线技术触发统一通信新形态
下一篇:如何解决工业测量中的噪声干扰问题

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料