Towards a SDN-based architecture for analyzing network traffic in cloud computing infrastructures

Currently, network traffic monitoring tools do not fit well in the monitoring of cloud computing infrastructures. These tools are not integrated with the control plane of the cloud computing stack. This lack of integration causes a deficiency in the handling of the re-usage of IP addresses along virtual machines, a lack of adaption and reaction on highly frequent topology changes, and a lack of accuracy in the metrics gathered for the networking traffic flowing along the cloud infrastructure. The main contribution of this paper is to provide a novel SDN-based architecture to carry out the monitoring of network traffic in cloud infrastructures. The architecture in based on the integration between the SDN controller and the control plane of the cloud computing stack. The proposed architecture has been implemented using reference implementations such as OpenStack cloud infrastructures and FloodLight SDN controllers. A number of experiments have been executed in the prototype to validate the suitability and performance of the proposed architecture.

[1]  Raouf Boutaba,et al.  PayLess: A low cost network monitoring framework for Software Defined Networks , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[2]  Martín Casado,et al.  The Design and Implementation of Open vSwitch , 2015, NSDI.

[3]  Andrea Bianco,et al.  Tuning KVM to enhance virtual routing performance , 2013, 2013 IEEE International Conference on Communications (ICC).

[4]  Rodrigo Fonseca,et al.  Planck , 2014, SIGCOMM.

[5]  Sigismondo Boschi,et al.  RabbitMQ Cookbook , 2013 .

[6]  Irfan Habib,et al.  Virtualization with KVM , 2008 .

[7]  Katherine Druckman Keep on blogging in a free world , 2008 .

[8]  Harsha V. Madhyastha,et al.  FlowSense: Monitoring Network Utilization with Zero Measurement Cost , 2013, PAM.

[9]  Iain Robertson テクノロジー活用最前線 プライベートクラウドを作る「OpenStack」 ネット、ストレージも統合 完全自動化で構築を迅速化 , 2015 .

[10]  Jose M. Alcaraz Calero,et al.  MonPaaS: An Adaptive Monitoring Platformas a Service for Cloud Computing Infrastructures and Services , 2015, IEEE Trans. Serv. Comput..

[11]  Fang Hao,et al.  Application-aware data plane processing in SDN , 2014, HotSDN.

[12]  Fernando A. Kuipers,et al.  OpenNetMon: Network monitoring in OpenFlow Software-Defined Networks , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[13]  Ted Taekyoung Kwon,et al.  OpenSample: A Low-Latency, Sampling-Based Measurement Platform for Commodity SDN , 2014, 2014 IEEE 34th International Conference on Distributed Computing Systems.