CPC H04L 63/0281 (2013.01) | 19 Claims |
1. A system comprising:
a group of computing resources comprising one or more physical host computers and a plurality of first virtual machines implemented on the one or more physical host computers, each of the plurality of first virtual machines having one or more software applications executing thereon; and
a management subsystem implemented on one or more computing devices, the one or more computing devices in networked communication with the group of computing resources, the management subsystem configured to:
analyze job information associated with a first data protection job request, the job information identifying at least a first set of the plurality of first virtual machines for which to perform data protection operations;
based on the job information, calculate a first number of data protection agents to install within the group of computing resources; and
cause transmission of one or more commands to the group of computing resources, wherein the one or more commands include commands to:
install the first number of data protection agents on one or more second virtual machines within the group of computing resources;
assign the first number of data protection agents to corresponding virtual machines of the first set of the plurality of first virtual machines; and
perform the first data protection job request, wherein during the performance of the first data protection job request, the first number of data protection agents direct performance of data protection operations associated with the corresponding virtual machines of the first set of the plurality of first virtual machines to which the first number of data protection agents are assigned.
|