Cloud Resource Scheduling, Monitoring, and Configuration Management in the Software Defined Networking Era

In recent years, Cloud Computing has emerged as a major technology for delivering on-demand IT (Information Technology) services to consumers across the globe. It provides IT resources based on a pay-as-you model and offers a rich set of services and tools. The Cloud Computing stack consists of three layers – Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a service (SaaS). IaaS offers hardware resources (computation, network, and storage) as virtualized cloud services. PaaS provides software services (appliances) and programming tools, whereas SaaS provides ready to use application stacks.

[1]  Raouf Boutaba,et al.  Cloud computing: state-of-the-art and research challenges , 2010, Journal of Internet Services and Applications.

[2]  Filip De Turck,et al.  Network Function Virtualization: State-of-the-Art and Research Challenges , 2015, IEEE Communications Surveys & Tutorials.

[3]  Odej Kao,et al.  Nephele: efficient parallel data processing in the cloud , 2009, MTAGS '09.

[4]  Ellis Solaiman,et al.  A State Aware Model and Architecture for the Monitoring and Enforcement of Electronic Contracts , 2016, 2016 IEEE 18th Conference on Business Informatics (CBI).

[5]  Inderveer Chana,et al.  QRSF: QoS-aware resource scheduling framework in cloud computing , 2014, The Journal of Supercomputing.

[6]  Lisandro Zambenedetti Granville,et al.  Software-defined networking: management requirements and challenges , 2015, IEEE Communications Magazine.

[7]  Jim Esch,et al.  Software-Defined Networking: A Comprehensive Survey , 2015, Proc. IEEE.

[8]  Ellis Solaiman,et al.  Monitoring Internet of Things Application Ecosystems for Failure , 2016, IT Professional.

[9]  Georgios Xilouris,et al.  An integrating framework for efficient NFV monitoring , 2016, 2016 IEEE NetSoft Conference and Workshops (NetSoft).

[10]  Inderveer Chana,et al.  Q-aware: Quality of service based cloud resource provisioning , 2015, Comput. Electr. Eng..

[11]  Laizhong Cui,et al.  When big data meets software-defined networking: SDN for big data and big data for SDN , 2016, IEEE Network.

[12]  Wolfgang Kellerer,et al.  Towards a programmable management plane for SDN and legacy networks , 2016, 2016 IEEE NetSoft Conference and Workshops (NetSoft).

[13]  Daniel Raumer,et al.  MonSamp: A distributed SDN application for QoS monitoring , 2014, 2014 Federated Conference on Computer Science and Information Systems.

[14]  Wolfgang Kellerer,et al.  Interfaces, attributes, and use cases: A compass for SDN , 2014, IEEE Communications Magazine.

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