CPC H04L 63/105 (2013.01) [G06F 9/505 (2013.01); G06F 9/5083 (2013.01); H04L 63/104 (2013.01); H04L 63/20 (2013.01)] | 20 Claims |
1. A computer-implemented method when executed by data processing hardware causes the data processing hardware to perform operations comprising:
receiving a plurality of workloads for execution on a distributed computing system, each respective workload associated with respective security criteria, the distributed computing system divided into a plurality of security rings, each security ring of the plurality of security rings associated with a respective subset of computing devices of the distributed computing system that is physically isolated from the respective subset of computing devices of the distributed computing system associated with each other security ring of the plurality of security rings;
executing each respective workload of the plurality of workloads on the distributed computing system based on the respective security criteria; and
while executing the plurality of workloads, for a respective security ring of the plurality of security rings:
determining resource utilization for the respective subset of computing devices associated with the respective security ring; and
adjusting, using the determined resource utilization, a number of computing devices in the respective subset of computing devices associated with the respective security ring.
|