[发明专利]具有网络服务客户接口的分布式存储系统有效
申请号: | 200680053577.2 | 申请日: | 2006-11-30 |
公开(公告)号: | CN101496005A | 公开(公告)日: | 2009-07-29 |
发明(设计)人: | A·H·弗穆伦;A·B·阿特拉斯;D·M·巴斯;J·D·科米;A·K·弗西曼;J·C·索伦森三世;E·M·瓦格纳 | 申请(专利权)人: | 亚马逊科技公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 赵 冰 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种分布式的基于网络服务的存储系统。系统可包括配置成根据网络服务协议接收对给定的数据对象的访问的给定客户请求的网络服务接口,该请求包括相应于对象的键值。系统还可包括配置成存储对象的复本的存储节点,和配置成为每个对象存储相应的键映射项目的键映射实例,其中通过相应的唯一定位器值可访问每个复本。对于给定的对象,相应的键映射项目包括键值和相应于对象的复本的每个定位器值。协调器可从网络服务接口接收给定的客户请求,响应性地访问键映射实例以识别相应于键值的定位器值,且对于特定的定位器值,从相应的存储节点取回相应的复本。 | ||
搜索关键词: | 具有 网络服务 客户 接口 分布式 存储系统 | ||
【主权项】:
1.一种系统,包括:多个计算节点,所述计算节点被配置成实现:网络服务接口,其配置成根据网络服务协议来接收对访问数据对象的客户请求,其中对访问所述数据对象中给定的一个数据对象的所述客户请求中给定的一个客户请求包括相应于所述给定的数据对象的键值;多个存储节点,其配置成存储所述数据对象的复本,其中所述复本中的每一个都是通过各自的定位器值可访问的,且其中所述定位器值中的每一个在所述系统内都是唯一的;键映射实例,其配置成为所述数据对象中的每一个存储各自的键映射项目,其中对于所述给定的数据对象,所述各自的键映射项目包括所述键值和相应于所述给定数据对象的每个存储的复本的每个定位器值;以及协调器,其配置成从所述网络服务接口接收对访问所述数据对象的所述客户请求,其中响应于所述给定的客户请求,所述协调器配置成访问所述键映射实例以识别相应于所述键值的一个或更多定位器值,并且对于所述一个或更多定位器值中特定的一个定位器值,访问相应的存储节点以取回相应的复本。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚马逊科技公司,未经亚马逊科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200680053577.2/,转载请声明来源钻瓜专利网。