CPC H04L 12/1421 (2013.01) [H04L 67/10 (2013.01)] | 25 Claims |
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.
|