CommVault向Simpana软件增加重复数据删除功能

本文涉及的产品
云数据库 Redis 版,社区版 2GB
推荐场景:
搭建游戏排行榜
简介:

 

【WatchStor独家译文】去年戴尔和CommVault通过戴尔的DL200备份服务器(由CommVault的Simpana备份软件驱动)将重复数据删除功能推广开来,而且主要是针对文件层级的单接口存储。现在CommVault最新的Simpana 8版本套件避开了主要存储厂商,将块层级的重复数据删除功能集成到Simpana套件备份和归档功能后端的核心数据管理代理中。不过这好像还不够,现在CommVault又将重复数据删除功能扩展到了磁带设备中。

在发送数据到媒体服务器之前,Simpana 8代理进行块计算和哈希计算,然后一起发送数据和哈希值。媒体服务器识别出冗余的数据块,并将数据保存在任何对Simpana可用的磁盘资源中——DAS、SAN或者NAS。

这种方法应该更多地被应用在Avamar或者PureDisk上,而不是主机COU周期中,因为Avamar或者PureDisk与数据存储服务器进行更复杂的通信来在发生数据之前识别出唯一的数据块,但是将更多数据通过网络发送。Simpana通过全局重复数据删除来最大程度上减少媒体服务器之间的网络传输量,这样创建了本地备份存储池的远程办公点就可以占用更少的带宽。

当一项工作将数据集从磁带剥离出来的时候,它就会复制包含数据集中任何文件或者其他目标的数据块,创建一个新的哈希目录,并将该目录写入到磁带中。然后任何Simpana 8媒体服务器都可以访问这个磁带,但是对其进行恢复将需要一些缓存磁盘空间。

Simpana可以对内容进行识别,在备份或者归档任务运行时检查所有文件系统元数据,并且在将数据分块进行重复数据删除的时候考虑到这个因素。

虽然使用Networker和Avamar的EMC用户都拥有一个通用服务器代理、可以使用Networker来规划和管理Avamar备份,但是他们仍然需要另外安装一个专门用于重复数据删除备份的Avamar数据存储库。同样地,赛门铁克也已经开始将PureDisk与自己的核心产品NetBackup进行集成,不过这仍然需要一台运行PureDisk的服务器来作为重复数据存储库。

这些集成方面的问题反映了赛门铁克和EMC是如何通过收购来开发他们自己的软件系列产品以及创建一个可以用用于备份、重复数据删除、归档和复制的庞大存储库。CommVault自主开发了Simpana,所以你可以采用一个通用的重复数据删除库来用于归档和备份,从而省去了诸多麻烦。

CommVault只面向磁盘的重复数据删除服务费用为每TB容量3000美元,如果既可用于磁盘又可用于磁带的重复数据删除服务费用为每TB容量5000美元,这让重复数据删除服务比重复数据删除应用更具竞争优势。一台可用磁盘容量为9TB的Quantum DXi7500设备售价大约为50000美元,同样容量为9TB的EMC AX4、Nexsan SATABoy或者Snap Sever 620售价大约在15000美元左右,再加上CommVault重复数据删除选配功能许可费用27000美元,总成本大约是42999美元。因为你实际的付费是基于容量而有所不同的,所以不管你与厂商的谈判技巧如何,或是等到季度末采取购买,结果都是一样的。

自从Simpana将向磁盘的单实例存储作为一项标准功能,20:1或者50:1重复数据删除率就不再能够满足“贪心”的IT经理,因为单实例已经删除掉了大部分的重复数据。作为Beta测试用户,家具零售商Rooms To Go报告称采用Simpana之后节约了大约30%~50%的磁盘空间。

CommVault将重复数据数据删除带入到核心备份引擎中而成为了第一家将块重复数据删除技术扩展到磁带设备中的厂商。在加上模块之间的集成,Simpana似乎取得了成功。

不过我对它的定价有些担心。花费每TB容量3000美元来在每TB成本为1800美元的存储上获得3:1的重复数据删除率似乎在当前的市场环境下并不值得用户投资。数据中心空间和能源节约值得投资,但是我可以通过使用Data Domain设备来达到同样的效果。

当然,与这些公司可能正在使用的Backup Exec和Arcserve相比,Simpana用于存储相同数据量所占用的磁盘空间更小,或者说,同样的磁盘允许保留更长时间。【WatchStor独家译稿,未经许可禁止转载。合作伙伴请注明原作者及出处为WatchStor.com】


来源:51CTO
相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
3月前
|
存储 数据建模 数据库
IOS开发数据存储:什么是 UserDefaults?有哪些替代方案?
IOS开发数据存储:什么是 UserDefaults?有哪些替代方案?
39 0
|
11月前
SAP SE14激活导致表数据丢失
通过备份表恢复数据
216 0
|
11月前
|
测试技术 索引
ES数据删除优化
分享一下ES数据删除优化的相关经历,根据业务需要一共优化了3次,包含了其中踩到的坑和一些花时间解决的问题.
820 0
|
存储 C# Python
基于C#的ArcEngine二次开发46:编辑内容回撤与炸开multipart feature
基于C#的ArcEngine二次开发46:编辑内容回撤与炸开multipart feature
基于C#的ArcEngine二次开发46:编辑内容回撤与炸开multipart feature
ts重点学习13-ts优势和缺点优化
ts重点学习13-ts优势和缺点优化
69 0
|
缓存 索引
ES的删除和更新,旧数据到低是如何处理的?
根据ES的读写入原理,大家都知道ES写入时每秒从内存缓冲区(memory buffer)生成小的segment,将其递交给系统缓存(OS filesystem cache)中,后台会定期的对这些小的segment 合并成一个大的segment段
255 0
ES的删除和更新,旧数据到低是如何处理的?
SAP BRF+ ruleset里维护多条rule,每条rule逐一执行
SAP BRF+ ruleset里维护多条rule,每条rule逐一执行
118 0
SAP BRF+ ruleset里维护多条rule,每条rule逐一执行
|
SQL 数据库 数据库管理
【去重】当SYS和SYSTEM用户出现重复数据库对象时的应对措施
当SYS和SYSTEM用户中出现重复数据库对象的时候会对数据库的使用带来很多的问题。系统一旦使用到这些重复对象的时候将会报错。 什么情况下会出现这种重复现象呢? 一般情况下SYS和SYSTEM用户下的数据库对象都是在数据库安装的过程中完成的。不过个别情况下为了部署新特性需要手工执行创建脚本。一般规律是这样的:但凡涉及到手工操作的部分,就潜在出错因素,一旦可能出错,便一定会出错。这便是“墨菲定律”。 本文给出这类故障的模拟和处理方法。 1.确认系统SYS和SYSTEM用户中是否存在重复数据库对象 sys@ora10g> show user USER is "SYS" sys@
145 0