CPC G06F 9/5083 (2013.01) [G06F 9/45558 (2013.01); G06F 9/5077 (2013.01); G06F 2009/45562 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45579 (2013.01); G06F 2209/5022 (2013.01); G06F 2209/505 (2013.01); G06F 2209/508 (2013.01)] | 20 Claims |
1. A system for providing on-demand computing resources to an information management system that manages backup and restore operations to a plurality of client computing devices, the system comprising:
one or more non-transitory, computer-readable media having computer-executable instructions stored thereon; and
one or more processors that, having executed the computer-executable instructions, configure the system to perform a plurality of operations comprising:
receiving a computing resource request for computing resources from a storage manager of an information management system;
provisioning a plurality of computing pods based on the computing resource request;
selecting a pre-configured container image from a plurality of pre-configured container images based on the computing resource request, wherein the pre-configured container image configures a computing pod to create secondary copies of primary data from a particular primary data source of the information management system;
applying the selected pre-configured container image to at least one computing pod of the provisioned plurality of computing pods;
applying a computing pod configuration policy to the at least one computing pod of the provisioned plurality of computing pods, wherein the computing pod configuration policy establishes a communication pathway between the at least one computing pod and the information management system; and
communicating a response to the storage manager that informs the storage manager of availability of the provisioned plurality of computing pods.
|