Patent ID: 11902384
Assignee: VMWARE LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 12:
13. A non-transitory computer readable storage medium comprising instructions to cause programmable circuitry to at least:
generate an interaction graph, the interaction graph including first and second nodes and an edge therebetween, the first node representative of a first service in a first geographic region, the second node representative of a second service in a second geographic region, and the edge representative of a network path of interactions between the first and second services;
determine a weight value of the edge between the first and second services based on a count of network interactions between the first and second services and a latency between the first and second services;
determine a first cost of operating the first service in the first geographic region and a second cost of operating the first service in the second geographic region, wherein the first and second costs are determined based on a share of resource requirements of the service relative to a cost of an underlying cluster infrastructure for the first and second regions; and
generate a migration recommendation to migrate the first service to the second geographic region based on the weight value of the edge, and based on a difference between the first and second costs.