-
公开(公告)号:US09733869B1
公开(公告)日:2017-08-15
申请号:US14866652
申请日:2015-09-25
Applicant: Amazon Technologies, Inc.
Inventor: Jianhua Fan , Benjamin Arthur Hawks , Norbert Paul Kusters , Nachiappan Arumugam , Danny Wei , John Luther Guthrie, II
IPC: G06F3/06
CPC classification number: G06F3/0665 , G06F3/0619 , G06F3/065 , G06F3/067 , G06F11/1435
Abstract: A slave storage is provisioned using metadata of a master B-tree and updates to references (e.g., offsets) pertaining to data operations of the master B-tree. Master-slave pairs can be used to provide data redundancy, and a master copy can include the master B-tree with references to corresponding data. When provisioning a slave copy, the master sends a B-tree copy to the slave, which stores the slave B-tree copy, allocates the necessary space on local storage, and updates respective offsets of the slave B-tree copy to point to the local storage. Data from the master can then be transferred to the slave and stored according to a note and commit process that ensures operational sequence of the data. Operations received to the master during the process can be committed to the slave copy until the slave is consistent with the master and able to take over as master in the event of a failure.
-
公开(公告)号:US09104572B1
公开(公告)日:2015-08-11
申请号:US13764691
申请日:2013-02-11
Applicant: Amazon Technologies, Inc.
Inventor: James Michael Thompson , Marc Stephen Olson , Ganesh Viswanathan , Benjamin Arthur Hawks , Bhavesh Anil Doshi
CPC classification number: G06F11/079 , G06F11/0727 , G06F11/3034 , G06F11/3055 , G06F11/3409 , H04L41/0631 , H04L41/142 , H04L41/145 , H04L43/0817 , H04L43/087 , H04L43/0876
Abstract: Various aspects of the performance of computing resources, such as storage volumes, are measured and used to train a probability model. The probability model is used in a query engine that is able to respond receive queries about a computing resource's state. The queries may specify a state of the computing resource and provide a set of measurements of the computing resource's performance. The query engine may use the probability model, which may be in the form of a contingency table, to provide information that indicates one or more most likely causes of the state.
Abstract translation: 衡量计算资源(如存储量)的性能的各个方面,并用于训练概率模型。 概率模型用于能够响应接收关于计算资源状态的查询的查询引擎。 查询可以指定计算资源的状态,并提供计算资源性能的一组测量。 查询引擎可以使用概率模型,其可以是应急表的形式来提供指示状态的一个或多个最可能的原因的信息。
-