Patent ID: 11924107
Assignee: CISCO TECHNOLOGY, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC H

Claim 0:
1. A system comprising:
one or more processors; and
one or more non-transitory computer-readable media storing instructions that, when executed by one or more processors, cause the system to perform operations comprising:
receiving flow data associated with a network path between a first workload running on a first node of a scalable application service platform and a second workload running on a second node of the scalable application service platform;
determining, based at least in part on the flow data, that a utilization of the network path is greater than a relative utilization of other network paths between the first workload and other workloads of the scalable application service platform;
based at least in part on the utilization being greater than the relative utilization, determining that reducing a network proximity between the first workload and the second workload would optimize communications between the first workload and the second workload without adversely affecting communications between the first workload and the other workloads; and
causing redeployment of the first workload to run on at least one of the second node or a third node of the scalable application service platform to reduce the network proximity between the first workload and the second workload, wherein the third node is closer in proximity to the second node than the first node.