Patent ID: 9529682
Filing Date: 2016-12-27
CPC Classification: G06F,G06Q,H04L

Claim Text:
1. A computing system, comprising: a plurality of computing nodes, each of which comprises at least one processor and a memory; wherein one or more resource instances executing on the plurality of computing nodes implement a storage service, and wherein the storage service comprises a head node and two or more server nodes of a distributed storage service that stores portions of data on one or more storage devices; wherein one or more other resource instances in a resource instance pool are designated as contingency resource instances for the storage service, but are not reserved for the exclusive use of the storage service; wherein, while the head node is operating as expected: a resource management component executing on one of the computing nodes is configured to lease one or more of the contingency resource instances to a client, wherein leases for the contingency resource instances are revocable by the resource management component when they are needed for the use of the storage service; and wherein, in response to determining that the head node is no longer operating as expected, the resource management component is configured to: