文件虚拟化将架起通向云的“桥梁”

对于越来越多的机构来说,云存储是一个具有吸引力的选择。外包存储基础架构所能带来的潜在好处是显而易见的,例如增量的存储开支、接近无限制的存储容量和削减的开销。然而对于很多人来说,问题的关键是–实施。如何对适当的数据进行识别并物理地迁移到云中,现在这个问题还并不明确。文件虚拟化提供了一个带有跨平台存储分层的解决方案。通过将文件整合到一个访问频繁的层中,文件虚拟化技术为企业机构提供了一个内部的数据基础架构,并架起了一座通向云的桥梁。

云存储的定义有很多,从服务本身一直到存储基础架构(支持这些服务或者甚至是这个基础架构的组成部分)。然而,云存储所能带来的好处是令人印象深刻的。云存储可以提供近乎无限制的可扩展性和一种"付费即用"的模式,对于那些较低层级和归档存储来说尤其具有吸引力。从物理角度来说,云是远程的,让企业机构可以离站获取用于灾难恢复保护的数据。作为一种外包服务,云存储还可以简化存储管理和免除维护存储基础架构的麻烦。

虽然云概念对很多机构来说具有很重要的意义,但是云技术的实施是存在诸多挑战的。由于带宽限制所导致的WAN延迟对于很多用户来说是不可接受的。另外,数据完整性和数据安全性等问题使得云技术并不适合于某些用户和某些数据集。对于某些机构来说,将数据控制权交给一个外包实体可能会带来不少麻烦,我们还有待找到一种将数据迁移到云的同时维持数据访问的方法。另外我们还需要一个对云的整合访问点,因为来自于每个存储平台的独立连接是不切实际的。最重要的是,我们需要有一种方法来自动识别出哪些数据适合迁移到云中。

根据现有云技术(包括带宽)的限制,只有那些对于延迟有更高容忍力的数据集才适合于迁移到云中。这个云中有访问最不频繁的数据,例如保留的备份副本、参考归档、需要保留的项目支持数据等等。一个可以根据每个层匹配数据并相对应地迁移数据的存储分层机制是云实施的重要一部分。对于大多数机构来说,一个增量的实施过程是最合适的,这意味着分层系统必须配合现有存储–而不是彻底更换一个新的基础架构。

存储分层

实施存储分层可能需要几天的时间。它可以像归档包那样简单,把文件迁移到一个归档层(或者库)中,只留下一个stub文件。很多存储阵列中带有的选配软件可以识别适用于每个层的数据并根据预设的使用规则进行迁移,这可以是阵列架构本身中的磁盘驱动器或者固态盘,或者同一家制造商其他平台中的存储层。虽然现在有很多给予平台的存储分层,但是并一定能解决很多企业机构的需求。例如,所有考虑要迁移到云中的数据就不在一个存储平台上。

目前大多数迁移解决方案都是取决于对数据所保存在的存储硬件或者文件系统的了解。谈到云存储,这种了解也许是无法做到的,而且云提供商在某个特定时期内使用的基础架构也不尽相同。而且,出于对外包的理解,用户希望能够自由地切换云提供商而不会被锁定在一家提供商。归根结底,这些因素需要的是一种可以管理来自不同制造商不同存储层的数据的跨平台文件系统。

文件虚拟化

文件虚拟化技术提供了一种解决方案。文件虚拟化根据终端用户的请求提取一个文件的物理位置信息。与DNS类似,它不需要了解每一个文件的物理位置。文件系统设备接受所有来自用户的文件请求,并将其路由到现有保存每个文件的存储设备。应用对于存储分层是很明显的,因为每个后端存储设备可以保留一个不同的存储分层,不管制造商是谁。虚拟化设备可以按照分层规则按需地在这些存储设备之间迁移文件。

文件虚拟化的实施与将现有存储设置为一级存储并从一个旧阵列中创建第二个层一样简单。通过运行一个文件虚拟化设备,可以创建不同存储层,设定一个文件访问的时间期限,然后随着文件"过期"系统会将其迁移到二级层中。与单独的数据迁移项目相比,这种方法要更加精确,因为它只会根据历史纪录迁移数据,而不是IT技术人员的猜测。除此之外,随着时间的推移,这种方法还将继续自动地迁移那些满足设定标准的文件。

重要的是起步初期,迈出第一步是最艰难的。通过简单设定一个数据迁移的访问数据策略,这种分层流程会变得非常简单,既没有必要组织数据,也无需创建一个细致的数据生命周期管理规划。当数据使用频率下降的时候,文件虚拟化会自动将数据迁移到较低的存储层中,如果再次访问这些数据的时候则会迁移到较高的存储层。最重要的是,数据拥有者不会感觉到有任何变化–他们可以继续像往常一样访问数据,不管这些数据到底保存在了哪里。

随着企业机构逐渐适应文件虚拟化,他们可以继续添加更多的层。例如,可以利用一个0级固态盘阵列来提升性能。与创建初始归档层一样,你可以提取访问最频繁的数据然后将其保存在固态硬盘上。同样地,你还可以根据需要添加较低的层,调节对不同文件类型的访问时间,最大程度上节约成本。一旦部署了文件虚拟化系统,新增的存储层只需要很少的成本。

到了实施云的时候,就等于只是又添加了一个存储层。内部的基础架构已经准备就绪。环境中所有满足新的云存储层的文件都将被迁移,就好像是另外一个内部层。大多数云归档提供商会为用户提供一个可以作为通向因特网附加存储的网关的设备。这些设备通常会从NFS和CIFS等协议转移到像WEBAV或者REST这样更加"因特网友好"的协议。未来,文件虚拟化设备本身将可以做这种转移,最终将提供对云厂商API集的强大支持。这最终将消除对附加设备的需求,实现云镜像,允许定制元数据的输入以加快从旧归档中的找回。

总结

云存储是一种理想的扩展形式,最终将可能会取代内部归档的数据。无论是在存储领域的高性能高成本一端,还是在高容量低成本一端,存储技术的选择将会变得越来越丰富。支持这些技术选择的关键–不管是否实施云存储计划–是为能够支持多层级存储打下基础,而文件虚拟化则是打下这一基础的一个简单且自动的方法。