[发明专利]通过加密在数据去重复系统中保留冗余性有效
申请号: | 201380021100.6 | 申请日: | 2013-01-14 |
公开(公告)号: | CN104272300B | 公开(公告)日: | 2018-12-21 |
发明(设计)人: | R·M·菲斯克;C·E·琼斯;S·罗伊 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;辛鸣 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 加密 数据 重复 系统 保留 冗余 | ||
提供了用于在计算环境中的数据去重复系统中保留数据冗余性的各种实施例。在一个实施例中,公开了一种用于这样的保留的方法。对将通过数据去重复系统写入的选择的数据段加密,从而使得选择的数据段不经受去重复操作。其它系统和计算机产品实施例被公开并且提供有关优点。
技术领域
本发明总体上涉及计算机,并且更特别地涉及一种用于在数据去重复系统被结合在其中的计算环境中保留冗余性和其它数据安全特性的方法、系统和计算机程序产品。
背景技术
在如今的社会中的多种设置中发现计算机和计算机系统。可以在家里、在工作地、在学校、在政府中和在其它设置中发现计算环境和网络。计算环境越来越多地在许多情况下在与向用户呈现的本地界面远离的一个或者多个存储环境中存储数据。
这些计算存储环境可以使用经常协调工作的许多存储设备(比如盘驱动)以存储、取回和更新然后可以向请求或者发送数据的主机计算机提供的大数据体。在一些情况下,多个数据存储子系统作为单个数据存储系统被共同地管理。这些子系统可以由组合若干处理单元或者处理单元群集的主机“sysplex”(系统联合体)配置管理。以这一方式,经常包括各种类型的存储设备的多层/多系统计算环境可以用来组织和处理大量数据。
发明内容
许多多层/多系统计算环境实施数据去重复计数以通过减少跨越存储设备的重复存储数量来改进存储性能。越来越多地利用数据去重复系统,因为它们帮助减少为了存储数据而需要的物理存储装置总数量。通过保证不多次存储重复数据来实现这一减少。取而代之,例如,如果数据组块与已经存储的数据组块匹配,则在虚拟存储映射中存储指向原有数据的指针而不是分配用于新数据组块的新物理存储空间。
然而,在某些情形中,去重复行为可能违反例如托管的应用的冗余性要求或者存储策略或者其它要求。存在对于如下机制的需要,其中通过允许对于无冗余性要求的其余数据出现去重复来保证具有这样的要求的数据安全而未削弱去重复系统的益处。
鉴于前文,公开了用于在数据去重复系统中保留数据冗余性的各种实施例。在一个实施例中,仅举例而言,公开了一种用于这样的保留的方法。将通过数据去重复系统写入的选择的数据段被加密,从而使得选择的数据段不经受去重复操作。
除了前述示例性实施例之外,各种系统和计算机程序实施例被提供并且供应有关优点。
附图说明
为了将容易理解本发明的优点,将通过参照在附图中图示的具体实施例来表现对以上简要地描述的本发明的更特别描述。应理解这些附图仅描绘本发明的典型实施例并且因此不会被视为限制它的范围,将通过使用附图用附加特点和细节描述和说明本发明,在附图中:
图1是图示了可以实施本发明的方面的示例性计算环境的框图;
图2是示出了数据存储系统的硬件结构的框图,同样可以在该数据存储系统中实施本发明的方面;
图3是可以在其中实施本发明的方面的示例性数据段的框图;
图4A是通过加密模块写入数据以获得加密的写入数据的示例性过程的框图;
图4B是通过数据去重复引擎和高速缓存向物理存储装置写入加密的写入数据的示例性过程的有关框图;
图5是根据本发明的用于在数据去重复系统中保证冗余性的示例性方法;
图6是可以在其中实施本发明的方面的用于处理数据的示例性方法;并且
图7是同样可以在其中实施本发明的方面的用于处理数据的附加示例性方法。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380021100.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有臭氧发生器的SPA水池
- 下一篇:一种老年人手握按摩器
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置