Patent · US Active

Parallel resource provisioning

US11132226B2 · kind B2 · utility

5Cited by
8References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 3, 2020
Grant dateSep 28, 2021
Priority date
Expiry dateMar 13, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/505
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Computer-implemented methods, systems and computer program products that leverage infrastructure code (IaC) to provision applications in a computing environment as virtual resources. A plurality of containers operating parallel to one another process resource provisioning requests. A central application provisioner orchestrates the containerized provisioning of resources using IaC. Application provisioner introspects IaC templates defining the provisioning request and creates a graph of the templates, mapping requested resources to containers based on the specification of the containers available. Application provisioner spins up idle containers and distributes resource provisioning tasks amongst the idle containers. An idle container provisions an assigned resource and outputs individual state information describing the provisioned resource. Application provisioner aggregates the individual state information from the containers into a completed state file describing the provisioned application and deploys the provisioned application. Provisioned resources can be destroyed by deprovisioning the resource from the assigned container and outputting modified state information.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.