Minimizing computing-plus-communication energy consumptions in virtualized networked data centers

In this paper, we propose a dynamic resource provisioning scheduler to maximize the application throughput and minimize the computing-plus-communication energy consumption in virtualized networked data centers. The goal is to maximize the energy-efficiency, while meeting hard QoS requirements on processing delay. The resulting optimal resource scheduler is adaptive, and jointly performs: i) admission control of the input traffic offered by the cloud provider; ii) adaptive balanced control and dispatching of the admitted traffic; iii) dynamic reconfiguration and consolidation of the Dynamic Voltage and Frequency Scaling (DVFS)-enabled virtual machines instantiated onto the virtualized data center. The proposed scheduler can manage changes of the workload without requiring server estimation and prediction of its future trend. Furthermore, it takes into account the most advanced mechanisms for power reduction in servers, such as DVFS and reduced power states. Performance of the proposed scheduler is numerically tested and compared against the corresponding ones of some state-of-the-art schedulers, under both synthetically generated and measured real-world workload traces. The results confirm the delay-vs.-energy good performance of the proposed scheduler.

[1]  Claudia Canali,et al.  Exploiting Classes of Virtual Machines for Scalable IaaS Cloud Management , 2015, 2015 IEEE Fourth Symposium on Network Cloud Computing and Applications (NCCA).

[2]  Danilo Ardagna,et al.  A Receding Horizon Approach for the Runtime Management of IaaS Cloud Systems , 2014, 2014 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing.

[3]  Leandros Tassiulas,et al.  Resource Allocation and Cross-Layer Control in Wireless Networks , 2006, Found. Trends Netw..

[4]  Arjan Durresi,et al.  Cloud computing: networking and communication challenges , 2012, IEEE Commun. Mag..

[5]  Matthew Portnoy,et al.  Virtualization Essentials , 2012 .

[6]  Jerome A. Rolia,et al.  Selling T-shirts and Time Shares in the Cloud , 2012, 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012).

[7]  Enzo Baccarelli,et al.  Stochastic traffic engineering for real-time applications over wireless networks , 2012, J. Netw. Comput. Appl..

[8]  Ayman I. Kayssi,et al.  Fast dynamic internet mapping , 2014, Future Gener. Comput. Syst..

[9]  Enzo Baccarelli,et al.  Networking-computing resource allocation for hard real-time Green Cloud applications , 2014, 2014 IFIP Wireless Days (WD).

[10]  Rajkumar Buyya,et al.  Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing , 2012, Future Gener. Comput. Syst..

[11]  Antony I. T. Rowstron,et al.  Better never than late: meeting deadlines in datacenter networks , 2011, SIGCOMM.

[12]  Enzo Baccarelli,et al.  Energy-saving self-configuring networked data centers , 2013, Comput. Networks.

[13]  Barbara Panicucci,et al.  Energy-Aware Autonomic Resource Allocation in Multitier Virtualized Environments , 2012, IEEE Transactions on Services Computing.

[14]  Asser N. Tantawi,et al.  Analytic modeling of multitier Internet applications , 2007, TWEB.

[15]  Rodney S. Tucker,et al.  Green Cloud Computing: Balancing Energy in Processing, Storage, and Transport , 2011, Proceedings of the IEEE.

[16]  Ulas C. Kozat,et al.  Dynamic resource allocation and power management in virtualized data centers , 2010, 2010 IEEE Network Operations and Management Symposium - NOMS 2010.

[17]  H. T. Mouftah,et al.  Delay-Constrained Admission and Bandwidth Allocation for Long-Reach EPON , 2012, J. Networks.

[18]  Feng Xia,et al.  A survey on virtual machine migration and server consolidation frameworks for cloud data centers , 2015, J. Netw. Comput. Appl..

[19]  Marco Mellia,et al.  Modeling sleep mode gains in energy-aware networks , 2013, Comput. Networks.

[20]  Ramin Yahyapour,et al.  Cloud computing networking: challenges and opportunities for innovations , 2013, IEEE Communications Magazine.

[21]  Oliver Tamm,et al.  Eco-sustainable system and network architectures for future transport networks , 2010, Bell Labs Technical Journal.