Ensuring availability of data in a set being uncorrelated over time
    1.
    发明授权
    Ensuring availability of data in a set being uncorrelated over time 有权
    确保一组中的数据的可用性随时间不相关

    公开(公告)号:US09378230B1

    公开(公告)日:2016-06-28

    申请号:US14028334

    申请日:2013-09-16

    CPC classification number: G06F17/30575

    Abstract: A computing resource monitoring service receives an executable command to redundantly store a metric pertaining to computing resources provided to the customer by a computing resource service provider. The executable command may comprise a hash key and a hash value for the metric. Based on the hash key included in the executable command, the computing resource monitoring service may select one or more data zones, each of the data zones comprising one or more storage nodes for storing metrics. The computing resource monitoring service may be configured to obtain a schedule of storage nodes from the data zones in order to determine the active storage nodes based at least in part on the hash key. Accordingly, the computing resource monitoring service may identify a storage node from the one or more active nodes based at least in part on the hash key and store the metric in the identified node.

    Abstract translation: 计算资源监视服务接收可执行命令以冗余地存储由计算资源服务提供商提供给客户的计算资源的度量。 可执行命令可以包括散列密钥和度量的哈希值。 基于可执行命令中包括的散列密钥,计算资源监视服务可以选择一个或多个数据区,每个数据区包括用于存储度量的一个或多个存储节点。 计算资源监视服务可以被配置为从数据区获取存储节点的调度,以便至少部分地基于散列密钥来确定活动存储节点。 因此,计算资源监视服务可以至少部分地基于散列密钥从所述一个或多个活动节点识别存储节点,并将所述度量存储在所识别的节点中。

    Roll back of scaled-out data
    2.
    发明授权

    公开(公告)号:US10210190B1

    公开(公告)日:2019-02-19

    申请号:US14028446

    申请日:2013-09-16

    Abstract: A computing resource monitoring service detects an issue with processing of metrics data. The metrics data is stored in observation journals within an observation journal logical data container. A computing resource service provider may configure a map reduce processor to select a prior version of an index file, the index file comprising a mapping of the metrics data stored within a metric store and a manifest comprising a listing of all processed observation journals. The map reduce processor may identify newly unprocessed observation journals and process these journals in order to generate new data objects and a new version of an index. Subsequently, an index pointer may be modified such that obsolete versions of the index are removed and the map reduce processor refers to a different version of the index file in order to support future roll back of metrics data.

    Data reconciliation in a distributed data storage network

    公开(公告)号:US10749772B1

    公开(公告)日:2020-08-18

    申请号:US14028297

    申请日:2013-09-16

    Abstract: A computing resource monitoring service receives a command to read a metric pertaining to computing resources provided to the customer. The command may comprise a hash key for the metric. Based on the key, the service may select one or more data zones, each of the data zones comprising one or more storage nodes wherein metrics are stored. The service may be configured to obtain a schedule of storage nodes from the data zones in order to determine the active storage nodes based at least in part on the key. The service may receive a response comprising the metric from one or more storage nodes from the one or more active nodes based at least in part on the key. The service may apply agreement criteria to the responses. If the responses do not meet the criteria, the service may perform a reconciliation process to generate a compiled response.

    Scale-out of data that supports roll back
    4.
    发明授权
    Scale-out of data that supports roll back 有权
    扩展支持回滚的数据

    公开(公告)号:US09471610B1

    公开(公告)日:2016-10-18

    申请号:US14028407

    申请日:2013-09-16

    CPC classification number: G06F17/30312 G06F17/30

    Abstract: A computing resource monitoring service receives metrics data from customer applications and resources provided by a computing resource service provider. The metrics data is stored in observation journals within an observation journal logical data container. A map reduce processor is configured to obtain a current index file, the index file comprising a mapping of the metrics data stored within a metric store and a manifest comprising a listing of all processed observation journals. The map reduce processor may process the unprocessed observation journals to separate, sort and aggregate metrics data stored therein. This process generates index artifacts that may be merged with the index file, in an append-only process, to generate a new index file. An index pointer may be modified such that the map reduce processor refers to a different version of the index file in order to support roll back of metrics data.

    Abstract translation: 计算资源监控服务从客户应用程序和计算资源服务提供商提供的资源接收度量数据。 度量数据存储在观察日志逻辑数据容器内的观察期刊中。 映射缩小处理器被配置为获得当前索引文件,所述索引文件包括存储在度量存储器内的度量数据的映射和包括所有处理的观察日志的列表的清单。 地图缩小处理器可以处理未处理的观察日志以分离,分类和聚合存储在其中的度量数据。 此过程将生成索引工件,该工件可以在仅附加过程中与索引文件合并,以生成新的索引文件。 可以修改索引指针,使得映射减少处理器引用索引文件的不同版本,以便支持度量数据的回滚。

Patent Agency Ranking