Attaching service level agreements to application containers and enabling service assurance
AssigneeCisco Technology, Inc.
InventorsSrikanth Narasimhan, Chao Feng, Ajit Sanzgiri
Life of this patent
Estimating the term…
Abstract
Providing a template for orchestration of a cloud provided service in a datacenter. This template can include virtual processing services, virtual networking services, storage services, and service level requirements that a user or administrator can select for the cloud provided service. Based on the template the cloud provided service can be provisioned according to the requirements of the service level agreement.
Claims20
A computer-implemented method comprising:
- providing a template for orchestration of a service in a datacenter;
- determining a provisioning queue placement for the service based on service requirements, the service requirements including at least one of a time to provision the service or an uptime requirement and a tolerance for unavailability of the service;
- and
- provisioning the service based on the template, the provisioning including insertion of a request in a queue based on the provisioning queue placement.
A non-transitory computer-readable medium having computer-readable instructions stored thereon that, when executed by a processor of a computer, cause the computer to:
- provide a template for orchestration of a service in a datacenter;
- determine a provisioning queue placement for the service based on service requirements, the service requirements including at least one of a time to provision the service or an uptime requirement and a tolerance for unavailability of the service;
- and
- provision the service based on the template, the provision of the service including insertion of a request in a queue based on the provisioning queue placement.
A system comprising:
- a processor;
- a computer-readable medium;
- and
- non-transitory computer-readable instructions stored on the computer-readable medium that, when executed by the processor, cause the system to:
- provide a template for orchestration of a service in a datacenter;
- determine a provisioning queue placement for the service based on service requirements, the service requirements including at least one of a time to provision the service or an uptime requirement and a tolerance for unavailability of the service;
- and
- provision the service based on the template, the provision of the service including insertion of a request in a queue based on the provisioning queue placement.
Dependencies are inferred from the claim text.