[发明专利]向执行中的程序提供对非本地块数据存储装置的可靠访问有效
| 申请号: | 200980140118.1 | 申请日: | 2009-08-07 | 
| 公开(公告)号: | CN102177508A | 公开(公告)日: | 2011-09-07 | 
| 发明(设计)人: | 泰特·安德鲁·塞尔坦;彼得·N·德桑蒂斯;马修·S·加曼;阿特勒·诺曼·约尔根森;罗兰·帕特森-琼斯 | 申请(专利权)人: | 亚马逊技术有限公司 | 
| 主分类号: | G06F13/00 | 分类号: | G06F13/00 | 
| 代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 潘剑颖 | 
| 地址: | 美国内*** | 国省代码: | 美国;US | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 执行 中的 程序 提供 地块 数据 存储 装置 可靠 访问 | ||
背景技术
很多公司和其他组织运营将许多计算系统相互连接以支持其操作的计算机网络,例如协同定位的(如,作为局域网的一部分)或位于多个不同地理位置(如,经由一个或多个私有或公共中间网络而连接)中的计算系统。例如,容纳大量协同定位的互连计算系统的数据中心已经变得平常,例如由单一组织运营以及代表单一组织运营的私有数据中心,以及由作为企业的实体运营的公共数据中心。一些公共数据中心运营商针对各个客户所拥有的硬件提供网络接入、电源以及安全安装设施,而其他公共数据中心运营商提供“完整服务”设施,该完整服务设施还包括其客户可使用的硬件资源。然而,由于典型数据中心和计算机网络的规模和范围已经增大,提供、掌管和管理相关物理计算资源的任务已变得日益复杂。
在针对具有多样需求的许多客户而管理大规模计算资源的方面,商品硬件的虚拟化技术的出现提供了一些好处,允许在多个客户之间高效且安全地共享各种计算资源。例如,诸如由XEN、VMWare或用户模式Linux提供的虚拟化技术之类的虚拟化技术可以允许通过向每个用户提供一个或多个虚拟机,同时还在各个虚拟机之间提供应用隔离度和安全性,来在多个用户之间共享单一物理计算系统,该一个或多个虚拟机是以该单一物理计算系统作为宿主(host)的,其中,每个这种虚拟机都是充当不同逻辑计算系统的软件仿真,该逻辑计算系统向用户提供他们是给定硬件计算资源的唯一运营商和管理员的错觉。此外,一些虚拟化技术还提供跨越一个或多个物理资源的虚拟资源,例如,具有多个虚拟处理器的、实际上跨越多个不同物理计算系统的单一虚拟机。
附图说明
图1是示意了示例实施例的网络图,在该示例实施例中,多个计算系统执行程序并访问可靠的非本地块数据存储装置。
图2A-2F示意了向客户端提供可靠的非本地块数据存储功能的示例。
图3是示意了适于管理向客户端提供可靠的非本地块数据存储功能和由客户端使用可靠的非本地块数据存储功能的示例计算系统的框图。
图4示意了块数据存储系统管理器例程的示例实施例的流程图。
图5示意了节点管理器例程的示例实施例的流程图。
图6示意了块数据存储服务器例程的示例实施例的流程图。
图7A-7B示意了程序执行服务系统管理器例程的示例实施例的流程图。
图8示意了块数据存储档案管理器例程的示例实施例的流程图。
具体实施方式
描述了用于管理执行中的程序对非本地块数据存储装置的访问的技术。在至少一些实施例中,该技术包括提供块数据存储服务,块数据存储服务使用多个服务器存储系统,以可靠地存储可由在其他物理计算系统上执行的程序通过一个或多个网络而访问并使用的块数据。块数据存储服务的用户均可以创建一个或多个块数据存储卷,每个块数据存储卷具有指定量的块数据存储空间,并可以发起由一个或多个执行中的程序对这种块数据存储卷(在此也称为“卷”)的使用,其中,至少一些这种卷具有由该多个服务器存储系统中的两个或更多服务器存储系统存储的拷贝,以增强卷对执行中的程序的可靠性和可用性。作为一个示例,在一些实施例中,可以将存储块数据的多个服务器块数据存储系统组织成一个或多个池或其他组,该一个或多个池或其他组中的每一个都具有在地理位置处(例如,在一个或多个地理上分布的数据中心中的每一个中)协同定位的多个物理服务器存储系统,以及,使用存储在数据中心中的服务器块数据存储系统上的卷的程序可以在该数据中心处的一个或多个其他物理计算系统上执行。下面包括了涉及块数据存储服务的实施例的附加细节,以及,可以通过块数据存储(“BDS”)系统管理器模块的实施例,自动执行用于提供块数据存储服务的至少一些所描述的技术。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚马逊技术有限公司,未经亚马逊技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980140118.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种低热值剩余污泥处置方法
- 下一篇:吸附器单元和制备吸附器单元的方法





