Reduction of Energy Consumption in Mobile Cloud Computing by Classification of Demands and Executing in Different Data Centers

In recent years, mobile networks have faced with the increase of traffic demand. By emerging mobile applications and cloud computing, Mobile Cloud Computing (MCC) has been introduced. In this research, we focus on the 4th and 5th generation of mobile networks. Data Centers (DCs) are connected to each other by high-speed links in order to minimize delay and energy consumption. By considering a model of the geographical distribution of DCs which uses a wideband optical network, renewable energy and sharing resources for new generations of mobile networks, the real effect of issues on the consumed energy, cost, and profit in the mobile cloud computing are investigated. We derived a penalty function for cost and then by using Lyapunov optimization theorem; we designed an algorithm to minimize the average cost of energy consumption based on the online information in MCC. The time average cost is at most O(1/V) above the optimum target, while the average queue size is O(V). The parameter V can be tuned to make the time average cost as close to (or below) the optimum as desired. We designed three scenarios and two classes of applications to set up our simulation environment. The provided results illustrate the efficiency of our proposed scheme and validate the mathematical model.

[1]  Reza Nejabati,et al.  Virtualization of heterogeneous wireless-optical network and IT infrastructures in support of cloud and mobile cloud services , 2013, IEEE Communications Magazine.

[2]  Longbo Huang,et al.  Dynamic product assembly and inventory control for maximum profit , 2010, 49th IEEE Conference on Decision and Control (CDC).

[3]  Danda B. Rawat,et al.  Software Defined networking for reducing energy consumption and carbon emission , 2016, SoutheastCon 2016.

[4]  Ian F. Akyildiz,et al.  The evolution to 4G cellular systems: LTE-Advanced , 2010, Phys. Commun..

[5]  Bruce M. Maggs,et al.  Cutting the electric bill for internet-scale systems , 2009, SIGCOMM '09.

[6]  Thomas Stoehr Managing the Cost , 2002 .

[7]  Michael J. Neely Energy Optimal Control for Time-Varying Wireless Networks , 2006, IEEE Trans. Inf. Theory.

[8]  Michael J. Neely,et al.  Distributed and Secure Computation of Convex Programs over a Network of Connected Processors , 2005 .

[9]  Navid Nikaein,et al.  Network Slices toward 5G Communications: Slicing the LTE Network , 2017, IEEE Communications Magazine.

[10]  A. Tzanakaki,et al.  Virtualization over converged wireless, optical and IT elements in support of resilient cloud and mobile cloud services , 2012, 2012 38th European Conference and Exhibition on Optical Communications.

[11]  Leandros Tassiulas,et al.  Stability properties of constrained queueing systems and scheduling policies for maximum throughput in multihop radio networks , 1990, 29th IEEE Conference on Decision and Control.

[12]  Bjørn A. Bjerke,et al.  LTE-advanced and the evolution of LTE deployments , 2011, IEEE Wireless Communications.

[13]  Haiyun Luo,et al.  Energy-optimal mobile application execution: Taming resource-poor mobile devices with cloud clones , 2012, 2012 Proceedings IEEE INFOCOM.

[14]  Rony Ferzli,et al.  Mobile cloud computing educational tool for image/video processing algorithms , 2011, 2011 Digital Signal Processing and Signal Processing Education Meeting (DSP/SPE).

[15]  Lachlan L. H. Andrew,et al.  Online algorithms for geographical load balancing , 2012, 2012 International Green Computing Conference (IGCC).

[16]  Paul J. M. Havinga,et al.  Energy-efficient wireless networking for multimedia applications , 2001, Wirel. Commun. Mob. Comput..

[17]  Yuguang Fang,et al.  Cutting Down Electricity Cost in Internet Data Centers by Using Energy Storage , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[18]  Leandros Tassiulas,et al.  Dynamic server allocation to parallel queues with randomly varying connectivity , 1993, IEEE Trans. Inf. Theory.

[19]  Adam Wierman,et al.  Renewable and cooling aware workload management for sustainable data centers , 2012, SIGMETRICS '12.

[20]  Yonggang Wen,et al.  Data Center Energy Consumption Modeling: A Survey , 2016, IEEE Communications Surveys & Tutorials.

[21]  Lachlan L. H. Andrew,et al.  Greening geographical load balancing , 2011, PERV.

[22]  Damir Demirovic,et al.  Virtualization of hardware resources as a method of power savings in data center , 2010, The 33rd International Convention MIPRO.

[23]  Sangtae Ha,et al.  Optimized Day-Ahead Pricing for Smart Grids with Device-Specific Scheduling Flexibility , 2012, IEEE Journal on Selected Areas in Communications.

[24]  Sandy Irani,et al.  Online strategies for dynamic power management in systems with multiple power-saving states , 2003, TECS.

[25]  Shaolei Ren,et al.  Dynamic Scheduling and Pricing in Wireless Cloud Computing , 2014, IEEE Transactions on Mobile Computing.

[26]  Michael D. Hogan,et al.  NIST Cloud Computing Standards Roadmap , 2013 .

[27]  Sherali Zeadally,et al.  A survey and taxonomy on energy efficient resource allocation techniques for cloud computing systems , 2016, Computing.

[28]  Cullen E. Bash,et al.  Energy Flow in the Information Technology Stack: Introducing the Coefficient of Performance of the Ensemble , 2006 .

[29]  A. Robert Calderbank,et al.  Network Pricing and Rate Allocation with Content Provider Participation , 2009, IEEE INFOCOM 2009.

[30]  Lachlan L. H. Andrew,et al.  Dynamic Right-Sizing for Power-Proportional Data Centers , 2011, IEEE/ACM Transactions on Networking.