[发明专利]投影存储网关有效
申请号: | 201280040697.4 | 申请日: | 2012-06-29 |
公开(公告)号: | CN103930879B | 公开(公告)日: | 2017-12-26 |
发明(设计)人: | J·C·索伦森三世;林韵;D·C·萨尔耶斯;A·科特拉帕尔 | 申请(专利权)人: | 亚马逊科技公司 |
主分类号: | G06F12/16 | 分类号: | G06F12/16 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 李向英 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 投影 存储 网关 | ||
技术领域
本发明涉及投影存储网关。
背景技术
许多公司和其它组织操作互连众多计算系统的计算机网络以支持其运营,例如其中所述计算系统位于同一位置(例如,作为本地网络的一部分)或者位于多个不同的地理位置中(例如,经由一个或多个私有或公共中间网络连接)。例如,包括显著数量的互连的数字计算系统的数据中心已变得司空见惯,如由单一组织操作的私有数据中心和由实体进行商业运营来为客户提供计算资源的公共数据中心。一些公共数据中心运营商为由各种客户所拥有的硬件提供网络接入、电源以及安全安装设施,而其它公共数据中心运营商提供还包括可供其客户使用的硬件资源的“全方位服务”设施。然而,随着典型的数据中心的规模和范围不断增加,供应、管理以及支配物理计算资源的任务已变得日益复杂。
用于商用硬件的虚拟化技术的出现已为具有多样化需求的众多客户提供关于管理大规模计算资源的益处,从而允许各种计算资源高效且安全地由多个客户共享。例如,虚拟化技术可以通过为每个用户提供由单一物理计算机托管的一个或多个虚拟机而允许所述单一物理计算机在多个用户之间共享,其中每个这样的虚拟机是充当不同逻辑计算系统的软件模拟,所述软件模拟为用户提供了以为自己是给定硬件计算资源的唯一操作者和管理员的错觉,同时还提供了各种虚拟机之间的应用程序隔离和安全性。此外,一些虚拟化技术能够提供跨越两个或更多个物理资源的虚拟资源,如具有跨越多个不同的物理计算系统的多个虚拟处理器的单一虚拟机。
作为另一实例,虚拟化技术可以通过为每个用户提供虚拟化的数据存储器而允许数据存储硬件在多个用户之间共享,所述虚拟化的数据存储器可以跨多个数据存储装置分布,其中每个这样的虚拟化的数据存储器充当不同的逻辑数据存储器,所述逻辑数据存储器为用户提供了以为自己是数据存储资源的唯一操作者和管理员的错觉。
Web服务
常规的Web模型允许客户端经由HTTP客户端程序(如Web浏览器)访问Web资源(例如,应用程序、服务和数据)。已开发了被称为Web服务的技术以提供对Web资源的编程访问。Web服务可以用来提供经由Web服务接口对Web资源的编程访问,所述Web资源包括托管在Web连接的计算机(如Web服务器系统)上的技术平台(如应用程序和服务)和数据(例如,产品目录和其它数据库)。一般来说,Web服务接口可以被配置来提供标准的、跨平台的API(应用编程接口)用于请求待执行一些服务的客户端与服务提供商之间的通信。在一些实施方式中,Web服务接口可以被配置成支持文档或消息的交换,所述文档或消息包括描述服务请求和对此请求的响应的信息。这类文档或消息可以使用标准化的Web协议(例如超文本传输协议(HTTP))进行交换并且可以以与平台无关的数据格式(例如可扩展标记语言(XML))进行格式化。
发明内容
本发明公开了用于将存储在本地存储器上的数据投影到由服务提供商提供的远程存储器的方法、设备以及计算机可访问存储介质。网关可以被配置为用于将存储在本地存储器上的数据投影到由服务提供商提供的远程存储器的方法、设备以及计算机可访问存储介质。响应于接收配置信息,可以将网关配置为客户网络上的投影网关。所述投影网关可以接收对所述本地存储器的读取和写入。所述网关将请求传递到所述本地存储器,并且还将由所述写入指示的写数据上传到所述服务提供商,以便更新所述本地存储器的由所述服务提供商在所述远程存储器上进行维护的快照。写数据可被缓冲到写日志用于上传,并且可以根据由所述服务提供商使用的块存储格式将其作为块进行上传。投影过程对于所述客户网络上的进程可以是透明的。所投影的数据可以用于恢复所述本地存储器上的数据。
附图说明
图1是根据至少一些实施方案的示例网络环境的概要框图,所述网络环境包括示例服务提供商和示例服务客户。
图2示出根据至少一些实施方案的用于存储网关的示例体系结构和所述存储网关的部件。
图3是其中可以实施存储网关的实施方案的示例网络环境的概要框图。
图4是根据至少一些实施方案的示例网络环境的框图,所述网络环境包括在位于服务客户网络处的站点上的存储网关,所述存储网关用作服务客户网络与服务提供商网络上的存储服务之间的接口。
图5是根据至少一些实施方案的示例服务提供商的框图,所述服务提供商为其客户提供存储服务和硬件虚拟化服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚马逊科技公司,未经亚马逊科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280040697.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:能够由外部补充高压流体的管路
- 下一篇:单头发泡铝用型材端盖