云存储是在云计算(cloud computing)概念上延伸和发展出来的一个新的概念,是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。 当云计算系统运算和处理的是大量数据的存储和管理时,云计算系统中就需要配置大量的存储设备,那么云计算系统就转变成为一个云存储系统,所以云存储是一个以数据存储和管理为的云计算系统。就如同云状的广域网和互联网一样,云存储对使用者来讲,不是指某一个具体的设备,而是指一个由许许多多个存储设备和服务器所构成的集合体。使用者使用云存储,并不是使用某一个存储设备,而是使用整个云存储系统带来的一种数据访问服务。所以严格来讲,云存储不是存储,而是一种服务。云存储的是应用软件与存储设备相结合,通过应用软件来实现存储设备向存储服务的转变。
虽然云概念对很多机构来说具有很重要的意义,但是云技术的实施是存在诸多挑战的。由于带宽限制所导致的WAN延迟对于很多用户来说是不可接受的。另外,数据完整性和数据安全性等问题使得云技术并不适合于某些用户和某些数据集。对于某些机构来说,将数据控制权交给一个外包实体可能会带来不少麻烦,我们还有待找到一种将数据迁移到云的同时维持数据访问的方法。另外我们还需要一个对云的整合访问点,因为来自于每个存储平台的独立连接是不切实际的。重要的是,我们需要有一种方法来自动识别出哪些数据适合迁移到云中。
根据现有云技术(包括带宽)的限制,只有那些对于延迟有更高容忍力的数据集才适合于迁移到云中。这个云中有访问不频繁的数据,例如保留的备份副本、参考归档、需要保留的项目支持数据等等。一个可以根据每个层匹配数据并相对应地迁移数据的存储分层机制是云实施的重要一部分。对于大多数机构来说,一个增量的实施过程是合适的,这意味着分层系统必须配合现有存储--而不是彻底更换一个新的基础架构。
存储分层
实施存储分层可能需要几天的时间。它可以像归档包那样简单,把文件迁移到一个归档层(或者库)中,只留下一个STub文件。很多存储阵列中带有的选配软件可以识别适用于每个层的数据并根据预设的使用规则进行迁移,这可以是阵列架构本身中的磁盘驱动器或者固态盘,或者同一家制造商其他平台中的存储层。虽然现在有很多给予平台的存储分层,但是并一定能解决很多企业机构的需求。例如,所有考虑要迁移到云中的数据就不在一个存储平台上。
目前大多数迁移解决方案都是取决于对数据所保存在的存储硬件或者文件系统的了解。谈到云存储,这种了解也许是无法做到的,而且云提供商在某个特定时期内使用的基础架构也不尽相同。而且,出于对外包的理解,用户希望能够自由地切换云提供商而不会被锁定在一家提供商。归根结底,这些因素需要的是一种可以管理来自不同制造商不同存储层的数据的跨平台文件系统。
文件虚拟化
文件虚拟化可以让用户根据各种不同的限制条件来分离文件数据,例如数据的读取及管理方式等。传统的文件服务器 采用这种技术可以具备更多的功能,还可以摆脱只能用CIFS或者NFS读取文件的限制,而原来这些功能只在网络附加存储(NAS)设备上才能实现。在实际 工作环境中,用户可能会遇到各种各样的限制。致命的是,如果客户数据和公司内部的数据放在同一个访问目录下,用户想移动某个文件或者目录就会变的非常复 杂。文件虚拟化可以掩饰用户读取文件的方式,这样用户就可以在客户不受影响的前提下放心的移动和管理自己的数据文件。 文件虚拟化同样适用于那些存储架构增长较快并且数据读取较为频繁的用户。文件虚拟化还可以使迁移存储系统变得更为简单。这就是现在市场上有种类繁多的文件 虚拟化软件的原因。
重要的是起步初期,迈出步是艰难的。通过简单设定一个数据迁移的访问数据策略,这种分层流程会变得非常简单,既没有必要组织数据,也无需创建一个细致的数据生命周期管理规划。当数据使用频率下降的时候,文件虚拟化会自动将数据迁移到较低的存储层中,如果再次访问这些数据的时候则会迁移到较高的存储层。重要的是,数据拥有者不会感觉到有任何变化--他们可以继续像往常一样访问数据,不管这些数据到底保存在了哪里。
随着企业机构逐渐适应文件虚拟化,他们可以继续添加更多的层。例如,可以利用一个0级固态盘阵列来提升性能。与创建初始归档层一样,你可以提取访问频繁的数据然后将其保存在固态硬盘上。同样地,你还可以根据需要添加较低的层,调节对不同文件类型的访问时间,上节约成本。一旦部署了文件虚拟化系统,新增的存储层只需要很少的成本。
到了实施云的时候,就等于只是又添加了一个存储层。内部的基础架构已经准备就绪。环境中所有满足新的云存储层的文件都将被迁移,就好像是另外一个内部层。大多数云归档提供商会为用户提供一个可以作为通向因特网附加存储的网关的设备。这些设备通常会从NFS和CIFS等协议转移到像WEBAV或者REST这样更加"因特网友好"的协议。未来,文件虚拟化设备本身将可以做这种转移,终将提供对云厂商API集的强大支持。这终将消除对附加设备的需求,实现云镜像,允许定制元数据的输入以加快从旧归档中的找回。
总结
云存储是一种理想的扩展形式,终将可能会取代内部归档的数据。无论是在存储领域的高性能高成本一端,还是在高容量低成本一端,存储技术的选择将会变得越来越丰富。支持这些技术选择的关键--不管是否实施云存储计划--是为能够支持多层级存储打下基础,而文件虚拟化则是打下这一基础的一个简单且自动的方法。
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。