[发明专利]向执行中的程序提供对非本地块数据存储装置的可靠访问有效
申请号: | 200980140118.1 | 申请日: | 2009-08-07 |
公开(公告)号: | CN102177508A | 公开(公告)日: | 2011-09-07 |
发明(设计)人: | 泰特·安德鲁·塞尔坦;彼得·N·德桑蒂斯;马修·S·加曼;阿特勒·诺曼·约尔根森;罗兰·帕特森-琼斯 | 申请(专利权)人: | 亚马逊技术有限公司 |
主分类号: | G06F13/00 | 分类号: | G06F13/00 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 潘剑颖 |
地址: | 美国内*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明描述了用于管理执行中的程序对非本地块数据存储装置的访问的技术。在一些情况下,块数据存储服务使用多个服务器存储系统来可靠地存储块数据,该块数据在一个或多个网络上可由其他物理计算系统上执行的程序来访问。用户可以创建均由至少两个服务器块数据存储系统存储的块数据存储卷,并且可以发起一个或多个执行中的程序对这种卷的使用,例如,通过使在第一卷拷贝变得不可用的情况下能够自动切换到第二卷拷贝来以可靠的方式发起。在一些情况下,一组存储了块数据卷的多个服务器块数据存储系统可以在数据中心协同定位,并且使用在其中存储的卷的程序可以在该数据中心处的其他物理计算系统上执行。 | ||
搜索关键词: | 执行 中的 程序 提供 地块 数据 存储 装置 可靠 访问 | ||
【主权项】:
一种用于向执行中的程序提供块数据存储功能的计算机实现方法,所述方法包括:接收由第一执行中的程序发起的、对第一计算系统本地的块存储设备的第一组一个或多个数据访问请求的一个或多个指示,第一程序在所述第一计算系统上执行,本地的块存储设备是表示由不同的第二数据存储系统在一个或多个网络上提供的非本地块数据存储卷的逻辑设备;通过代表所述第一执行中的程序在所述一个或多个网络上与所述第二数据存储系统进行交互,以使得对由所述第二数据存储系统提供的块数据存储卷所存储的块数据执行第一组数据访问请求,来自动响应接收到的第一组数据访问请求的指示;确定所述第二数据存储系统所提供的块数据存储卷已变得不可用,并自动识别包含所述第二数据存储系统所提供的块数据存储卷的镜像拷贝在内的第三数据存储系统,所述第三数据存储系统与所述第一计算系统和所述第二数据存储系统不同;接收由所述第一执行中的程序发起的、对所述第一计算系统上的本地块存储设备的第二组一个或多个其他数据访问请求的一个或多个指示;以及通过代表所述第一执行中的程序在所述一个或多个网络上与所述第三数据存储系统进行交互,以使得对所识别的第三数据存储系统上的块数据存储卷镜像拷贝执行所述第二组数据访问请求,来自动响应接收到的第二组数据访问请求的指示。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚马逊技术有限公司,未经亚马逊技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200980140118.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种低热值剩余污泥处置方法
- 下一篇:吸附器单元和制备吸附器单元的方法