Local placement of resource instances in a distributed system
US10776173B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 30, 2018 |
| Grant date | Sep 15, 2020 |
| Priority date | — |
| Expiry date | Mar 14, 2039 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2209/501
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A distributed system may include one or more interfaces, such as APIs, allowing a client to request a resource instance and further provide information about the resource instance that can be used to determine a placement domain for resource instance. For example, a compute instance may be placed in a same placement domain as a volume that provides block storage for the compute instance. In some embodiments, a resource placement manager may “jam” place a resource instance in a particular placement domain, wherein the “jam” placement causes one or more placement constraints to be temporarily violated. The resource placement manager may then perform one or more mitigating actions to return the particular placement domain to a state that satisfies the one or more placement constraints.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.