Methods and apparatus for remote gateway monitoring and diagnostics
    1.
    发明授权
    Methods and apparatus for remote gateway monitoring and diagnostics 有权
    用于远程网关监控和诊断的方法和设备

    公开(公告)号:US08639989B1

    公开(公告)日:2014-01-28

    申请号:US13174156

    申请日:2011-06-30

    IPC分类号: G06F11/00

    摘要: Methods, apparatus, and computer-accessible storage media for remotely monitoring and diagnosing storage gateways. Status information may be collected locally on the gateways and uploaded to a service provider via gateway-initiated connections. The uploaded information may be stored to status data store(s). Status proxy(s) on the provider network may analyze the information in the status data store(s) for one or more gateways to detect error conditions on individual gateways or patterns or error conditions on multiple gateways. Upon detecting an error condition on a gateway, the proxy may alert another process, for example an administrator process on the local network that includes the respective gateway. The other process may then message the gateway to address the condition. Information for particular gateways may be provided to clients on request. Information collected from multiple gateways may be viewed and analyzed by the service provider to detect patterns related to gateway design.

    摘要翻译: 用于远程监控和诊断存储网关的方法,设备和计算机可访问的存储介质。 状态信息可以在网关上本地收集,并通过网关发起的连接上传到服务提供商。 上传的信息可以存储到状态数据存储。 提供商网络上的状态代理可以分析一个或多个网关的状态数据存储中的信息,以检测多个网关上的各个网关或模式或错误状况的错误状况。 在检测到网关上的错误状况时,代理可以警告另一进程,例如,包括相应网关的本地网络上的管理员进程。 然后,另一个进程可以消息网关来解决该情况。 可以根据请求向客户端提供特定网关的信息。 从多个网关收集的信息可由服务提供商查看和分析,以检测与网关设计相关的模式。

    Methods and apparatus for data restore and recovery from a remote data store
    2.
    发明授权
    Methods and apparatus for data restore and recovery from a remote data store 有权
    用于远程数据存储的数据恢复和恢复的方法和装置

    公开(公告)号:US08832039B1

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

    申请号:US13174203

    申请日:2011-06-30

    IPC分类号: G06F7/00 G06F17/00 G06F17/30

    摘要: Methods, apparatus, and computer-accessible storage media for restoring data from a snapshot to a data volume. The blocks in the volume may be treated as an implicit tree structure, for example a binary tree; each local block corresponds to a block on the snapshot. A local block on the volume may be marked, for example fingerprinted with metadata, to indicate that the local block has not been restored. Initially, the local block at the root node is marked. To restore a local block, the restore process may generate a list indicating all local blocks on a path from the root node of the tree to the target node that have not been restored. The marks in the local blocks are used in generating the list. For each block indicated in the list, children of the block are fingerprinted, and the block is restored from the snapshot.

    摘要翻译: 用于将数据从快照恢复到数据卷的方法,装置和计算机可访问的存储介质。 卷中的块可以被视为隐式树结构,例如二叉树; 每个本地块对应于快照上的块。 可以标记卷上的本地块,例如用元数据指纹,以指示本地块尚未恢复。 最初,根节点处的本地块被标记。 要恢复本地块,恢复过程可能会生成一个列表,指示从树的根节点到尚未恢复的目标节点的路径上的所有本地块。 本地块中的标记用于生成列表。 对于列表中指示的每个块,该块的子项都是指纹的,并且该块将从快照中恢复。

    Remote storage gateway management using gateway-initiated connections
    3.
    发明授权
    Remote storage gateway management using gateway-initiated connections 有权
    使用网关发起的连接的远程存储网关管理

    公开(公告)号:US08601134B1

    公开(公告)日:2013-12-03

    申请号:US13174524

    申请日:2011-06-30

    IPC分类号: G06F15/16

    摘要: Methods, apparatus, and computer-accessible storage media for remotely managing a gateway that serves as an interface between processes on a customer network and a service provider, for example to store data to a remote data store. The gateway sends a connection request to a gateway control server. The server holds the connection until the server receives information (e.g., information from the customer sent via the service provider) for the gateway. The server sends the information as requests via the gateway-initiated connection, and continues to hold the connection. If a server receives information for a gateway to which it does not hold a connection, the server sends the information to the server that does hold the connection. The server may either discover the appropriate server via a registration service that registers connections to gateways or broadcast the information to peer servers identified through a registration service.

    摘要翻译: 用于远程管理网关的方法,装置和计算机可访问的存储介质,所述网关用作客户网络和服务提供商上的进程之间的接口,例如将数据存储到远程数据存储。 网关向网关控制服务器发送连接请求。 服务器保持连接,直到服务器接收到网关的信息(例如,经由服务提供商发送的客户的信息)。 服务器通过网关发起的连接发送请求的信息,并继续保持连接。 如果服务器接收到不具有连接的网关的信息,则服务器将信息发送到承载连接的服务器。 服务器可以通过注册服务发现适当的服务器,注册服务注册与网关的连接,或者通过注册服务将对该服务器的信息广播到对等服务器。