For my twenty or so years in computer networking, the promise of a network that is sensitive to the applications running on it has been put forth almost continuously. And to some extent, constructs such as Quality of Service (QoS), policy-based routing, and even simple logical domain separation through subnetworks and VLANs have provided the support to improve application performance.
As part of the digital transformation, however, applications are becoming much more complex, and traffic growth is increasing tremendously. Data center applications are composed of many components, which creates horizontal traffic (east-west traffic) within the data center. Furthermore, microservices have become more important across application development.
Even as data center networks scale to support this growth, operators of these networks need new tools to predict and adjust to traffic patterns with flows.
So questions as to how to: