本文中提供促进在归档数据存储系统中进行具成本效益且可靠的数据识别的方法和系统。在实施方案中,存储在归档数据存储系统中的数据对象通过数据对象识别符来识别,所述数据对象识别符编码可以用来定位存储在归档数据存储系统中的数据对象的存储位置信息以降低存储全局索引的成本。所述数据对象识别符还可以编码可用于证实对所述数据对象的后续访问的政策信息(诸如访问控制信息)、可用于验证有效负载数据的完整性的有效负载证实信息(诸如大小和摘要)、可用于证实所述数据对象识别符的完整性的元数据证实信息(诸如错误检测码)和其它信息。
【技术实现步骤摘要】
【国外来华专利技术】归档数据识别背景本申请要求2012年8月8日提交的标题为“ARCHIVALDATAIDENTIFICATION”的第13/569,994号美国专利申请(代理人案号90204-841807)的优先权和权益。本申请针对所有目的依引用方式并入下列专利申请的详尽公开内容:与其同时提交的标题为“LOG-BASEDDATASTORAGEONSEQUENTIALLYWRITTENMEDIA”的第13/569,984号共同未决美国专利申请(代理人案号90204-841804(054800US))、与其同时提交的标题为“DATASTORAGEMANAGEMENTFORSEQUENTIALLYWRITTENMEDIA”的第13/570,057号共同未决美国专利申请(代理人案号90204-841817(055300US))、与其同时提交的标题为“DATAWRITECACHINGFORSEQUENTIALLYWRITTENMEDIA”的第13/570,005号共同未决美国专利申请(代理人案号90204-841812(055000US))、与其同时提交的标题为“PROGRAMMABLECHECKSUMCALCULATIONSONDATASTORAGEDEVICES”的第13/570,030号共同未决美国专利申请(代理人案号90204-841813(055200US))、与其同时提交的标题为“DATASTORAGEINVENTORYINDEXING”的第13/569,665号共同未决美国专利申请(代理人案号90204-841811(054700US))、与其同时提交的标题为“ARCHIVALDATAORGANIZATIONANDMANAGEMENT”的第13/570,029号共同未决美国专利申请(代理人案号90204-841808(054400US))、与其同时提交的标题为“ARCHIVALDATAFLOWMANAGEMENT”的第13/570,092号共同未决美国专利申请(代理人案号90204-841809(054500US))、与其同时提交的标题为“ARCHIVALDATASTORAGESYSTEM”的第13/570,088号共同未决美国专利申请(代理人案号90204-841806(054000US))、与其同时提交的标题为“DATASTORAGEPOWERMANAGEMENT”的第13/569,591号共同未决美国专利申请(代理人案号90204-841816(054900US))、与其同时提交的标题为“DATASTORAGESPACEMANAGEMENT”的第13/569,714号共同未决美国专利申请(代理人案号90204-846202(056100US))、与其同时提交的标题为“DATASTORAGEAPPLICATIONPROGRAMMINGINTERFACE”的第13/570,074号共同未决美国专利申请(代理人案号90204-846378(056200US))和与其同时提交的标题为“DATASTORAGEINTEGRITYVALIDATION”的第13/570,151号共同未决美国专利申请(代理人案号90204-841810(054600US))。背景随着信息数字化的递增,对耐久的且可靠的归档数据存储服务的需求也在递增。归档数据可以包括由政府、企业、图书馆等维持的归档记录、备份文件、媒体文件等。归档数据存储已带来一些挑战。例如,使用许多常规技术存储潜在的大量数据可造成成本过高。此外,通常期望归档数据存储的耐久度和可靠度相对较高,其进而增大存储数据所需的资源量,从而增大开支。因此,需要依具成本效益且可靠的方式识别归档数据。附图简述将参考附图描述根据本公开的各个实施方案,其中:图1示出根据至少一个实施方案的用于归档数据识别的示例性环境100。图2示出根据至少一个实施方案的可以实施归档数据存储服务的示例性环境。图3示出根据至少一个实施方案的可以连接归档数据存储系统的组件的互连网络。图4示出根据至少一个实施方案的可以连接归档数据存储系统的组件的互连网络。图5示出根据至少一个实施方案的用于存储数据的示例性过程。图6示出根据至少一个实施方案的用于检索数据的示例性过程。图7示出根据至少一个实施方案的用于删除数据的示例性过程。图8示出根据至少一个实施方案的数据对象识别符800的示例性表示。图9示出根据至少一个实施方案的用于存储和检索数据的过程。图10示出根据至少一个实施方案的用于删除数据的过程1000。图11示出可实施各个实施方案的环境。专利技术详述在下文描述中,将描述各个实施方案。出于说明目的,陈述具体配置和详情以便透彻理解实施方案。然而,所属
熟练人员还将明白在无具体详情的情况下,可以实行实施方案。此外,可以省略或简化熟知特征以免使所描述的实施方案难以理解。本文中所描述和所建议的技术包括用于依具成本效益且可靠的方式识别存储在归档数据存储系统中的归档数据的方法和系统。在实施方案中,当客户请求将归档数据对象存储在归档数据存储系统中时,对客户提供可以供与归档数据存储系统进行的后续通信用来检索、删除或依其它方式识别归档数据对象的数据对象识别符。数据对象识别符可以在由存储系统持久存储归档数据对象之前提供给客户,从而在依异步方式处理数据存储请求时对客户提供同步体验。在一些实施方案中,数据对象识别符可以编码可以用来定位存储在归档数据存储系统中的数据对象的存储位置信息。例如,存储位置信息可以编码对存储数据对象的阶层式数据结构的参考。这个实施方案可以降低或消除存储命名空间映射或相似数据结构以将数据对象识别符映射到对应数据对象的存储位置的成本。在实施方案中,数据对象识别符还编码可以用来强制执行与存储在归档数据存储系统中的数据相关的一个或多个政策的政策信息。在各个实施方案中,这些政策可以包括解决安全性、隐私、访问、监管、成本和其它问题的政策。例如,政策信息可以编码可以用来证实对与数据对象识别符相关的数据的所请求访问的访问控制信息。在实施方案中,数据对象识别符还编码用来确保存储在归档数据存储系统中的数据的完整性的有效负载证实信息。在各个实施方案中,有效负载证实信息可以包括有效负载的数据大小、时间戳记(例如,数据创建时间戳记)、一个或多个摘要等。数据对象识别符还可以编码用来确保与数据对象识别符相关的信息的完整性的元数据证实信息。在各个实施方案中,元数据证实信息可以包括数据对象识别符中编码的一些或所有信息的错误检测检查,诸如奇偶检查、循环冗余检查(CRC)、错误校正检查等。数据对象识别符可以全部或部分进行编码(例如,加密)以封装上文所描述的信息。这个编码可以对实施详情提供数据安全性和透明性。在一些实施方案中,数据对象识别符可以包括上文所描述的信息而无加密或依其它方式隐藏所述信息。为检索或删除存储在归档数据存储系统中的数据对象,与数据对象相关的数据对象识别符可以使用至少元数据证实信息进行证实。随后,请求的访问(检索/删除)可以至少部分地基于数据对象识别符中编码的政策信息进行证实。数据对象识别符中编码的存储位置信息可以用来定位存储的数据对象。最后,有效负载完整性证实信息可以用来证实检索的或将删除的数据对象的完整性。图1示出根据至少一个实施方本文档来自技高网...
【技术保护点】
一种计算机实施方法,其包括:在配置有可执行指令的一个或多个计算机系统的控制下,接收检索持久存储的数据对象的请求,所述请求指定数据对象识别符,所述数据对象识别符编码涉及所述数据对象的至少存储位置信息和证实信息;使用至少所述存储位置信息检索所述数据对象;和使用至少所述证实信息执行证实。
【技术特征摘要】
【国外来华专利技术】2012.08.08 US 13/569,9941.一种计算机实施方法,其包括:在配置有可执行指令的一个或多个计算机系统的控制下,接收检索持久存储的数据对象的请求,所述请求指定数据对象识别符,所述数据对象识别符编码涉及所述数据对象的至少存储位置信息和证实信息;使用至少所述存储位置信息检索所述数据对象;和使用至少所述证实信息执行所述数据对象的完整性的证实。2.根据权利要求1所述的计算机实施方法,其中所述存储位置信息编码至少卷识别符和对象识别符,所述卷识别符指示存储所述数据对象的卷且所述对象识别符可用于识别在所述卷内存储所述数据对象的位置。3.根据权利要求1所述的计算机实施方法,其中所述证实信息包括至少有效负载证实信息且其中执行证实包括使用至少所述有效负载证实信息证实所述检索的数据对象的完整性。4.根据权利要求1所述的计算机实施方法,其中所述存储位置信息包括对存储所述数据对象的阶层式数据结构的参考。5.根据权利要求1所述的计算机实施方法,所述证实信息包括至少政策信息且其中执行证实包括至少部分地基于所述政策信息确定是否容许对所述数据对象的访问。6.根据权利要求1所述的计算机实施方法,其中所述证实信息包括至少元数据证实信息且其中执行证实包括使用至少所述元数据证实信息验证所述数据对象识别符的完整性。7.根据权利要求6所述的计算机实施方法,其还包括使用密码密钥解密涉及所述数据对象的所述存储位置信息和所述证实信息。8.根据权利要求6所述的计算机实施方法,其中所述数据对象识别符与所述数据对象存储在一起。9.一种归档数据存储系统,其包括:一个或多个处理器;和存储器,其包括可由所述一个或多个处理器执行以造成计...
【专利技术属性】
技术研发人员:K·帕笛琼纳斯,B·J·唐兰,C·L·拉齐尔,J·C·索伦森三世,M·C·西格尔,C·L·克莱本,
申请(专利权)人:亚马逊技术股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。