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

Claim 0:
1. A method for evaluating locations of applications in a multi-cloud network that comprises a plurality of applications located in a plurality of different cloud datacenters of one or more cloud providers, the method comprising:
receiving data for a plurality of flows collected from the plurality of different cloud datacenters, the data for each flow indicating (i) a source and destination of the flow and (ii) applications to which at least one of the source and destination of the flow belong;
using network topology data to identify a subset of the flows as egress flows, each egress flow charged as an egress flow by a cloud provider at which a source of the flow is located;
based on cost data from the cloud providers, determining (i) a cost for each of the egress flows and (ii) a cost associated with each of the applications; and
providing the determined costs to users of the network for the users to optimize locations of the plurality of applications in the different cloud datacenters.