跨越逻辑卷的数据存储装置复制数据制造方法及图纸

技术编号:17310104 阅读:76 留言:0更新日期:2018-02-19 09:54
公开了用于跨越逻辑卷的数据存储装置复制数据的系统和方法。数据存储系统可通过将多个数据存储装置分组到一起来创建逻辑卷。该数据存储装置可以是外部独立数据存储装置。该数据存储系统还可跨越逻辑卷复制数据。

Replicating data from a data storage device across a logical volume

A system and method for copying data from a data storage device that is used across a logical volume is disclosed. The data storage system can create logical volumes by grouping multiple data storage devices together. The data storage device can be an external independent data storage device. The data storage system can also copy data across a logical volume.

【技术实现步骤摘要】
【国外来华专利技术】跨越逻辑卷的数据存储装置复制数据
技术介绍
数据存储装置跨越一个或更多个数据存储装置的分布可通过数据冗余提供提高的数据安全性。一种类型的数据存储装置可以是直接附加存储(DAS)装置。DAS装置可提供通过连接电缆(例如通过直接或物理连接)直接存取数据的一个或更多个计算装置。另一类型的数据存储装置可以是网络附加存储(NAS)装置。NAS装置可通过计算机网络(例如通过有线和/或无线网络)提供对数据的存取。附图说明出于说明性目的而在附图中描绘各种实施例,且各种实施例决不应被解译为限制本公开的范围。另外,可组合不同所公开实施例的各种特征以形成额外实施例,额外实施例是本公开的部分。图1是根据实施例的数据存储系统的简图。图2是根据实施例的数据存储系统的简图。图3是根据实施例的数据存储系统的简图。图4是根据实施例的实例文件列表的简图。图5是说明根据实施例的跨越逻辑卷复制数据的过程的流程图。图6是说明根据实施例的用于向逻辑卷添加数据存储装置的过程的流程图。图7是说明根据实施例的用于从逻辑卷移除数据存储装置的过程的流程图。图8是说明根据实施例的用于从逻辑卷暂时移除数据存储装置的过程的流程图。图9是根据实施例的计算装置的简图。具体实施方式虽然描述了某些实施例,但是这些实施例仅作为实例呈现且并不意图限制保护范围。实际上,本文中描述的新颖方法和系统可以各种其它形式体现。此外,在不脱离保护范围的情况下可以对本文中描述的方法及系统的形式作出各种省略、替代和改变。本文中所提供的标题仅仅是为方便起见,且不一定影响所要求专利技术的范围或含义。在本文中公开了与跨越可包含多个数据存储装置(例如外部独立数据存储装置)的逻辑卷复制数据(例如文件)相关的实例实施方案、配置和/或实施例。概述数据存储装置/系统可为一个或更多个计算装置提供文件级数据存储。数据存储装置/系统的一个实例可以是DAS装置。通过耦合到DAS装置的DAS接口(例如通信接口,例如USB2.X、USB3.X、Thunderbolt、eSATA等)的连接电缆(例如Thunderbolt电缆、外部串行高级技术附加(externalserialadvancedtechnologyattachment,eSATA)电缆、通用串行总线(USB)电缆等),DAS装置可耦合到计算装置(例如笔记本电脑、台式计算机等)。DAS装置可提供用于在计算装置之间传送数据、增大计算装置的存储容量(例如增大存储空间)和/或通过数据冗余提供提高的数据安全性的便利机制。数据存储装置/系统另一实例可以是NAS装置。NAS装置可通过NAS接口(例如网络接口或通信接口,例如以太网、802.11(Wi-Fi)等)耦合到网络。NAS装置可通过网络(例如计算机网络)提供文件级数据存储,其中对所存储数据的存取对于客户端的群组可存取。举例来说,NAS装置可包含经配置使得NAS装置充当文件服务器的硬件、软件、或此类元件的组合。NAS装置/系统可提供用于在多个计算机当中共享数据和/或远程存取存储于NAS装置/系统上的数据的便利机制。相比于传统文件服务器,NAS装置/系统的益处可包含从各种位置(例如远程位置)存取数据的能力、更快的数据存取、更容易的管理和/或更简单的配置。本文中公开的某些实施例为多个数据存储装置(例如外部独立数据存储装置,例如便携式硬盘驱动器、NAS驱动器/装置等)提供被分组成逻辑卷的能力。多个数据存储装置上存储的文件可跨越逻辑卷被复制(例如复制到逻辑卷中的其它数据存储装置上)。这可允许用户充分利用(leverage)现有的数据存储装置来更便宜地、更简单地、更高效地和更快速地备份文件和/或其它数据(以防范数据丢失)。数据存储装置图1是根据实施例的数据存储系统100的简图。在数据存储系统100中,数据存储装置120可以通信耦合到一个或更多个客户端装置(例如计算装置),以便向一个或更多个客户端装置(例如一个或更多个计算装置)提供基于文件的数据存储服务。可存取数据存储装置120的客户端装置(例如计算装置)的类型可包含但不限于电话137(例如智能电话、蜂窝式电话等)、有线机顶盒136、智能TV135、视频游戏控制台134、笔记本电脑133、平板电脑132、台式计算机131、可佩戴计算机和/或其它类型的计算装置。在一个实施例中,数据存储装置120可以是外部独立数据存储装置。举例来说,数据存储装置120可以是不定位于计算装置内(例如不在计算装置的套壳或外壳内)的数据存储装置。在另一实例中,数据存储装置120可以是可提供对数据的存取而不直接耦合到计算装置的数据存储装置(例如可以是NAS装置)。数据存储装置120装置可向各种客户端装置(例如电话137、有线机顶盒136、智能TV135、视频游戏控制台134、笔记本电脑133、平板电脑132、台式计算机131)提供对数据存储装置120上存储的各种类型的用户数据的存取。数据存储装置120还可允许用户在数据存储装置120上存储各种类型的用户数据。数据存储装置120可包括磁性介质、硬盘介质和/或固态介质。虽然本文中的某些描述大体上参考固态存储器,但是应理解,固态存储器可包括各种类型的固态非易失性存储器装置中的一个或更多个,例如闪存集成电路、硫属化合物RAM(C-RAM)、相变存储器(PC-RAM或PRAM)、可编程金属化单元RAM(PMC-RAM或PMCm)、双向统一存储器(OvonicUnifiedMemory,OUM)、电阻式RAM(RRAM)、“与非”(NAND)存储器(例如单级单元(SLC)存储器、多级单元(MLC)存储器或其任何组合)、“或非”(NOR)存储器、EEPROM、铁电存储器(FeRAM)、磁阻式RAM(MRAM)、其它离散NVM(非易失性存储器)芯片或其任何组合。进一步参考图1,数据存储装置120(例如磁盘驱动器、混合型硬盘驱动器、固态驱动器等)可包含控制器(图1中未展示),控制器经配置以接收数据命令并在数据存储装置120的一个或更多个非易失性存储器组件中执行此类命令。此类命令可包含数据读取/写入命令等等。控制器可经配置以从驻留在计算装置上的通信接口(例如NAS接口和/或DAS接口)接收数据命令。数据命令可指定数据存储装置120中的块地址,且可基于此类命令存取/传送数据。数据命令还可被称作数据存取请求。数据存储装置120可经配置以在一个或更多个磁记录磁盘和/或固态存储器装置/阵列中存储数据。在实施例中,数据存储装置120可包括电缆箱、备份磁盘驱动器、介质存储单元、流媒体装置、数码相机,或可存储可需要直接或以无线方式存取的数据的任何其它电子装置。在某些实施例中,数据存储装置120可存储从客户端装置接收的数据,使得数据存储装置120充当用于客户端装置的数据存储。为了促进此功能,数据存储装置120可实施逻辑接口。逻辑接口可作为可存储数据的一组逻辑地址(例如顺序的/相连的地址)呈现给客户端装置存储器。在内部,控制器可将逻辑地址映射到数据存储装置120的非易失性存储器中的各种物理存储器地址。将指示逻辑地址映射到物理存储器地址的映射的映射数据可维持在数据存储装置120中。在一个实施例中,数据存储装置120可以是DAS装置。DAS装置可通过连接电缆121直接耦合到客户端装置(例如本文档来自技高网...
跨越逻辑卷的数据存储装置复制数据

【技术保护点】
一种设备,其包括:通信接口,其耦合到一组外部独立数据存储装置;控制器,其耦合到所述通信接口,所述控制器经配置以:创建包括所述组外部独立数据存储装置的逻辑卷;识别经存储以跨越所述逻辑卷复制的一组文件;确定所述组文件的保护等级,其中所述保护等级是跨越所述逻辑卷被应用;以及基于所述保护等级而跨越所述逻辑卷复制所述组文件。

【技术特征摘要】
【国外来华专利技术】2015.09.30 US 14/870,9431.一种设备,其包括:通信接口,其耦合到一组外部独立数据存储装置;控制器,其耦合到所述通信接口,所述控制器经配置以:创建包括所述组外部独立数据存储装置的逻辑卷;识别经存储以跨越所述逻辑卷复制的一组文件;确定所述组文件的保护等级,其中所述保护等级是跨越所述逻辑卷被应用;以及基于所述保护等级而跨越所述逻辑卷复制所述组文件。2.根据权利要求1所述的设备,其中所述控制器经进一步配置以:跨越所述逻辑卷监测所述组文件;确定已修改来自所述组文件的第一文件的一个或更多个副本;以及跨越所述逻辑卷更新所述第一文件。3.根据权利要求2所述的设备,其中所述控制器经配置以确定已通过以下操作修改来自所述组文件的第一文件的一个或更多个副本:比较所述第一文件的所述一个或更多个副本的一个或更多个散列。4.根据权利要求2所述的设备,其中所述控制器经配置以确定已通过比较以下中的一个或更多个修改来自所述组文件的第一文件的一个或更多个副本:与所述第一文件的所述一个或更多个副本相关联的时间戳,或与第一的所述一个或更多个副本相关联的文件大小。5.根据权利要求1所述的设备,其中跨越所述逻辑卷复制所述组文件包括:识别来自所述组文件的第一文件,其中所述第一文件位于所述组外部独立数据存储装置的第一外部独立数据存储装置上;基于一组存储参数识别来自所述组外部独立数据存储装置的一个或更多个额外数据存储装置;以及基于所述保护等级将所述第一文件复制到所述一个或更多个额外数据存储装置。6.根据权利要求5所述的设备,其中所述控制器经进一步配置以:更新文件列表以指示所述组文件在所述一个或更多个额外数据存储装置上复制。7.根据权利要求5所述的设备,其中所述组存储参数包括以下中的一个或更多个:所述第一文件的类型;所述第一文件的大小;所述一个或更多个额外数据存储装置的一个或更多个健康状态;所述一个或更多个额外数据存储装置的一个或更多个类型;或已存取所述第一文件的次数。8.根据权利要求1所述的设备,其中创建所述逻辑卷包括:聚合一组外部独立驱动器以形成所述逻辑卷。9.根据权利要求1所述的设备,其中创建所述逻辑卷包括:分配用于在所述组外部独立数据存储装置中的每个外部独立数据存储装置上复制文件的一定量的空间。10.根据权利要求1所述的设备,其中基于以下中的一个或更多个识别所述组文件:所述组文件的文件类型;所述组文件的文件大小;已存取所述组文件的次数;或所述组文件的扩展名。11.根据权...

【专利技术属性】
技术研发人员:C·A·纽曼
申请(专利权)人:西部数据技术公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1