Implementing an application manifest in a node-specific manner using an intent-based orchestrator
US11226847B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 29, 2019 |
| Grant date | Jan 18, 2022 |
| Priority date | — |
| Expiry date | Feb 17, 2040 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/5011
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
An orchestrator generated pod specifications for role instances of a bundled application and submits these pod specifications to a KUBERNETES master. The pod specification specifies a node on which to implement a container executing the role instance, the node being selected according to an application manifest that may include affinity and anti-affinity constraints. The pod specification may be implemented by a KUBELET executing on the node, which may invoke interfaces to the orchestrator in order to obtain a network address for the container. A storage volume to be used by the container may have been mounted to the node previously by the orchestrator and be ready for use by the container. Upon failure of the node, the orchestrator generates a new pod specification according to the application manifest that instructs the master to create a new container having a same identity and state as the former container.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.