Managing access of multiple executing programs to non-local block data storage
    12.
    发明授权
    Managing access of multiple executing programs to non-local block data storage 有权
    管理多个执行程序到非本地块数据存储的访问

    公开(公告)号:US09529550B2

    公开(公告)日:2016-12-27

    申请号:US14320254

    申请日:2014-06-30

    Abstract: Techniques are described for managing access of executing programs to non-local block data storage. In some situations, a block data storage service uses multiple server storage systems to reliably store network-accessible block data storage volumes that may be used by programs executing on other physical computing systems. A group of multiple server block data storage systems that store block data volumes may in some situations be co-located at a data center, and programs that use volumes stored there may execute on other physical computing systems at that data center. If a program using a volume becomes unavailable, another program (e.g., another copy of the same program) may in some situations obtain access to and continue to use the same volume, such as in an automatic manner in some such situations.

    Abstract translation: 描述了用于管理执行程序对非本地块数据存储的访问的技术。 在某些情况下,块数据存储服务使用多个服务器存储系统可靠地存储可由其他物理计算系统上执行的程序使用的网络可访问块数据存储卷。 存储块数据卷的一组多个服务器块数据存储系统可能在某些情况下可以位于数据中心,并且使用存储在其中的卷的程序可以在该数据中心的其他物理计算系统上执行。 如果使用卷的程序变得不可用,则在某些情况下,另一个程序(例如,相同程序的另一个副本)可以在某些情况下获得访问并继续使用相同的卷,例如以自动的方式。

    Wide area network monitoring
    13.
    发明授权
    Wide area network monitoring 有权
    广域网监控

    公开(公告)号:US09094297B2

    公开(公告)日:2015-07-28

    申请号:US14105647

    申请日:2013-12-13

    Abstract: As exterior routing protocols generally do not provide information about the internal routing paths of an autonomous system, a particular autonomous system has limited information about the internal health of other autonomous systems. However, if a monitoring system has access to routing data and/or other network data from multiple points of an autonomous system, the monitoring system can estimate, with some accuracy, the health of the autonomous system. In turn, by monitoring at least some of autonomous systems forming a larger internetwork, such as the Internet, the monitoring system can estimate the overall health of at least portions of the internetwork.

    Abstract translation: 由于外部路由协议通常不提供关于自主系统的内部路由路径的信息,所以特定的自治系统具有关于其他自主系统的内部健康的有限信息。 然而,如果监视系统可以从自治系统的多个点访问路由数据和/或其他网络数据,则监视系统可以以一定的精度来估计自主系统的健康状况。 反过来,通过监视至少一些形成较大互联网络(例如因特网)的自主系统,监控系统可以估计互联网络的至少部分的整体健康状况。

    Techniques for capturing data sets
    14.
    发明授权
    Techniques for capturing data sets 有权
    捕获数据集的技术

    公开(公告)号:US08943127B2

    公开(公告)日:2015-01-27

    申请号:US13860305

    申请日:2013-04-10

    CPC classification number: G06F15/167 G06F9/52 G06F17/30171 H04L67/1097

    Abstract: Techniques, including systems and methods, for capturing data sets include performing a client-side two-phase commit to ensure one or more data consistency conditions. A logical volume may represent a data set that is distributed among a plurality of physical storage devices. One or more client devices are instructed to block at least acknowledgment of write operations. When the one or more client devices have blocked at least acknowledgment of write operations, one or more servers in communication with the physical storage devices are instructed to capture corresponding portions of the data set. When the servers have been instructed to capture corresponding portions of the data set, the client devices are instructed to resume at least acknowledgment of write operations.

    Abstract translation: 用于捕获数据集的技术(包括系统和方法)包括执行客户端两阶段提交以确保一个或多个数据一致性条件。 逻辑卷可以表示分布在多个物理存储设备之间的数据集。 指示一个或多个客户端设备至少阻止写入操作的确认。 当一个或多个客户端设备至少阻止写操作的确认时,指示与物理存储设备通信的一个或多个服务器捕获数据集的相应部分。 当指示服务器捕获数据集的相应部分时,指示客户端设备至少恢复写入操作的确认。

    VIRTUAL DATA STORAGE SERVICE WITH SPARSE PROVISIONING
    15.
    发明申请
    VIRTUAL DATA STORAGE SERVICE WITH SPARSE PROVISIONING 审中-公开
    虚拟数据存储服务

    公开(公告)号:US20150026430A1

    公开(公告)日:2015-01-22

    申请号:US14507752

    申请日:2014-10-06

    Abstract: Virtual data stores may be sparsely provisioned by virtual data storage services in a manner that controls risk of implementation resource shortages. Relationships between requested data storage space size, data storage server capacity, allocated data storage space size and/or allocated data storage space utilization may be tracked on a per data store, per customer, per data storage server, and/or a per virtual data storage service basis. For each such basis, a set of constraints may be specified to control the relationships. The set of constraints may be enforced during implementation resource allocation, and by migration of data storage space portions to different implementation resources as part of a sparse provisioning load balancing. Sparse provisioning details may be made explicit to virtual data storage service customers to varying degrees including explicit, aggregate on a per customer basis, and aggregate on a per virtual data storage service basis.

    Abstract translation: 虚拟数据存储可以以控制资源短缺的风险的方式由虚拟数据存储服务稀疏地提供。 可以在每个数据存储,每个客户,每个数据存储服务器和/或每个虚拟数据中跟踪所请求的数据存储空间大小,数据存储服务器容量,分配的数据存储空间大小和/或分配的数据存储空间利用率之间的关系 存储服务基础。 对于每个这样的基础,可以指定一组约束来控制关系。 可以在实施资源分配期间强制执行该约束集合,并且通过将数据存储空间部分迁移到不同的实现资源,作为稀疏配置负载平衡的一部分。 稀疏配置细节可以对虚拟数据存储服务客户进行不同程度的显式显示,包括显式的,基于每个客户的聚合,以及基于每个虚拟数据存储服务的聚合。

    PROVIDING EXECUTING PROGRAMS WITH RELIABLE ACCESS TO NON-LOCAL BLOCK DATA STORAGE
    16.
    发明申请
    PROVIDING EXECUTING PROGRAMS WITH RELIABLE ACCESS TO NON-LOCAL BLOCK DATA STORAGE 有权
    提供可靠访问非本地数据存储的执行程序

    公开(公告)号:US20140281317A1

    公开(公告)日:2014-09-18

    申请号:US14288271

    申请日:2014-05-27

    CPC classification number: G06F11/1448 G06F9/5016

    Abstract: Techniques are described for managing access of executing programs to non-local block data storage. In some situations, a block data storage service uses multiple server storage systems to reliably store block data that may be accessed over one or more networks by programs executing on other physical computing systems. Users may create block data storage volumes that are each stored by at least two of the server block data storage systems, and may initiate use of such volumes by one or more executing programs, such as in a reliable manner by enabling an automatic switch to a second volume copy if a first volume copy becomes unavailable. A group of multiple server block data storage systems that store block data volumes may in some situations be co-located at a data center, and programs that use volumes stored there may execute on other physical computing systems at that data center.

    Abstract translation: 描述了用于管理执行程序对非本地块数据存储的访问的技术。 在某些情况下,块数据存储服务使用多个服务器存储系统来可靠地存储可以通过在其他物理计算系统上执行的程序在一个或多个网络上访问的块数据。 用户可以创建每个由至少两个服务器块数据存储系统存储的块数据存储卷,并且可以通过一个或多个执行程序来启动这样的卷的使用,诸如以可靠的方式通过使能自动切换到 第一个卷副本变得不可用的第二卷复制。 存储块数据卷的一组多个服务器块数据存储系统可能在某些情况下可以位于数据中心,并且使用存储在其中的卷的程序可以在该数据中心的其他物理计算系统上执行。

    PROVIDING EXECUTING PROGRAMS WITH ACCESS TO STORED BLOCK DATA OF OTHERS
    17.
    发明申请
    PROVIDING EXECUTING PROGRAMS WITH ACCESS TO STORED BLOCK DATA OF OTHERS 审中-公开
    提供执行程序访问其他存储数据

    公开(公告)号:US20140223125A1

    公开(公告)日:2014-08-07

    申请号:US14246876

    申请日:2014-04-07

    Abstract: Techniques are described for managing access of executing programs to non-local block data storage. In some situations, a block data storage service uses multiple server storage systems to reliably store copies of network-accessible block data storage volumes that may be used by programs executing on other physical computing systems, and snapshot copies of some volumes may also be stored (e.g., on remote archival storage systems). A group of multiple server block data storage systems that store block data volumes may in some situations be co-located at a data center, and programs that use volumes stored there may execute on other computing systems at that data center, while the archival storage systems may be located outside the data center. The snapshot copies of volumes may be used in various ways, including to allow users to obtain their own copies of other users' volumes (e.g., for a fee).

    Abstract translation: 描述了用于管理执行程序对非本地块数据存储的访问的技术。 在某些情况下,块数据存储服务使用多个服务器存储系统可靠地存储可由其他物理计算系统上执行的程序使用的网络可访问块数据存储卷的副本,并且还可以存储某些卷的快照副本( 例如,在远程档案存储系统上)。 存储块数据卷的一组多个服务器块数据存储系统在某些情况下可以位于数据中心,并且使用存储在其中的卷的程序可以在该数据中心的其他计算系统上执行,而归档存储系统 可能位于数据中心之外。 卷的快照副本可以以各种方式使用,包括允许用户获得他们自己的其他用户卷的副本(例如,收费)。

Patent Agency Ranking