US 12,137,101 B2
Workload security rings
Rainer Wolafka, Mountain View, CA (US); Aaron Joyner, Mountain View, CA (US); Ken Stillson, Mountain View, CA (US); and Michael Czapinski, Zürich (CH)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Feb. 13, 2023, as Appl. No. 18/168,520.
Application 18/168,520 is a continuation of application No. 17/227,312, filed on Apr. 10, 2021, granted, now 11,595,401.
Prior Publication US 2023/0198998 A1, Jun. 22, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); G06F 9/50 (2006.01)
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
OG exemplary drawing
 
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.