Scalable Software Defined Monitoring for Service Provider DevOps

Technology trends such as Cloud, SDN, and NFV are transforming the telecommunications business, promising higher service flexibility and faster deployment times. They also allow for increased programmability of the infrastructure layers. We propose to split selected monitoring control functionality onto node-local control planes, thereby taking advantage of processing capabilities on programmable nodes. Our software defined monitoring approach provides telecom operators with a way to handle the trade off between high-granular monitoring information versus network and computation loads at central control and management layers. To illustrate the concept, a link rate monitoring function is implemented using node-local control plane components. Furthermore, we introduce a messaging bus for simple and flexible communication between monitoring function components as well as control and management systems. We investigate scalability gains with a numerical analysis, demonstrating that our approach would generate thousand fold less monitoring traffic while providing similar information granularity as a naive SNMP implementation or an Open Flow approach.

[1]  Randy Presuhn,et al.  Management Information Base (MIB) for the Simple Network Management Protocol (SNMP) , 2002, RFC.

[2]  Rebecca Steinert,et al.  Service provider DevOps for large scale modern network services , 2015, 2015 IFIP/IEEE International Symposium on Integrated Network Management (IM).

[3]  Fulvio Risso,et al.  Research Directions in Network Service Chaining , 2013, 2013 IEEE SDN for Future Networks and Services (SDN4FNS).

[4]  Peter Phaal,et al.  InMon Corporation's sFlow: A Method for Monitoring Traffic in Switched and Routed Networks , 2001, RFC.

[5]  Rebecca Steinert,et al.  Roles of DevOps tools in an automated, dynamic service creation architecture , 2015, 2015 IFIP/IEEE International Symposium on Integrated Network Management (IM).

[6]  Rebecca Steinert,et al.  Scalable in-network rate monitoring , 2015, 2015 IFIP/IEEE International Symposium on Integrated Network Management (IM).

[7]  Jonas Mårtensson,et al.  Monitoring Transport and Cloud for Network Functions Virtualization , 2015, 2015 Fourth European Workshop on Software Defined Networks.

[8]  Gergely Pongrácz,et al.  Unifying Cloud and Carrier Network: EU FP7 Project UNIFY , 2013, 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing.

[9]  Pontus Sköldström,et al.  Scalable fault management for OpenFlow , 2012, 2012 IEEE International Conference on Communications (ICC).