每当提到云数据存储算法,IT专家们总是先联想到云存储中的数据灾害修复,数据归档和数据备份,而不会考虑到云主存储器或非直接存储器。那么问题是:为什么出现这种现象呢?
为解开上述疑虑,IT行业记者特别邀请了业内大师Arun Taneja,他是Taneja集团的创立者兼咨询分析师。记者与Taneja面对面谈论了滞后性问题,滞后性也是原始数据未能在云环境中实现的主要瓶颈。Taneja解释了日新月异的新兴技术如直接插入数据的数据复制和数据压缩如何推动云存储基础数据设想的行成,描绘了云存储方法的先天优势,同时阐明了为何云存储方法会成为影响云基础数据存储主要因素。
记者:多数存储专家认为云存储主要就设计数据灾难恢复和数据备份,而不是主存储,为什么呢?
Taneja:首先让我们看一下什么是主存储器以及如何界定主存储。主存储器是与各种运用程序直接连接的存储。也就是说无论是SharePoint还是Exchange还是企业应用程序都会直接影响数据。应用程序与数据是动态变化的,创建新数据,修改数据,输出数据,所有操作都是直接关联的。大多数用户在这点上对云没有足够的信心,认为云没有足够能力及时处理这些这数据,这是第一点原因。
第二点原因同样重要,就是除非数据中心恰巧在你周边,否则存储数据时都存在滞后性问题。指令从一个数据存储中心到达另一个存储中心再返回都需要一定时间。而这段时间对主存储器应用程序来说是过长以至于不可接受的。这也是为什么通过云传输的应用程序都是二级应用程序或者次级数据,比如说数据备份和归档。
记者:当然,云存储是正在蓬勃兴起的新兴科技。那么为了非直接存储数据在云环境中生存,人类都做了哪些技术改进呢?
Taneja:我断定某些技术在存储方面已有所改善,存储与云作为整体联系加强,从云角度考量这种技术也有所改善。先来看一例存储方面的提高。
一些新兴技术如内联数据复制,内联数据压缩,快闪,以及WAN优化设计:这些都是存储方面相关的技术提高。
云方面也具备了一系列新技术。如生成一些云案例,虽然在地理位置上天南地北,但是对于应用程序而言宛如一个云。
只要把我提出的所有新技术联系在一起,我们就有可能将云作为主存储器了。
播客第二部分:Arun Taneja探讨了云环境文件传输的运用,为什么在云算法下如此重要,他也铺陈了听众们将来可以享用的非直接数据存储的服务等级。
记者:云环境中实现主存储功能,云网关又扮演了什么角色呢?与传统的主数据存储又有什么区别呢?
Taneja:想要将云作为主存储器,云存储网关是必须的。很多年前,很多投资商想要抛开网关实现云主存储功能。应用程序可以通过WAN直接拨打NFS直接连接到云,并将云作为主要NFS存储。然而过程中产生的滞后性使运用程序直接无响应。无论投资商如何千方百计寻找门路回避网关都无法成功。没有网关的云主存储就像没有CPU的计算机,永远不可能达到其功能。
那又有问题了:云网关怎么做才能使云主存储像正常主存储器那样影响应用程序呢?
目前为止行业内做得最好的是StorSimple。StorSimple有配套数据中心设置的网关,对于应用,这个网关像iSCSI 标的;对于云,他可以使用网络类型的语言,也就是云能读懂的语言进行数据传达。这里的云可以是Amazon, Nirvanix, Rackspace或者市场上任何公共云。网关可以实现内联数据复制,数据压缩,快速照相然后上传到云环境中。网关也具备缓冲能力,网关内配置了固态硬盘和硬盘驱动。每个用户都拥有1到2个网关从云中有效提取数据,并及时传输到应用程序中,在缓存区中保存最新数据。这种网关的方式非常实用,解决了一旦没有很好处理就会产生滞后性的云主数据存储问题。
最终,云存储网关将消除滞后性的影响,使云存储真正实现异地本地操作同步,数个操作同步。那是网关的魔力体现,也是实现云主存储的先决条件。