[发明专利]使复制目标能够回收瘦供给存储系统上未使用的存储空间的系统和方法有效
申请号: | 201080063625.2 | 申请日: | 2010-12-15 |
公开(公告)号: | CN102782639A | 公开(公告)日: | 2012-11-14 |
发明(设计)人: | N·潘德哈克;S·V·马拉施;V·塔塔娃提 | 申请(专利权)人: | 赛门铁克公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京泛华伟业知识产权代理有限公司 11280 | 代理人: | 王勇 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 复制 目标 能够 回收 供给 存储系统 使用 存储空间 系统 方法 | ||
背景技术
很多组织机构依赖于数据复制以增强可靠性、容错性、和/或其应用和/或数据的可访问性。数据复制典型地涉及从主站点或装置(例如应用服务器)向辅助(即,备份)站点或装置(也称为“复制目标”)复制数据。
由于在数据复制过程中产生大量的数据,数据复制服务的供应商长久以来一直寻求最大化数据存储性能,同时最小化存储成本。为此,一些供应商已转向瘦供给解决方案以有效地利用可用的存储空间。典型地,瘦供给解决方案按照需要或即时地从公共池向计算系统分配存储空间以防止存储空间浪费。
不幸的是,典型的文件或块级复制技术可以阻止复制目标识别从主站点(例如,应用服务器)复制数据内可用的或未使用的部分。例如,在无法访问由主站点(在产生数据时)使用的各种应用程序和/或文件系统API的情况下,复制目标也许不能够解释从主站点接收的应用程序或文件系统数据。在缺乏这种知识时,复制目标不能够有效地使用瘦供给存储系统来存储复制数据,因为复制目标将不能识别(并在随后指令瘦供应存储系统来回收)瘦供给存储系统上存储的复制数据内可用的或未使用的存储空间。
发明内容
如以下更为详细说明的,本披露总体上涉及使复制目标能够回收瘦供给存储系统上未使用的存储空间的多种系统及方法。在一个实例中,在此描述的各种系统中的一种或多种可以通过如下操作完成这种任务:1)从复制源(例如服务器)向复制目标复制数据(例如利用文件或块级复制技术),2)识别复制数据中未使用的存储空间(利用在此描述的方法中的一种或多种),3)产生一条回收请求以便从瘦供给存储系统回收未使用的存储空间,该系统为复制目标提供瘦供给存储,然后4)向该瘦供给存储系统发布该回收请求以便从该瘦供给存储系统回收未使用的存储空间。
在此描述的系统可以采用各种方式并且在各种情况下识别复制数据内未使用的存储空间。在一个实例中,复制目标可以通过从复制源接收(例如,通过带内通信协议)识别该未使用的存储空间的信息来识别复制数据内未使用的存储空间。在一些实例中,该可用空间信息可以包括一条拦截的最初从复制源发送至瘦供给存储系统的回收请求,该系统为复制源提供瘦供给存储。在其他实例中,该可用空间信息可以使识别由在复制源上执行的计算操作(例如磁盘碎片整理操作或文件移除操作)所释放的存储空间。
在一些实例中,该复制目标可以响应于复制目标所发出的请求从复制源接收该可用空间信息。例如,复制目标可以定期地或按照需要请求(并且复制源可以相应地提供)可用空间信息。
在另一个实例中,复制目标可以通过以下操作识别复制数据内未使用的存储空间:1)中止数据复制,然后2)使用数据管理API(例如文件系统和/或应用程序API)来独立地识别复制数据内未使用的存储空间。一旦回收了该未使用的存储空间,复制目标可以指令复制源恢复数据复制。
如以下更为详细解释的,在此描述的系统和方法可以使复制目标能够从瘦供给存储系统回收未使用的存储空间,该系统为复制目标提供瘦供给存储。因此,这些系统和方法可以使系统管理员能够在瘦供给存储环境内对复制解决方案进行配置,从而实现可能的空间和财政节约。
来自上述任一个实施方案的多种特征可以根据在此说明的通用原理彼此相互结合使用。通过阅读以下的详细说明连同附图和权利要求,将会更加全面地理解这些以及其他的实施方案、特征和优点。
附图简要说明
附图展示了多个示例性实施方案并且是本说明书的一部分。这些附图与以下的说明一起展现并解释了本披露的不同原理。
图1是一种使复制目标能够回收瘦供给存储系统上未使用的存储空间的示例性系统的方框图。
图2是一种使复制目标能够回收瘦供给存储系统上未使用的存储空间的示例性系统的方框图。
图3是一种使复制目标能够回收瘦供给存储系统上未使用的存储空间的附加示例性系统的方框图。
图4是一种使复制目标能够回收瘦供给存储系统上未使用的存储空间的示例性方法的流程图。
图5是一种示例性计算系统的方框图,该计算系统能够实施在此说明和/或展示的这些实施方案中的一个或多个。
图6是一种示例性计算网络的方框图,该计算网络能够实施在此说明和/或展示的这些实施方案中的一个或多个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛门铁克公司,未经赛门铁克公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080063625.2/2.html,转载请声明来源钻瓜专利网。