设想一下:如果整个存储管理流程可以变得像安装一只线缆调制解调器一样简单,会怎么样?只要把一个盒子连接到你的网络,然后再把它连接到互联网上,你就可以享用不受限制的、可以自动管理自己的存储资源了。这就是云存储结合使用云存储控制器,有望为主数据带来的功能;云存储控制器是一批新的存储设备,旨在让使用云存储的过程就好比使用企业内部的传统阵列,但是又具有云计算的优点。
中小企业可以切实获得这个优点吗?贵企业果真可以将云存储用于主数据吗?
数据存储库
云存储常常被认为是数据存储库(repository),用来存储目前未使用的数据,比如备份数据和归档数据。云存储服务最初的成功主要有赖于执行备份和归档这两种功能中某一种的解决方案也就不足为奇了。不过现在,由于使用本地存储作为高速缓存,又由于增添了一些智能,云存储被认为可以用作主存储区。
实际上,使用云存储作为主存储的一个优点在于,从此不再需要独立的备份流程和归档流程。Nasuni公司的首席执行官Andres Rodriguez表示,充分利用云计算的文件服务器实际上通过其复制流程,对自己进行备份。他说:“本地存储实际上变成了为用户们提供出众的本地性能高速缓存。”Rodriguez解释:用户将数据存储到高速缓存上后,数据其实复制到了云端。一旦进入到云端,数据进行快照处理,那样万一文件被删除或被覆盖,可以将旧版本文件恢复过来。云数据快照可以保存起来,存储管理员想保存多久就可以保存多久。本地高速缓存塞满后,旧数据被清除出去。如果用户访问的旧数据不在高速缓存中,可以为用户从云端自动恢复旧数据。
结果就是,干扰IT管理员工作的几大因素如今不复存在。首先,可以利用这种云架构的任何数据都可以从备份流程中移走。其次,本地存储容量的管理现在自动化了。不需要为删除旧文件还是扩展硬盘容量而做决定了。最后,用户恢复旧数据现在是透明的。Rodriguez说:“连之前被删除的文件现在都可以通过在窗口里面点击鼠标右键来恢复。”
不仅仅是文件服务
将云存储用于主存储并不仅仅局限于文件服务。StorSimple公司的首席营销官Ian Howells说:“可以使用容量大得足以存储活动数据的本地存储设备,然后利用云来存储不大活动的数据。之后,这种设备可以通过允许某些应用(如SharePoint和Exchange)使用云存储的iSCSI,提供块存储服务。这些应用尤其适合混合类型的解决方案,因为它们有一个比较小的数据库指向连接文件或关联文件。那些文件很快会变得不活动,很适合单单存储在云端。”
TwinStrata公司的首席执行官兼联合创始人Nicos Vekiarides表示,iSCSI网关还有其他优点。“提供iSCSI访问的网关具有的一个主要优点是,你可以在该存储环境上使用自己的文件系统。比如说,有些管理员想使用Windows用于文件服务,而另一些管理员可能希望使用ZFS。iSCSI存储同时为两者提供了灵活性。”
Howells表示,针对电子邮件和协作内容等半结构化的数据使用云存储解放了IT管理员,他们无需处理单调乏味的存储管理任务。他表示,所有这些数据在变化时,都复制到云端,然后进行快照处理,供以后使用,而本地存储可自动维护活动数据集。
Howells说:“不再需要添加额外的存储容量,也不再需要购买和安装新的存储系统。环境需要时,云存储可自动配置。这还意味着不需要高昂的系统升级成本,也不会有升级带来的停运时间。”
使用云存储不但有助于解决备份和存储管理问题,还很适合灾难恢复。Cirtas公司的营销和产品管理副总裁Josh Goldstein指出,许多中小企业无力构建用于异地备份或灾难恢复的第二个数据中心。
Goldstein说:“在这种情形下,基于云的主存储就很理想。数据本身就放在异地,可以从任何地方来访问。万一发生灾难,只需要向备用云存储控制器提供访问凭证,就可以访问云端的数据;而公司中文件服务和关键应用的所有数据都立即可用了。” 在灾难恢复场景下,云存储控制器可以在访问数据时恢复数据,从而最有效地利用互联网带宽。
Goldstein表示,另一个好处就是,灾难过后,很容易故障切换到主数据中心。他说:“只要利用主数据中心的云存储控制器,‘重新安装’云环境。不需要将存储设备送到远地,也不需要为所有数据从辅助站点拷回到主站点而操心。”
补充原有环境
Howells表示,成功使用云存储的关键是使用可以补充原有环境的系统。他说:“要寻找专门适合特定应用或特定用例(use case)的云存储解决方案。该解决方案应该知道如何集成到原有环境中。如今,出色的用例是这种数据集:大量的存储容量处于闲置状态,但需要将它放在手边,以防再次需要。具体的例子包括文件服务器、电子邮件和小组协作软件。”
TwinStrata公司的Vekiarides表示,IT管理员需要考虑这种设备的灵活性,以满足应用性能要求。“不同的应用有不一样的要求和服务级别要求。有些应用可能有不同的活动数据集大小。有些应用可能对延迟更加敏感,另一些应用也许只能够将云用于采用完全本地拷贝的后台复制。针对不同的应用,高速缓存要有不一样的智能,因为各种应用有着不同的特性。与此同时,缓存必须是动态的,那样它才能满足不断变化的应用要求。简单的整体式共享高速缓存可能满足不了这种要求。”
说到成本,Rodriguez表示要确保解决方案能提供空间优化功能,比如重复数据删除及/或加密功能。他说:“你在采用云存储的按需付费模式的同时,还要想方设法,尽量减小长期的成本。”
反方观点:什么时候不用云存储?
云存储是有诸多好处,包括启动成本低,易于扩展和存储管理,不过缺点是需要支付日常性(常常是每月)的存储费用。但是如果本地存储能够提供那些好处,又会怎么样呢?
Data Robotics公司的产品营销高级主管Mario Blandini认为,本地存储能提供那些好处。Blandini说:“云存储有其作用,但是如何多少、何时使用主要还是取决于用户体验。云存储最初在备份和归档领域之所以如此有吸引力,原因之一在于那些(备份和归档)是‘后台’任务。而今天,像生产数据库、富媒体创建和编辑等前台任务并不是一样适合那种存储模式。”
还有个成本问题。云存储具有的价值之一在于,没必要为你需要的存储资源支付先期费用。由于如今1TB的服务器硬盘成本只要约100美元,存储成本已相当低,所以企业一定要对长期成本进行分析。他说:“要是本地共享存储系统也拥有云存储的简单性,而且可以用作异地备份解决方案的一部分,那么使用企业内部的存储系统也许更明智。到头来,对于中小企业来说,合理运用这两项技术也许是最明智的决定。”