Energy Efficient Multi-Level Network Resources Management in Cloud Computing Data Centers

Energy efficiency is a major issue in Cloud computing infrastructure. The large power consumption is mainly attributed to the large number of modern data centers operating within. Developing these data centers includes dynamically expanding their infrastructures to meet the ever-increasing demand for huge computation, large storage, and massive communication. Energy conservation through optimization of resources and management policies in the Cloud are a viable solution. Using virtualization to save power and employing such practices as using Virtual Machines (VMs), Server Consolidation, and VM Live Migration. This paper investigates the opportunities for Green Cloud Computing (GCC) to obtain a more comprehensive prospect towards achieving energy efficient Cloud Computing, and presents an energy efficient network resources management approach in an Infrastructure as a Service (IaaS) Cloud model. We focus on developing an energy efficient algorithm by proposing a practical multi-level Cloud Resource-Network Management (CRNM) algorithm, which is implemented in a virtual Cloud environment using Snooze framework as the Cloud energy efficiency manager. The optimization focuses on the utilization of network bandwidth as main resource under test, while also taking into account the other resources, such as CPU and memory, to get the desired performance. We choose a fat tree topology as a common three tier architecture for Cloud data canters. We conclude that our proposed algorithm will save up to 75% of power consumption in Cloud data centers, with an observed increase in efficiency compared to Non-Power Aware (NPA), Power aware(PA), and Greedy algorithms, where network elements consume about 30% of the total power of Cloud data centers.

[1]  Ian F. Akyildiz,et al.  State of the art in protocol research for underwater acoustic sensor networks , 2006, MOCO.

[2]  Andreas Birk,et al.  Modeling underwater acoustic communications for multi-robot missions in a robotics simulator , 2010, OCEANS'10 IEEE SYDNEY.

[3]  Carlos Becker Westphall,et al.  Cloud resource management: A survey on forecasting and profiling models , 2015, J. Netw. Comput. Appl..

[4]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[5]  Katerina J. Argyraki,et al.  Scalable network-layer defense against internet bandwidth-flooding attacks , 2003, TNET.

[6]  Raquel Barco,et al.  Fuzzy Rule-Based Reinforcement Learning for Load Balancing Techniques in Enterprise LTE Femtocells , 2013, IEEE Transactions on Vehicular Technology.

[7]  George M. Mohay,et al.  Detection and Mitigation of High-Rate Flooding Attacks , 2011 .

[8]  Lei Shi,et al.  Dcell: a scalable and fault-tolerant network structure for data centers , 2008, SIGCOMM '08.

[9]  Takuro Sato,et al.  Cognitive interference management in 3G femtocells , 2009, 2009 IEEE 20th International Symposium on Personal, Indoor and Mobile Radio Communications.

[10]  Hassan Artail,et al.  A collaborative defense mechanism against SYN flooding attacks in IP networks , 2008, J. Netw. Comput. Appl..

[11]  Ronaldo M. Salles,et al.  Botnets: A survey , 2013, Comput. Networks.

[12]  Imran Baig,et al.  A survey on routing techniques in underwater wireless sensor networks , 2011, J. Netw. Comput. Appl..

[13]  Rui Xu,et al.  Defending against UDP Flooding by Negative Selection Algorithm Based on Eigenvalue Sets , 2009, 2009 Fifth International Conference on Information Assurance and Security.

[14]  Zhi Ding,et al.  Dynamic MIMO Precoding for Femtocell Interference Mitigation , 2014, IEEE Transactions on Communications.

[15]  Sunilkumar S. Manvi,et al.  Resource management for Infrastructure as a Service (IaaS) in cloud computing: A survey , 2014, J. Netw. Comput. Appl..

[16]  Jukka Manner,et al.  NSLP for Quality-of-Service signalling , 2004 .

[17]  Jeffrey G. Andrews,et al.  Power control in two-tier femtocell networks , 2008, IEEE Transactions on Wireless Communications.

[18]  Ghulam Rasool Beigh,et al.  Impact of DDoS attack (UDP Flooding) on queuing models , 2013, 2013 4th International Conference on Computer and Communication Technology (ICCCT).

[19]  Shui Yu,et al.  DDoS Attack Detection at Local Area Networks Using Information Theoretical Metrics , 2013, 2013 12th IEEE International Conference on Trust, Security and Privacy in Computing and Communications.

[20]  Keisuke Takemori,et al.  IP Traceback Using DNS Logs against Bots (特集 社会を活性化するコンピュータセキュリティ技術) , 2008 .

[21]  Yaser Jararweh,et al.  Resource Efficient Mobile Computing Using Cloudlet Infrastructure , 2013, 2013 IEEE 9th International Conference on Mobile Ad-hoc and Sensor Networks.

[22]  Dongkyun Kim,et al.  A dynamic NAV determination protocol in 802.11 based underwater networks , 2008, 2008 IEEE International Symposium on Wireless Communication Systems.

[23]  David E. Culler,et al.  Evaluation of Efficient Link Reliability Estimators for Low-Power Wireless Networks , 2004 .

[24]  Jie Zhang,et al.  Femtocells: Technologies and Deployment , 2010 .

[25]  Yuan Li,et al.  Research challenges and applications for underwater sensor networking , 2006, IEEE Wireless Communications and Networking Conference, 2006. WCNC 2006..

[26]  Youngju Kim,et al.  Performance Analysis of Two-Tier Femtocell Networks with Outage Constraints , 2010, IEEE Transactions on Wireless Communications.

[27]  Hua Li,et al.  Outage probability guaranteed relay selection in cooperative communications , 2014, IET Commun..

[28]  Xuemin Shen,et al.  A novel distributed fair relay selection strategy for cooperative wireless system , 2012, 2012 IEEE International Conference on Communications (ICC).

[29]  Walaa Hamouda,et al.  Relay Selection for Coded Cooperative Networks with Outdated CSI over Nakagami-m Fading Channels , 2014, IEEE Transactions on Wireless Communications.

[30]  L. Freitag,et al.  Optical Modem Technology for Seafloor Observatories , 2005, OCEANS 2006.

[31]  Helen J. Wang,et al.  SecondNet: a data center network virtualization architecture with bandwidth guarantees , 2010, CoNEXT.

[32]  Shie-Yuan Wang,et al.  EstiNet openflow network simulator and emulator , 2013, IEEE Communications Magazine.

[33]  Albert G. Greenberg,et al.  VL2: a scalable and flexible data center network , 2009, SIGCOMM '09.

[34]  Dario Rossi,et al.  Energy-aware routing: A reality check , 2010, 2010 IEEE Globecom Workshops.

[35]  Aameek Singh,et al.  Coupled placement in modern data centers , 2009, 2009 IEEE International Symposium on Parallel & Distributed Processing.

[36]  Aymen Omri,et al.  Best available relay and user selection scheme for interference management in wireless cooperative communication networks , 2013, 2013 7th IEEE GCC Conference and Exhibition (GCC).

[37]  George K. Karagiannidis,et al.  PHY-layer Fairness in Amplify and Forward Cooperative Diversity Systems , 2008, IEEE Transactions on Wireless Communications.

[38]  Daniel O. Awduche,et al.  Requirements for Traffic Engineering Over MPLS , 1999, RFC.

[39]  Sanguthevar Rajasekaran,et al.  Adaptive Power Controlled Routing for Underwater Sensor Networks , 2012, WASA.

[40]  Yaser Jararweh,et al.  Accelerated discovery through integration of Kepler with data turbine for ecosystem research , 2009, 2009 IEEE/ACS International Conference on Computer Systems and Applications.

[41]  Jing Liu,et al.  Regenerative cooperative diversity with path selection and equal power consumption in wireless networks , 2009, IEEE Transactions on Wireless Communications.

[42]  László Gyarmati,et al.  How can architecture help to reduce energy consumption in data center networking? , 2010, e-Energy.

[43]  Anis Koubaa,et al.  F-LQE: A Fuzzy Link Quality Estimator for Wireless Sensor Networks , 2010, EWSN.

[44]  Albert G. Greenberg,et al.  The cost of a cloud: research problems in data center networks , 2008, CCRV.

[45]  Kwang-Cheng Chen,et al.  Cognitive and Game-Theoretical Radio Resource Management for Autonomous Femtocells with QoS Guarantees , 2011, IEEE Transactions on Wireless Communications.

[46]  Sujata Banerjee,et al.  ElasticTree: Saving Energy in Data Center Networks , 2010, NSDI.

[47]  Gunjan Tank,et al.  Software-Defined Networking-The New Norm for Networks , 2012 .

[48]  Mahmoud Al-Ayyoub,et al.  To Build or Not to Build? Addressing the Expansion Strategies of Cloud Providers , 2014, 2014 International Conference on Future Internet of Things and Cloud.

[49]  A. Varga,et al.  THE OMNET++ DISCRETE EVENT SIMULATION SYSTEM , 2003 .

[50]  Ion Stoica,et al.  A policy-aware switching layer for data centers , 2008, SIGCOMM '08.

[51]  Pakawat Pupatwibul,et al.  Optimization of the OpenFlow controller in wireless environments for enhancing mobility , 2013, 38th Annual IEEE Conference on Local Computer Networks - Workshops.

[52]  Hung-Yu Wei,et al.  On-Demand Resource-Sharing Mechanism Design in Two-Tier OFDMA Femtocell Networks , 2011, IEEE Transactions on Vehicular Technology.

[53]  Youngju Kim,et al.  Beam Subset Selection Strategy for Interference Reduction in Two-Tier Femtocell Networks , 2010, IEEE Transactions on Wireless Communications.

[54]  Panayiotis Kotzanikolaou,et al.  Evaluating security controls against HTTP-based DDoS attacks , 2013, IISA 2013.

[55]  Raviraj S. Adve,et al.  Selection cooperation in multi-source cooperative networks , 2008, IEEE Transactions on Wireless Communications.

[56]  Albert Y. Zomaya,et al.  Energy efficient utilization of resources in cloud computing systems , 2010, The Journal of Supercomputing.

[57]  Myung-Sup Kim,et al.  Design and Implementation of an SNMP-Based Traffic Flooding Attack Detection System , 2008, APNOMS.

[58]  Robert Tappan Morris,et al.  a high-throughput path metric for multi-hop wireless routing , 2003, MobiCom '03.

[59]  Nick McKeown,et al.  A network in a laptop: rapid prototyping for software-defined networks , 2010, Hotnets-IX.

[60]  Hein S. Venter,et al.  Using Network Forensics and Artificial Intelligence Techniques to Detect Bot-nets on an Organizational Network , 2010, 2010 Seventh International Conference on Information Technology: New Generations.

[61]  András Varga,et al.  An overview of the OMNeT++ simulation environment , 2008, SimuTools.

[62]  S. Nirmala,et al.  Downlink interference management in femtocell networks - a comprehensive study and survey , 2013, 2013 International Conference on Information Communication and Embedded Systems (ICICES).

[63]  Milica Stojanovic,et al.  Acoustic (Underwater) Communications , 2003 .

[64]  Vikram Krishnamurthy,et al.  Cognitive Base Stations in LTE/3GPP Femtocells: A Correlated Equilibrium Game-Theoretic Approach , 2011, IEEE Transactions on Communications.

[65]  Xinming Ou,et al.  Classification of UDP Traffic for DDoS Detection , 2012, LEET.

[66]  Paul Barford,et al.  Fast, accurate simulation for SDN prototyping , 2013, HotSDN '13.

[67]  Lin Dai,et al.  Fairness improves throughput in energy-constrained cooperative Ad-Hoc networks , 2009, IEEE Transactions on Wireless Communications.

[68]  Hongke Zhang,et al.  Resource Allocation with Interference Avoidance in OFDMA Femtocell Networks , 2012, IEEE Transactions on Vehicular Technology.

[69]  Henning Schulzrinne,et al.  GIMPS : General Internet Messaging Protocol for Signaling , 2003 .

[70]  Sandeep K. S. Gupta,et al.  Trends and effects of energy proportionality on server provisioning in data centers , 2010, 2010 International Conference on High Performance Computing.

[71]  Mostafa Bellafkih,et al.  NSIS-based quality of service management in IMS network , 2014, 2014 International Conference on Multimedia Computing and Systems (ICMCS).

[72]  Jeffrey G. Andrews,et al.  Spectrum allocation in tiered cellular networks , 2009, IEEE Transactions on Communications.

[73]  Jun-Hong Cui,et al.  Improving the Robustness of Location-Based Routing for Underwater Sensor Networks , 2007, OCEANS 2007 - Europe.

[74]  Kuei-Ping Shih,et al.  DARP: A depth adaptive routing protocol for large-scale underwater acoustic sensor networks , 2012, 2012 Oceans - Yeosu.

[75]  Qingwen Chen,et al.  Towards energy-aware VM scheduling in IaaS clouds through empirical studies , 2011 .

[76]  Deborah Estrin,et al.  Temporal Properties of Low Power Wireless Links: Modeling and Implications on Multi-Hop Routing , 2005 .

[77]  Yaser Jararweh,et al.  The Virtual Computing Lab (VCL): An Open Source Cloud Computing Solution Designed Specifically for Education and Research , 2014, Int. J. Serv. Sci. Manag. Eng. Technol..

[78]  Xu Qin,et al.  A Distributed Intrusion Detection System against flooding Denial of Services attacks , 2011, 13th International Conference on Advanced Communication Technology (ICACT2011).

[79]  Vasileios Pappas,et al.  Improving the Scalability of Data Center Networks with Traffic-aware Virtual Machine Placement , 2010, 2010 Proceedings IEEE INFOCOM.

[80]  Amin Vahdat,et al.  Helios: a hybrid electrical/optical switch architecture for modular data centers , 2010, SIGCOMM '10.

[81]  Yong-Hwan Lee,et al.  Power Control and Beamforming for Femtocells in the Presence of Channel Uncertainty , 2011, IEEE Transactions on Vehicular Technology.

[82]  Elizabeth Chang,et al.  Cloud service selection: State-of-the-art and future research directions , 2014, J. Netw. Comput. Appl..

[83]  Yaser Jararweh,et al.  Power and Performance Management of GPUs Based Cluster , 2012, Int. J. Cloud Appl. Comput..

[84]  Wen-Tsuen Chen,et al.  RSVP mobility support: a signaling protocol for integrated services Internet with mobile hosts , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[85]  Deris Stiawan,et al.  Protocol Share Based Traffic Rate Analysis (PSBTRA) for UDP Bandwidth Attack , 2011 .

[86]  Pakawat Pupatwibul,et al.  Using DAIM as a reactive interpreter for openflow networks to enable autonomic functionality , 2013, SIGCOMM.

[87]  Jie Zhang,et al.  OFDMA femtocells: A self-organizing approach for frequency assignment , 2009, 2009 IEEE 20th International Symposium on Personal, Indoor and Mobile Radio Communications.

[88]  Tai-Myung Chung,et al.  Implementation of GESNIC for Web Server Protection against HTTP GET Flooding Attacks , 2012, WISA.

[89]  Jeffrey G. Andrews,et al.  Femtocell networks: a survey , 2008, IEEE Communications Magazine.

[90]  Sungsoo Park,et al.  A Beamforming Codebook Restriction for Cross-Tier Interference Coordination in Two-Tier Femtocell Networks , 2011, IEEE Transactions on Vehicular Technology.

[91]  Richard E. Brown,et al.  Report to Congress on Server and Data Center Energy Efficiency: Public Law 109-431 , 2008 .

[92]  Yanzan Sun,et al.  Uplink Interference Mitigation for OFDMA Femtocell Networks , 2012, IEEE Transactions on Wireless Communications.

[93]  Siamak Azodolmolky,et al.  Software Defined Networking with OpenFlow , 2013 .

[94]  Mahmoud Al-Ayyoub,et al.  CloudExp: A comprehensive cloud computing experimental framework , 2014, Simul. Model. Pract. Theory.

[95]  Yuji Sekiya,et al.  Scheme of Resource Optimization using VM Migration for Federated Cloud , 2011 .

[96]  Jeffrey G. Andrews,et al.  Uplink capacity and interference avoidance for two-tier femtocell networks , 2007, IEEE Transactions on Wireless Communications.

[97]  Mahmoud Al-Ayyoub,et al.  Optimizing expansion strategies for ultrascale cloud computing data centers , 2015, Simul. Model. Pract. Theory.

[98]  Dang Minh Quan,et al.  Energy Efficient Resource Allocation Strategy for Cloud Data Centres , 2011, ISCIS.

[99]  Peng Xie,et al.  VBF: Vector-Based Forwarding Protocol for Underwater Sensor Networks , 2006, Networking.

[100]  Hai Jiang,et al.  A Mixture Gamma Distribution to Model the SNR of Wireless Channels , 2011, IEEE Transactions on Wireless Communications.

[101]  Jie Zhang,et al.  OFDMA femtocells: A roadmap on interference avoidance , 2009, IEEE Communications Magazine.

[102]  Michael Jarschel,et al.  An OpenFlow extension for the OMNeT++ INET framework , 2013, SimuTools.

[103]  Mostafa Zaman Chowdhury,et al.  Cost-Effective Frequency Planning for Capacity Enhancement of Femtocellular Networks , 2011, Wirel. Pers. Commun..

[104]  Kin K. Leung,et al.  Relay-Assisted Transmission with Fairness Constraint for Cellular Networks , 2012, IEEE Transactions on Mobile Computing.

[105]  Amin Vahdat,et al.  A scalable, commodity data center network architecture , 2008, SIGCOMM '08.

[106]  Dongkyun Kim,et al.  Underwater hybrid routing protocol for UWSNs , 2013, 2013 Fifth International Conference on Ubiquitous and Future Networks (ICUFN).

[107]  Qinye Yin,et al.  Outage Priority Based Relay Fairness in Opportunistic Cooperation , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[108]  Dario Pompili,et al.  Challenges for efficient communication in underwater acoustic sensor networks , 2004, SIGBED.

[109]  Dongkyun Kim,et al.  A reliable and energy‐efficient routing protocol for underwater wireless sensor networks , 2014, Int. J. Commun. Syst..

[110]  Hongwei Zhang,et al.  On link asymmetry and one-way estimation in wireless sensor networks , 2010, TOSN.

[111]  Mahmoud Al-Ayyoub,et al.  Multi-agent based dynamic resource provisioning and monitoring for cloud computing systems infrastructure , 2015, Cluster Computing.

[112]  Steve Mansfield-Devine Battle of the botnets , 2010, Netw. Secur..

[113]  Aggelos Bletsas,et al.  A simple Cooperative diversity method based on network path selection , 2005, IEEE Journal on Selected Areas in Communications.

[114]  Yaser Jararweh,et al.  Cloudlet-based for big data collection in body area networks , 2013, 8th International Conference for Internet Technology and Secured Transactions (ICITST-2013).

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

[116]  John Loughney,et al.  Next Steps in Signaling (NSIS): Framework , 2005, RFC.

[117]  Sanguk Noh,et al.  Compiling network traffic into rules using soft computing methods for the detection of flooding attacks , 2008, Appl. Soft Comput..

[118]  Gonzalo Seco-Granados,et al.  Outage Probability versus Fairness Trade-off in Opportunistic Relay Selection with Outdated CSI , 2009, EURASIP J. Wirel. Commun. Netw..

[119]  Jun-Hong Cui,et al.  DBR: Depth-Based Routing for Underwater Sensor Networks , 2008, Networking.

[120]  Dongkyun Kim,et al.  DFR: an efficient directional flooding-based routing protocol in underwater sensor networks , 2012, Wirel. Commun. Mob. Comput..

[121]  Vijay Mann,et al.  VMFlow: Leveraging VM Mobility to Reduce Network Power Costs in Data Centers , 2011, Networking.

[122]  H. T. Mouftah,et al.  A Survey of Architectures and Localization Techniques for Underwater Acoustic Sensor Networks , 2011, IEEE Communications Surveys & Tutorials.

[123]  Martín Casado,et al.  NOX: towards an operating system for networks , 2008, CCRV.