Table of Contents Author Guidelines Submit a Manuscript
Wireless Communications and Mobile Computing
Volume 2017 (2017), Article ID 6741972, 11 pages
https://doi.org/10.1155/2017/6741972
Research Article

MeReg: Managing Energy-SLA Tradeoff for Green Mobile Cloud Computing

School of Computer Science and Technology, Harbin Institute of Technology, Harbin, China

Correspondence should be addressed to Rahul Yadav and Weizhe Zhang

Received 1 August 2017; Revised 13 October 2017; Accepted 1 November 2017; Published 17 December 2017

Academic Editor: Javier Bajo

Copyright © 2017 Rahul Yadav and Weizhe Zhang. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. H. T. Dinh, C. Lee, D. Niyato, and P. Wang, “A survey of mobile cloud computing: Architecture, applications, and approaches,” Wireless Communications and Mobile Computing, vol. 13, no. 18, pp. 1587–1611, 2013. View at Publisher · View at Google Scholar · View at Scopus
  2. N. Fernando, S. W. Loke, and W. Rahayu, “Mobile cloud computing: a survey,” Future Generation Computer Systems, vol. 29, no. 1, pp. 84–106, 2013. View at Publisher · View at Google Scholar · View at Scopus
  3. S. Vakilinia, B. Heidarpour, and M. Cheriet, “Energy efficient resource allocation in cloud computing environments,” IEEE Access, vol. 4, pp. 8544–8557, 2016. View at Publisher · View at Google Scholar · View at Scopus
  4. I. Petri, H. Li, Y. Rezgui, Y. Chunfeng, B. Yuce, and B. Jayan, “A HPC based cloud model for real-time energy optimisation,” Enterprise Information Systems, vol. 10, no. 1, pp. 108–128, 2016. View at Publisher · View at Google Scholar · View at Scopus
  5. B. P. Rimal, E. Choi, and I. Lumb, “A taxonomy and survey of cloud computing systems,” in Proceedings of the 5th International Joint Conference on INC, IMS and IDC (NCM '09), pp. 44–51, Seoul, Republic of Korea, August 2009. View at Publisher · View at Google Scholar
  6. G. Motta, N. Sfondrini, and D. Sacco, “Cloud computing: An architectural and technological overview,” in Proceedings of the International Joint Conference on Service Sciences, Service Innovation in Emerging Economy: Cross-Disciplinary and Cross-Cultural Perspective (IJCSS '12), pp. 23–27, May 2012. View at Publisher · View at Google Scholar · View at Scopus
  7. S. Lambert, W. Van Heddeghem, W. Vereecken, B. Lannoo, D. Colle, and M. Pickavet, “Worldwide electricity consumption of communication networks,” Optics Express, vol. 20, no. 26, pp. B513–B524, 2012. View at Publisher · View at Google Scholar · View at Scopus
  8. L. A. Barroso and U. Hölzle, “The case for energy-proportional computing,” The Computer Journal, vol. 40, no. 12, pp. 33–37, 2007. View at Publisher · View at Google Scholar · View at Scopus
  9. F. Farahnakian, A. Ashraf, T. Pahikkala et al., “Using Ant Colony System to Consolidate VMs for Green Cloud Computing,” IEEE Transactions on Services Computing, vol. 8, no. 2, pp. 187–198, 2015. View at Publisher · View at Google Scholar · View at Scopus
  10. A. Corradi, M. Fanelli, and L. Foschini, “VM consolidation: A real case based on OpenStack Cloud,” Future Generation Computer Systems, vol. 32, no. 1, pp. 118–127, 2014. View at Publisher · View at Google Scholar · View at Scopus
  11. W.-Z. Zhang, H.-C. Xie, and C.-H. Hsu, “Automatic memory control of multiple virtual machines on a consolidated server,” IEEE Transactions on Cloud Computing, vol. 5, no. 1, pp. 2–14, 2017. View at Publisher · View at Google Scholar · View at Scopus
  12. S. E. Dashti and A. M. Rahmani, “Dynamic VMs placement for energy efficiency by PSO in cloud computing,” Journal of Experimental & Theoretical Artificial Intelligence, vol. 28, no. 1-2, pp. 97–112, 2016. View at Publisher · View at Google Scholar · View at Scopus
  13. Y.-J. Hong, J. Xue, and M. Thottethodi, “Dynamic server provisioning to minimize cost in an IaaS cloud,” in Proceedings of the ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems, SIGMETRICS'11, pp. 147-148, ACM, June 2011. View at Publisher · View at Google Scholar · View at Scopus
  14. A. Beloglazov, R. Buyya, Y. C. Lee, and A. Zomaya, “A taxonomy and survey of energy-efficient data centers and cloud computing systems,” Advances in Computers, vol. 82, pp. 47–111, 2011. View at Publisher · View at Google Scholar · View at Scopus
  15. Z. Cao and S. Dong, “Dynamic VM consolidation for energy-aware and SLA violation reduction in cloud computing,” in Proceedings of the 13th International Conference on Parallel and Distributed Computing, Applications, and Technologies, PDCAT '12, pp. 363–369, IEEE, December 2012. View at Publisher · View at Google Scholar · View at Scopus
  16. A. Beloglazov, J. Abawajy, and R. Buyya, “Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing,” Future Generation Computer Systems, vol. 28, no. 5, pp. 755–768, 2012. View at Publisher · View at Google Scholar · View at Scopus
  17. R. N. Calheiros, R. Ranjany, and R. Buyya, “Virtual machine provisioning based on analytical performance and QoS in cloud computing environments,” in Proceedings of the 40th International Conference on Parallel Processing, ICPP '11, pp. 295–304, September 2011. View at Publisher · View at Google Scholar · View at Scopus
  18. A. Beloglazov and R. Buyya, “Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers,” Concurrency and Computation: Practice and Experience, vol. 24, no. 13, pp. 1397–1420, 2012. View at Publisher · View at Google Scholar · View at Scopus
  19. R. Yadav, W. Zhang, H. Chen, and T. Guo, “MuMs: Energy-Aware VM Selection Scheme for Cloud Data Center,” in Proceedings of the 28th International Workshop on Database and Expert Systems Applications (DEXA), pp. 132–136, Lyon, France, August 2017. View at Publisher · View at Google Scholar
  20. S. Kosta, A. Aucinas, P. Hui, R. Mortier, and X. Zhang, “Thinkair: dynamic resource allocation and parallel execution in the cloud for mobile code offloading,” in Proceedings of the IEEE INFOCOM, pp. 945–953, IEEE, March 2012. View at Publisher · View at Google Scholar · View at Scopus
  21. S. U. R. Malik, K. Bilal, S. U. Khan, B. Veeravalli, K. Li, and A. Y. Zomaya, “Modeling and analysis of the thermal properties exhibited by cyberphysical data centers,” IEEE Systems Journal, vol. 11, no. 1, pp. 163–172, 2017. View at Publisher · View at Google Scholar · View at Scopus
  22. W. Zhang, S. Han, H. He, and H. Chen, “Network-aware virtual machine migration in an overcommitted cloud,” Future Generation Computer Systems, vol. 76, pp. 428–442, 2017. View at Publisher · View at Google Scholar · View at Scopus
  23. W. Zhang, Y. Wen, K. Guan, D. Kilper, H. Luo, and D. O. Wu, “Energy-optimal mobile cloud computing under stochastic wireless channel,” IEEE Transactions on Wireless Communications, vol. 12, no. 9, pp. 4569–4581, 2013. View at Publisher · View at Google Scholar · View at Scopus
  24. S. Esfandiarpoor, A. Pahlavan, and M. Goudarzi, “Structure-aware online virtual machine consolidation for datacenter energy improvement in cloud computing,” Computers and Electrical Engineering, vol. 42, pp. 74–89, 2015. View at Publisher · View at Google Scholar · View at Scopus
  25. X. Zhu, D. Young, B. J. Watson et al., “1000 Islands: integrated capacity and workload management for the next generation data center,” in Proceedings of the 5th International Conference on Autonomic Computing, ICAC '08, pp. 172–181, June 2008. View at Publisher · View at Google Scholar · View at Scopus
  26. R. Nathuji and K. Schwan, “VirtualPower: Coordinated power management in virtualized enterprise systems,” ACM SIGOPS Operating Systems Review, vol. 41, no. 6, pp. 265–278, 2007. View at Publisher · View at Google Scholar · View at Scopus
  27. P. Ranganathan, P. Leech, D. Irwin, and C. Jeffrey, “Ensemble-level power management for dense blade servers,” ACM SIGARCH Computer Architecture News, vol. 34, no. 2, pp. 66–77, 2006. View at Google Scholar
  28. V. Venkatachalam, M. Franz, and C. W. Probst, “A new way of estimating compute-boundedness and its application to dynamic voltage scaling,” International Journal of Embedded Systems, vol. 3, no. 1-2, pp. 17–30, 2007. View at Publisher · View at Google Scholar · View at Scopus
  29. X. Fan, W.-D. Weber, and L. A. Barroso, “Power provisioning for a warehouse-sized computer,” ACM SIGARCH Computer Architecture News, vol. 35, no. 2, pp. 13–23, 2007. View at Publisher · View at Google Scholar
  30. C. Lange, D. Kosiankowski, R. Weidmann, and A. Gladisch, “Energy consumption of telecommunication networks and related improvement options,” IEEE Journal of Selected Topics in Quantum Electronics, vol. 17, no. 2, pp. 285–295, 2011. View at Publisher · View at Google Scholar · View at Scopus
  31. Y. Shang, D. Li, and M. Xu, “Energy-aware routing in data center network,” in Proceedings of the 1st ACM SIGCOMM workshop on Green networking, pp. 1–8, ACM, August 2010. View at Publisher · View at Google Scholar · View at Scopus
  32. I. Takouna, R. Rojas-Cessa, K. Sachs, and C. Meinel, “Communication-aware and energy-efficient scheduling for parallel applications in virtualized data centers,” in Proceedings of the IEEE/ACM 6th International Conference on Utility and Cloud Computing, UCC '13, pp. 251–255, IEEE Computer Society, December 2013. View at Publisher · View at Google Scholar · View at Scopus
  33. R. Liu, H. Gu, X. Yu, and X. Nian, “Distributed flow scheduling in energy-aware data center networks,” IEEE Communications Letters, vol. 17, no. 4, pp. 801–804, 2013. View at Publisher · View at Google Scholar · View at Scopus
  34. S. C. Shah, “Recent Advances in Mobile Grid and Cloud Computing,” Intelligent Automation and Soft Computing, pp. 1–13, 2017. View at Publisher · View at Google Scholar · View at Scopus
  35. D. Kusic, J. O. Kephart, J. E. Hanson, N. Kandasamy, and G. Jiang, “Power and performance management of virtualized computing environments via lookahead control,” Cluster Computing, vol. 12, no. 1, pp. 1–15, 2009. View at Publisher · View at Google Scholar · View at Scopus
  36. C.-H. Hsu and S. W. Poole, “Power signature analysis of the SPECpower_ssj2008 benchmark,” in Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS '11), pp. 227–236, Austin, Tex, USA, April 2011. View at Publisher · View at Google Scholar · View at Scopus
  37. Y. Susanti, H. Pratiwi, H. Sulistijowati, and T. Liana, “M Estimation, S estimation, and MM estimation in robust regression,” International Journal of Pure and Applied Mathematics, no. 3, pp. 349–360, 2014. View at Publisher · View at Google Scholar · View at Scopus
  38. H. Edelsbrunner and D. L. Souvaine, “Computing least median of squares regression lines and guided topological sweep,” Journal of the American Statistical Association, vol. 85, no. 409, pp. 115–119, 1990. View at Publisher · View at Google Scholar · View at Scopus
  39. J. Fox, Applied Regression Analysis and Generalized Linear Models, Sage, 2015. View at Publisher · View at Google Scholar · View at MathSciNet
  40. R. N. Calheiros, R. Ranjan, A. Beloglazov, C. A. F. de Rose, and R. Buyya, “CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms,” Software: Practice and Experience, vol. 41, no. 1, pp. 23–50, 2011. View at Publisher · View at Google Scholar · View at Scopus
  41. K. Park and V. S. Pai, “CoMon: a mostly-scalable monitoring system for PlanetLab,” ACM SIGOPS Operating Systems Review, vol. 40, no. 1, pp. 65–74, 2006. View at Publisher · View at Google Scholar · View at Scopus