【技术实现步骤摘要】
【国外来华专利技术】在存储系统中执行复制
本专利技术涉及在存储系统中执行复制卸载(copyoffload)操作。
技术介绍
维护数据是经营企业的基本部分,无论是产品开发、人力资源、财务还是在其它方面。作为这种数据的维护的部分,由于各种原因中的任何一个经常出现创建数据副本的需要。创建副本的一个方法包括客户端(例如,经由网络耦合至存储系统)主动地参与复制过程。在该方法中,一个或多个客户端处理器发起和管理在整个复制过程期间传送至存储设备的事务处理。因而,客户端处理器忙于复制操作并且通常不能参与其它工作。复制数据的另一个方法包括将复制过程的管理卸载至另一个或多个处理器。例如,可以将复制过程卸载至随后管理复制过程的存储系统。这种方法可以被称为“复制卸载”。以这种方式,客户端通常被释放以在执行复制的同时执行其它工作。复制卸载操作指的是存储系统将数据(常常是大量数据)从一个位置复制到另一个位置的操作(或者在单个卷内,或者在两个卷之间)。鉴于以上内容,期望用于高效地执行复制卸载操作的系统和方法。
技术实现思路
预期用于执行复制卸载操作的系统和方法的各种实施例。存储系统可以包括存储控制器以及一个或多个存储设备。存储系统可以耦合至一个或多个主机客户端系统。在一个实施例中,存储控制器可以利用卷和介质跟踪存储在存储系统中的客户端数据。介质被定义为数据的逻辑分组,以及每个介质具有用以标识数据的逻辑分组的标识符。存储控制器可以维护卷到介质映射表以将每个卷映射到单个介质,并且该介质被称为卷的锚介质(anchormedium)。每个介质可以被映射到任何数量的其它介质,并且存储控制器还可以维护介质映射表以跟踪介质 ...
【技术保护点】
一种计算机系统,包括:一个或多个存储设备;以及存储控制器,耦合至所述一个或多个存储设备;其中,响应于接收到将数据的第一范围从与第一介质相关联的第一卷复制到与第二介质相关联的第二卷的第二范围的请求,所述存储控制器被配置为:创建第三介质,存储第一介质在第三介质下层的指示,以及将第一卷与第三介质相关联;创建第四介质,存储第二介质在第四介质下层的指示,以及将第二卷与第四介质相关联;以及存储第一介质中的数据的第一范围在第四介质中的第二范围下层的指示。
【技术特征摘要】
【国外来华专利技术】2013.01.10 US 61/751,142;2013.10.04 US 14/046,8721.一种计算机系统,包括:一个或多个存储设备;以及存储控制器,耦合至所述一个或多个存储设备;其中,响应于接收到将数据从与第一介质相关联的第一卷的第一范围复制到与第二介质相关联的第二卷的第二范围的请求,所述存储控制器被配置为:创建第三介质;存储所述第一介质在所述第三介质下层的指示;将所述第一卷与所述第三介质相关联;创建第四介质;存储第二介质在所述第四介质下层的指示;将所述第二卷与所述第四介质相关联;以及存储第一介质的第一范围在第四介质的第二范围下层的指示;其中,第一介质、第二介质、第三介质和第四介质中的每一者被定义为数据的逻辑分组。2.根据权利要求1所述的计算机系统,其中,所述存储控制器还被配置为:在不访问第一范围的数据的情况下,实现复制第一范围的数据的请求。3.根据权利要求1所述的计算机系统,其中,所述存储控制器还被配置为:延迟第三介质的创建,直到接收到将第一卷的第一范围作为目标的写入请求。4.根据权利要求3所述的计算机系统,其中,所述存储控制器还被配置为:延迟所述第四介质的创建,直到接收到将所述第二卷的所述第二范围作为目标的写入请求。5.根据权利要求1所述的计算机系统,其中,第一范围位于第一卷内的第一偏移处,第二范围位于第二卷内的第二偏移处,以及所述存储控制器被配置为:将第二偏移与第一偏移之间的差存储在介质映射表中的条目中,其中所述条目对应于所述第四介质的第二范围。6.根据权利要求1所述的计算机系统,其中,所述存储控制器还被配置为:响应于存储第一介质在第三介质下层的指示,存储第一介质是只读的指示;以及响应于存储第二介质在第四介质下层的指示,存储第二介质是只读的指示。7.根据权利要求1所述的计算机系统,其中,数据的第一范围存储在第五介质内,以及第五介质在第一介质下层。8.一种在存储系统中使用的方法,所述方法包括:接收将数据从与第一介质相关联的第一卷的第一范围复制到与第二介质相关联的第二卷的第二范围的请求;以及响应于接收到所述请求:创建第三介质;存储所述第一介质在所述第三介质下层的指示;将所述第一卷与所述第三介质相关联;创建第四介质;存储第二介质在所述第四介质下层的指示;将所述第二卷与所述第四介质相关联;以及存储第一介质的第一范围在第四介质的第二范围下层的指示;其中,第一介质、第二介质、第三介质和第四介质中的每一者被定义为数据的逻辑分组。9.根据权利要求8所述的方法,还包括:在不访问第一范围的数据的情况下,实现复制第一范围的数据的请求。10.根据权利要求8所述的方法,还包括:延迟第三介质的创建,直到接收到将第一卷的第一范围作为目标的写入请求。11.根据权利要求10所述的方法,还包括:延迟所述第四介质的创建,直到接收到将所述第二卷的所述第二范围作为目标的写入请求。12.根据权利要求8所述的方法,其中,第一范围位于第一卷内的第一偏移处,第二范围位于第二卷内的第二偏移处,以及所述方法还包括:将第二偏移与第一偏移之间的差存储在介质映射表中的条目中,其中所述条目对应于所述第四介质的第二范围。13.根据权利要求8所述的方法,还包括:响应于存储第一介...
【专利技术属性】
技术研发人员:J·科尔格洛夫,E·米勒,J·海斯,C·森德韦格,C·哥登,J·曹,G·伊诺泽姆赛,
申请(专利权)人:净睿存储股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。