Skip to main content
Erschienen in: Telecommunication Systems 2/2019

22.02.2019

Energy-efficient Nature-Inspired techniques in Cloud computing datacenters

verfasst von: Mohammed Joda Usman, Abdul Samad Ismail, Gaddafi Abdul-Salaam, Hassan Chizari, Omprakash Kaiwartya, Abdulsalam Yau Gital, Muhammed Abdullahi, Ahmed Aliyu, Salihu Idi Dishing

Erschienen in: Telecommunication Systems | Ausgabe 2/2019

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Cloud computing is a systematic delivery of computing resources as services to the consumers via the Internet. Infrastructure as a Service (IaaS) is the capability provided to the consumer by enabling smarter access to the processing, storage, networks, and other fundamental computing resources, where the consumer can deploy and run arbitrary software including operating systems and applications. The resources are sometimes available in the form of Virtual Machines (VMs). Cloud services are provided to the consumers based on the demand, and are billed accordingly. Usually, the VMs run on various datacenters, which comprise of several computing resources consuming lots of energy resulting in hazardous level of carbon emissions into the atmosphere. Several researchers have proposed various energy-efficient methods for reducing the energy consumption in datacenters. One such solutions are the Nature-Inspired algorithms. Towards this end, this paper presents a comprehensive review of the state-of-the-art Nature-Inspired algorithms suggested for solving the energy issues in the Cloud datacenters. A taxonomy is followed focusing on three key dimension in the literature including virtualization, consolidation, and energy-awareness. A qualitative review of each techniques is carried out considering key goal, method, advantages, and limitations. The Nature-Inspired algorithms are compared based on their features to indicate their utilization of resources and their level of energy-efficiency. Finally, potential research directions are identified in energy optimization in data centers. This review enable the researchers and professionals in Cloud computing datacenters in understanding literature evolution towards to exploring better energy-efficient methods for Cloud computing datacenters.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Foster, I., et al. (2008). Cloud computing and grid computing 360-degree compared. In 2008 Grid computing environments workshop. 2008. IEEE. Foster, I., et al. (2008). Cloud computing and grid computing 360-degree compared. In 2008 Grid computing environments workshop. 2008. IEEE.
2.
Zurück zum Zitat Beloglazov, A., Abawajy, J., & Buyya, R. (2012). Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Generation Computer Systems, 28(5), 755–768.CrossRef Beloglazov, A., Abawajy, J., & Buyya, R. (2012). Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Generation Computer Systems, 28(5), 755–768.CrossRef
3.
Zurück zum Zitat Jiang, D., Xu, Z., & Lv, Z. (2016). A multicast delivery approach with minimum energy consumption for wireless multi-hop networks. Telecommunication Systems, 62(4), 771–782.CrossRef Jiang, D., Xu, Z., & Lv, Z. (2016). A multicast delivery approach with minimum energy consumption for wireless multi-hop networks. Telecommunication Systems, 62(4), 771–782.CrossRef
4.
Zurück zum Zitat Jiang, D., et al. (2016). Energy-efficient multi-constraint routing algorithm with load balancing for smart city applications. IEEE Internet of Things Journal, 3(6), 1437–1447.CrossRef Jiang, D., et al. (2016). Energy-efficient multi-constraint routing algorithm with load balancing for smart city applications. IEEE Internet of Things Journal, 3(6), 1437–1447.CrossRef
5.
Zurück zum Zitat Buyya, R., Yeo, C. S., & Venugopal, S. (2008). Market-oriented cloud computing: Vision, hype, and reality for delivering it services as computing utilities. In High performance computing and communications, 2008. HPCC’08. 10th IEEE international conference on. 2008. IEEE. Buyya, R., Yeo, C. S., & Venugopal, S. (2008). Market-oriented cloud computing: Vision, hype, and reality for delivering it services as computing utilities. In High performance computing and communications, 2008. HPCC’08. 10th IEEE international conference on. 2008. IEEE.
6.
Zurück zum Zitat Beloglazov, A., & Buyya, R. (2010). Energy efficient resource management in virtualized cloud data centers. In Proceedings of the 2010 10th IEEE/ACM international conference on cluster, cloud and grid computing. 2010. IEEE Computer Society. Beloglazov, A., & Buyya, R. (2010). Energy efficient resource management in virtualized cloud data centers. In Proceedings of the 2010 10th IEEE/ACM international conference on cluster, cloud and grid computing. 2010. IEEE Computer Society.
7.
Zurück zum Zitat Yeluri, R., & Castro-Leon, E. (2014). Cloud computing basics. In Building the infrastructure for cloud security. 2014, Springer, pp. 1–17. Yeluri, R., & Castro-Leon, E. (2014). Cloud computing basics. In Building the infrastructure for cloud security. 2014, Springer, pp. 1–17.
8.
Zurück zum Zitat Prasanth, A., et al. (2015). Cloud computing: A survey of associated services. Book Chapter of Cloud Computing: Reviews, Surveys, Tools, Techniques and Applications-An Open-Access eBook published by HCTL Open, 2015. Prasanth, A., et al. (2015). Cloud computing: A survey of associated services. Book Chapter of Cloud Computing: Reviews, Surveys, Tools, Techniques and Applications-An Open-Access eBook published by HCTL Open, 2015.
9.
Zurück zum Zitat Energy, S. (2007). Report to congress on server and data center energy efficiency public law 109-431. Public Law, 109, 431. Energy, S. (2007). Report to congress on server and data center energy efficiency public law 109-431. Public Law, 109, 431.
10.
Zurück zum Zitat Dou, H., et al. (2016). A two-time-scale load balancing framework for minimizing electricity bills of internet data centers. Personal and Ubiquitous Computing, 20(5), 681–693.CrossRef Dou, H., et al. (2016). A two-time-scale load balancing framework for minimizing electricity bills of internet data centers. Personal and Ubiquitous Computing, 20(5), 681–693.CrossRef
11.
12.
Zurück zum Zitat Mishra, K., Tiwari, S., Misra. A. (2011). A bio inspired algorithm for solving optimization problems. In Computer and communication technology (ICCCT), 2011 2nd international conference on. 2011. IEEE. Mishra, K., Tiwari, S., Misra. A. (2011). A bio inspired algorithm for solving optimization problems. In Computer and communication technology (ICCCT), 2011 2nd international conference on. 2011. IEEE.
13.
Zurück zum Zitat Usman, M. J., Ismail, A. S., & Chizari, H. (2017). Recent advances in Nature-Inspired energy efficiency techniques: Cloud datacenter perspective. The Colloquium, 8(2017), 9–13. Usman, M. J., Ismail, A. S., & Chizari, H. (2017). Recent advances in Nature-Inspired energy efficiency techniques: Cloud datacenter perspective. The Colloquium, 8(2017), 9–13.
14.
Zurück zum Zitat Beloglazov, A., et al. (2011). A taxonomy and survey of energy-efficient data centers and cloud computing systems. Advances in Computers, 82(2), 47–111.CrossRef Beloglazov, A., et al. (2011). A taxonomy and survey of energy-efficient data centers and cloud computing systems. Advances in Computers, 82(2), 47–111.CrossRef
15.
Zurück zum Zitat Jing, S.-Y., et al. (2013). State-of-the-art research study for green cloud computing. The Journal of Supercomputing, 65(1), 445–468.CrossRef Jing, S.-Y., et al. (2013). State-of-the-art research study for green cloud computing. The Journal of Supercomputing, 65(1), 445–468.CrossRef
16.
Zurück zum Zitat Kaur, T., & Chana, I. (2015). Energy efficiency techniques in cloud computing: A survey and taxonomy. ACM Computing Surveys (CSUR), 48(2), 22.CrossRef Kaur, T., & Chana, I. (2015). Energy efficiency techniques in cloud computing: A survey and taxonomy. ACM Computing Surveys (CSUR), 48(2), 22.CrossRef
17.
Zurück zum Zitat Madni, S. H. H., Latiff, M. S. A., & Coulibaly, Y. (2016). An appraisal of meta-heuristic resource allocation techniques for IaaS cloud. Indian Journal of Science and Technology, 9(4), 1–14.CrossRef Madni, S. H. H., Latiff, M. S. A., & Coulibaly, Y. (2016). An appraisal of meta-heuristic resource allocation techniques for IaaS cloud. Indian Journal of Science and Technology, 9(4), 1–14.CrossRef
18.
Zurück zum Zitat Madni, S. H. H., Latiff, M. S. A., & Coulibaly, Y. (2016). Resource scheduling for infrastructure as a service (IaaS) in cloud computing: Challenges and opportunities. Journal of Network and Computer Applications, 68, 173–200.CrossRef Madni, S. H. H., Latiff, M. S. A., & Coulibaly, Y. (2016). Resource scheduling for infrastructure as a service (IaaS) in cloud computing: Challenges and opportunities. Journal of Network and Computer Applications, 68, 173–200.CrossRef
19.
Zurück zum Zitat Kalra, M., & Singh, S. (2015). A review of metaheuristic scheduling techniques in cloud computing. Egyptian Informatics Journal, 16(3), 275–295.CrossRef Kalra, M., & Singh, S. (2015). A review of metaheuristic scheduling techniques in cloud computing. Egyptian Informatics Journal, 16(3), 275–295.CrossRef
20.
Zurück zum Zitat Hameed, A., et al. (2014). A survey and taxonomy on energy efficient resource allocation techniques for cloud computing systems. Computing, 98(7), 751–774.CrossRef Hameed, A., et al. (2014). A survey and taxonomy on energy efficient resource allocation techniques for cloud computing systems. Computing, 98(7), 751–774.CrossRef
21.
Zurück zum Zitat Kołodziej, J., Khan, S. U., & Zomaya, A. Y. (2012). A taxonomy of evolutionary inspired solutions for energy management in green computing: problems and resolution methods. In Advances in intelligent modelling and simulation. 2012, Springer, pp. 215–233. Kołodziej, J., Khan, S. U., & Zomaya, A. Y. (2012). A taxonomy of evolutionary inspired solutions for energy management in green computing: problems and resolution methods. In Advances in intelligent modelling and simulation. 2012, Springer, pp. 215–233.
22.
Zurück zum Zitat Goldberg, D. E. (1989). Genetic algorithms in search, optimization, and machine learning Reading: Addison-Wesley. Goldberg, D. E. (1989). Genetic algorithms in search, optimization, and machine learning Reading: Addison-Wesley.
23.
Zurück zum Zitat Engelbrecht, A. P. (2006). Fundamentals of computational swarm intelligence. New York: Wiley. Engelbrecht, A. P. (2006). Fundamentals of computational swarm intelligence. New York: Wiley.
24.
Zurück zum Zitat Knauth, T. (2014). Energy efficient cloud computing: Techniques and tools. Saechsische Landesbibliothek-Staats-und Universitaetsbibliothek Dresden. Knauth, T. (2014). Energy efficient cloud computing: Techniques and tools. Saechsische Landesbibliothek-Staats-und Universitaetsbibliothek Dresden.
26.
Zurück zum Zitat Koomey, J. G. (2008). Worldwide electricity used in data centers. Environmental Research Letters, 3(3), 034008.CrossRef Koomey, J. G. (2008). Worldwide electricity used in data centers. Environmental Research Letters, 3(3), 034008.CrossRef
27.
Zurück zum Zitat Jiang, D., et al. (2016). QoS constraints-based energy-efficient model in cloud computing networks for multimedia clinical issues. Multimedia Tools and Applications, 75(22), 14307–14328.CrossRef Jiang, D., et al. (2016). QoS constraints-based energy-efficient model in cloud computing networks for multimedia clinical issues. Multimedia Tools and Applications, 75(22), 14307–14328.CrossRef
29.
Zurück zum Zitat Kessaci, Y., et al. (2011). Parallel evolutionary algorithms for energy aware scheduling. In Intelligent decision systems in large-scale distributed environments. Springer, pp. 75–100. Kessaci, Y., et al. (2011). Parallel evolutionary algorithms for energy aware scheduling. In Intelligent decision systems in large-scale distributed environments. Springer, pp. 75–100.
30.
Zurück zum Zitat Kliazovich, D., Bouvry, P., & Khan, S. U. (2013). DENS: data center energy-efficient network-aware scheduling. Cluster computing, 16(1), 65–75.CrossRef Kliazovich, D., Bouvry, P., & Khan, S. U. (2013). DENS: data center energy-efficient network-aware scheduling. Cluster computing, 16(1), 65–75.CrossRef
31.
Zurück zum Zitat Meisner, D., Gold, B. T., & Wenisch, T. F. (2009) PowerNap: Eliminating server idle power. In ACM sigplan notices. ACM. Meisner, D., Gold, B. T., & Wenisch, T. F. (2009) PowerNap: Eliminating server idle power. In ACM sigplan notices. ACM.
32.
Zurück zum Zitat Deng, Q., et al. (2011). Memscale: Active low-power modes for main memory. ACM SIGARCH Computer Architecture News, 39(1), 225–238.CrossRef Deng, Q., et al. (2011). Memscale: Active low-power modes for main memory. ACM SIGARCH Computer Architecture News, 39(1), 225–238.CrossRef
33.
Zurück zum Zitat Sardashti, S., & Wood, D. A. (2012) UniFI: leveraging non-volatile memories for a unified fault tolerance and idle power management technique. In Proceedings of the 26th ACM international conference on supercomputing. ACM. Sardashti, S., & Wood, D. A. (2012) UniFI: leveraging non-volatile memories for a unified fault tolerance and idle power management technique. In Proceedings of the 26th ACM international conference on supercomputing. ACM.
34.
Zurück zum Zitat Shojafar, M., et al., Adaptive computing-plus-communication optimization framework for multimedia processing in cloud systems. IEEE Transactions on Cloud Computing, 2016. Shojafar, M., et al., Adaptive computing-plus-communication optimization framework for multimedia processing in cloud systems. IEEE Transactions on Cloud Computing, 2016.
35.
Zurück zum Zitat Jiang, D., et al. (2016). An optimization-based robust routing algorithm to energy-efficient networks for cloud computing. Jiang, D., et al. (2016). An optimization-based robust routing algorithm to energy-efficient networks for cloud computing.
36.
Zurück zum Zitat Kim, K. H., Beloglazov, A., & Buyya, R. (2011). Power-aware provisioning of virtual machines for real-time Cloud services. Concurrency and Computation: Practice and Experience, 23(13), 1491–1505.CrossRef Kim, K. H., Beloglazov, A., & Buyya, R. (2011). Power-aware provisioning of virtual machines for real-time Cloud services. Concurrency and Computation: Practice and Experience, 23(13), 1491–1505.CrossRef
37.
Zurück zum Zitat Sharma, N. K., & Reddy, G. R. M. (2015). Novel energy efficient virtual machine allocation at data center using Genetic algorithm. In Signal processing, communication and Networking (ICSCN), 2015 3rd international conference on. 2015. IEEE. Sharma, N. K., & Reddy, G. R. M. (2015). Novel energy efficient virtual machine allocation at data center using Genetic algorithm. In Signal processing, communication and Networking (ICSCN), 2015 3rd international conference on. 2015. IEEE.
38.
Zurück zum Zitat Yassa, S., et al. (2013). Multi-objective approach for energy-aware workflow scheduling in cloud computing environments. The Scientific World Journal, 2013. Yassa, S., et al. (2013). Multi-objective approach for energy-aware workflow scheduling in cloud computing environments. The Scientific World Journal, 2013.
40.
Zurück zum Zitat Snowdon, D. C., et al. (2009). Koala: A platform for OS-level power management. In Proceedings of the 4th ACM European conference on computer systems. ACM. Snowdon, D. C., et al. (2009). Koala: A platform for OS-level power management. In Proceedings of the 4th ACM European conference on computer systems. ACM.
41.
Zurück zum Zitat Ousterhout, J., et al. (2010). The case for RAMClouds: scalable high-performance storage entirely in DRAM. ACM SIGOPS Operating Systems Review, 43(4), 92–105.CrossRef Ousterhout, J., et al. (2010). The case for RAMClouds: scalable high-performance storage entirely in DRAM. ACM SIGOPS Operating Systems Review, 43(4), 92–105.CrossRef
42.
Zurück zum Zitat Koomey, J. (2012). The economics of green DRAM in servers. New York: Analytics Press. Koomey, J. (2012). The economics of green DRAM in servers. New York: Analytics Press.
43.
Zurück zum Zitat Hähnel, M., et al. (2013). eBond: Energy saving in heterogeneous RAIN. In Proceedings of the fourth international conference on Future energy systems. ACM. Hähnel, M., et al. (2013). eBond: Energy saving in heterogeneous RAIN. In Proceedings of the fourth international conference on Future energy systems. ACM.
44.
Zurück zum Zitat Eom, H., et al. (2013). Evaluation of DRAM power consumption in server platforms. In Ubiquitous information technologies and applications. Springer, pp. 799–805. Eom, H., et al. (2013). Evaluation of DRAM power consumption in server platforms. In Ubiquitous information technologies and applications. Springer, pp. 799–805.
45.
Zurück zum Zitat Jiang, D., et al. (2016). An optimization-based robust routing algorithm to energy-efficient networks for cloud computing. Telecommunication Systems, 63(1), 89–98.CrossRef Jiang, D., et al. (2016). An optimization-based robust routing algorithm to energy-efficient networks for cloud computing. Telecommunication Systems, 63(1), 89–98.CrossRef
46.
Zurück zum Zitat Blanquicet, F., & Christensen, K. (2008). Managing energy use in a network with a new SNMP power state MIB. In Local computer networks, 2008. LCN 2008. 33rd IEEE conference on. 2008. IEEE. Blanquicet, F., & Christensen, K. (2008). Managing energy use in a network with a new SNMP power state MIB. In Local computer networks, 2008. LCN 2008. 33rd IEEE conference on. 2008. IEEE.
47.
Zurück zum Zitat Michael, A. M., & Krieger, K. (2010). Server power measurement. Google Patents. Michael, A. M., & Krieger, K. (2010). Server power measurement. Google Patents.
48.
Zurück zum Zitat Bianzino, A. P., et al. (2012). A survey of green networking research. IEEE Communications Surveys & Tutorials, 14(1), 3–20.CrossRef Bianzino, A. P., et al. (2012). A survey of green networking research. IEEE Communications Surveys & Tutorials, 14(1), 3–20.CrossRef
49.
Zurück zum Zitat Nie, L., et al. (2016). Traffic matrix prediction and estimation based on deep learning for data center networks. In Globecom Workshops (GC Wkshps), 2016 IEEE. IEEE. Nie, L., et al. (2016). Traffic matrix prediction and estimation based on deep learning for data center networks. In Globecom Workshops (GC Wkshps), 2016 IEEE. IEEE.
50.
Zurück zum Zitat Power, E. N. (2008). Energy logic: reducing data center energy consumption by creating savings that cascade across systems. A White Paper from the Experts in Business-Critical Continuity. 2008. Power, E. N. (2008). Energy logic: reducing data center energy consumption by creating savings that cascade across systems. A White Paper from the Experts in Business-Critical Continuity. 2008.
51.
Zurück zum Zitat Cho, J.-K., & Shin, S.-H. (2012). Power and heat load of it equipment projections for new data center’s HVAC system design. Korean Journal of Air-Conditioning and Refrigeration Engineering, 24(3), 212–217.CrossRef Cho, J.-K., & Shin, S.-H. (2012). Power and heat load of it equipment projections for new data center’s HVAC system design. Korean Journal of Air-Conditioning and Refrigeration Engineering, 24(3), 212–217.CrossRef
52.
Zurück zum Zitat Rivoire, S., et al. (2007). Models and metrics to enable energy-efficiency optimizations. Rivoire, S., et al. (2007). Models and metrics to enable energy-efficiency optimizations.
53.
Zurück zum Zitat Gough, C., Steiner, I., Saunders, W. (2015). Why data center efficiency matters. In Energy efficient servers. Springer, pp. 1–20. Gough, C., Steiner, I., Saunders, W. (2015). Why data center efficiency matters. In Energy efficient servers. Springer, pp. 1–20.
54.
Zurück zum Zitat Liu, L., et al. (2009). GreenCloud: A new architecture for green data center. In Proceedings of the 6th international conference industry session on Autonomic computing and communications industry session. ACM. Liu, L., et al. (2009). GreenCloud: A new architecture for green data center. In Proceedings of the 6th international conference industry session on Autonomic computing and communications industry session. ACM.
55.
Zurück zum Zitat Belady, C., et al. (2008). Green grid data center power efficiency metrics: PUE and DCIE. 2008, Technical report, Green Grid. Belady, C., et al. (2008). Green grid data center power efficiency metrics: PUE and DCIE. 2008, Technical report, Green Grid.
56.
Zurück zum Zitat Belady, C., et al. (2010). Carbon usage effectiveness (CUE): A green grid data center sustainability metric. White paper, 32. Belady, C., et al. (2010). Carbon usage effectiveness (CUE): A green grid data center sustainability metric. White paper, 32.
57.
Zurück zum Zitat Haas, J., et al. (2009). Proxy proposals for measuring data center productivity. The Green Grid. Haas, J., et al. (2009). Proxy proposals for measuring data center productivity. The Green Grid.
58.
Zurück zum Zitat Zomaya, A. Y., & Lee, Y. C. (2012). Energy efficient distributed computing systems (Vol. 88). New York: Wiley. Zomaya, A. Y., & Lee, Y. C. (2012). Energy efficient distributed computing systems (Vol. 88). New York: Wiley.
59.
Zurück zum Zitat VanGeet, O., Lintner, W., & Tschudi, B. (2011). FEMP best practices guide for energy-efficient data center design. National Renewable Energy Laboratory VanGeet, O., Lintner, W., & Tschudi, B. (2011). FEMP best practices guide for energy-efficient data center design. National Renewable Energy Laboratory
60.
Zurück zum Zitat Newcombe, L. (2009). Data centre energy efficiency metrics. Data Centre Specialist Group. Newcombe, L. (2009). Data centre energy efficiency metrics. Data Centre Specialist Group.
61.
Zurück zum Zitat Lee, Y. C., & Zomaya, A. Y. (2012). Energy efficient utilization of resources in cloud computing systems. The Journal of Supercomputing, 60(2), 268–280.CrossRef Lee, Y. C., & Zomaya, A. Y. (2012). Energy efficient utilization of resources in cloud computing systems. The Journal of Supercomputing, 60(2), 268–280.CrossRef
62.
Zurück zum Zitat Babukarthik, R., Raju, R., & Dhavachelvan, P. (2012). Energy-aware scheduling using hybrid algorithm for cloud computing. In Computing communication & networking technologies (ICCCNT), 2012 third international conference on. 2012. IEEE. Babukarthik, R., Raju, R., & Dhavachelvan, P. (2012). Energy-aware scheduling using hybrid algorithm for cloud computing. In Computing communication & networking technologies (ICCCNT), 2012 third international conference on. 2012. IEEE.
63.
Zurück zum Zitat Quang-Hung, N., et al. (2013). A genetic algorithm for power-aware virtual machine allocation in private cloud. In Information and communication technology-EurAsia conference. Springer. Quang-Hung, N., et al. (2013). A genetic algorithm for power-aware virtual machine allocation in private cloud. In Information and communication technology-EurAsia conference. Springer.
64.
Zurück zum Zitat Wu, G., et al. (2012). Energy-efficient virtual machine placement in data centers by genetic algorithm. In International conference on neural information processing. Springer. Wu, G., et al. (2012). Energy-efficient virtual machine placement in data centers by genetic algorithm. In International conference on neural information processing. Springer.
65.
Zurück zum Zitat Wu, Y., Tang, M., & Fraser, W. (2012). A simulated annealing algorithm for energy efficient virtual machine placement. In 2012 IEEE international conference on systems, man, and cybernetics (SMC). IEEE. Wu, Y., Tang, M., & Fraser, W. (2012). A simulated annealing algorithm for energy efficient virtual machine placement. In 2012 IEEE international conference on systems, man, and cybernetics (SMC). IEEE.
66.
Zurück zum Zitat Luo, H., et al. (2015). The dynamic migration model for cloud service resource balancing energy consumption and QoS. In Control and decision conference (CCDC), 2015 27th Chinese. IEEE. Luo, H., et al. (2015). The dynamic migration model for cloud service resource balancing energy consumption and QoS. In Control and decision conference (CCDC), 2015 27th Chinese. IEEE.
67.
Zurück zum Zitat Mezmaz, M., et al. (2011). A parallel bi-objective hybrid metaheuristic for energy-aware scheduling for cloud computing systems. Journal of Parallel and Distributed Computing, 71(11), 1497–1508.CrossRef Mezmaz, M., et al. (2011). A parallel bi-objective hybrid metaheuristic for energy-aware scheduling for cloud computing systems. Journal of Parallel and Distributed Computing, 71(11), 1497–1508.CrossRef
68.
Zurück zum Zitat Malakooti, B., et al. (2013). Multi-objective energy aware multiprocessor scheduling using bat intelligence. Journal of Intelligent Manufacturing, 24(4), 805–819.CrossRef Malakooti, B., et al. (2013). Multi-objective energy aware multiprocessor scheduling using bat intelligence. Journal of Intelligent Manufacturing, 24(4), 805–819.CrossRef
69.
Zurück zum Zitat Raju, R., et al. (2014). A bio inspired Energy-Aware Multi objective Chiropteran Algorithm (EAMOCA) for hybrid cloud computing environment. In Green computing communication and electrical engineering (ICGCCEE), 2014 international conference on. 2014. IEEE. Raju, R., et al. (2014). A bio inspired Energy-Aware Multi objective Chiropteran Algorithm (EAMOCA) for hybrid cloud computing environment. In Green computing communication and electrical engineering (ICGCCEE), 2014 international conference on. 2014. IEEE.
70.
Zurück zum Zitat Feller, E., Rilling, L., & Morin, C. (2011). Energy-aware ant colony based workload placement in clouds. In Proceedings of the 2011 IEEE/ACM 12th international conference on grid computing. IEEE Computer Society. Feller, E., Rilling, L., & Morin, C. (2011). Energy-aware ant colony based workload placement in clouds. In Proceedings of the 2011 IEEE/ACM 12th international conference on grid computing. IEEE Computer Society.
71.
Zurück zum Zitat Liu, X.-F., et al. (2014). Energy aware virtual machine placement scheduling in cloud computing based on ant colony optimization approach. In Proceedings of the 2014 annual conference on genetic and evolutionary computation. ACM. Liu, X.-F., et al. (2014). Energy aware virtual machine placement scheduling in cloud computing based on ant colony optimization approach. In Proceedings of the 2014 annual conference on genetic and evolutionary computation. ACM.
72.
Zurück zum Zitat Liu, X.-F., et al. (2014). Energy aware virtual machine placement scheduling in cloud computing based on ant colony optimization approach. In Proceedings of the 2014 conference on Genetic and evolutionary computation. ACM. Liu, X.-F., et al. (2014). Energy aware virtual machine placement scheduling in cloud computing based on ant colony optimization approach. In Proceedings of the 2014 conference on Genetic and evolutionary computation. ACM.
73.
Zurück zum Zitat Kansal, N. J., & Chana, I. (2016). Energy-aware virtual machine migration for cloud computing—A firefly optimization approach. Journal of Grid Computing, 14(2), 327–345.CrossRef Kansal, N. J., & Chana, I. (2016). Energy-aware virtual machine migration for cloud computing—A firefly optimization approach. Journal of Grid Computing, 14(2), 327–345.CrossRef
74.
Zurück zum Zitat Duan, H., et al. (2016). Energy-aware scheduling of virtual machines in heterogeneous cloud computing systems. Future Generation Computer Systems, 74(2017), 142–150. Duan, H., et al. (2016). Energy-aware scheduling of virtual machines in heterogeneous cloud computing systems. Future Generation Computer Systems, 74(2017), 142–150.
75.
Zurück zum Zitat A Vouk, M. (2008). Cloud computing–issues, research and implementations. CIT. Journal of Computing and Information Technology, 16(4), 235–246. A Vouk, M. (2008). Cloud computingissues, research and implementations. CIT. Journal of Computing and Information Technology, 16(4), 235–246.
76.
Zurück zum Zitat Xu, L., Zeng, Z., & Ye, X. (2012). Multi-objective optimization based virtual resource allocation strategy for cloud computing. In Computer and Information Science (ICIS), 2012 IEEE/ACIS 11th International Conference on. IEEE. Xu, L., Zeng, Z., & Ye, X. (2012). Multi-objective optimization based virtual resource allocation strategy for cloud computing. In Computer and Information Science (ICIS), 2012 IEEE/ACIS 11th International Conference on. IEEE.
77.
Zurück zum Zitat Song, A., et al. (2012). Multi-objective virtual machine selection for migrating in virtualized data centers. In Joint international conference on pervasive computing and the networked world. Springer. Song, A., et al. (2012). Multi-objective virtual machine selection for migrating in virtualized data centers. In Joint international conference on pervasive computing and the networked world. Springer.
78.
Zurück zum Zitat Shigeta, S., et al. (2012). Design and implementation of a multi-objective optimization mechanism for virtual machine placement in cloud computing data center. In International conference on cloud computing. Springer. Shigeta, S., et al. (2012). Design and implementation of a multi-objective optimization mechanism for virtual machine placement in cloud computing data center. In International conference on cloud computing. Springer.
79.
Zurück zum Zitat Gao, Y., et al. (2013). A multi-objective ant colony system algorithm for virtual machine placement in cloud computing. Journal of Computer and System Sciences, 79(8), 1230–1242.CrossRef Gao, Y., et al. (2013). A multi-objective ant colony system algorithm for virtual machine placement in cloud computing. Journal of Computer and System Sciences, 79(8), 1230–1242.CrossRef
81.
Zurück zum Zitat Wang, X., Wang, Y., & Cui, Y. (2014). A new multi-objective bi-level programming model for energy and locality aware multi-job scheduling in cloud computing. Future Generation Computer Systems, 36, 91–101.CrossRef Wang, X., Wang, Y., & Cui, Y. (2014). A new multi-objective bi-level programming model for energy and locality aware multi-job scheduling in cloud computing. Future Generation Computer Systems, 36, 91–101.CrossRef
82.
Zurück zum Zitat Ramezani, F., et al. (2015). Evolutionary algorithm-based multi-objective task scheduling optimization model in cloud environments. World Wide Web, 18(6), 1737–1757.CrossRef Ramezani, F., et al. (2015). Evolutionary algorithm-based multi-objective task scheduling optimization model in cloud environments. World Wide Web, 18(6), 1737–1757.CrossRef
83.
Zurück zum Zitat Yao, G., et al. (2016). Endocrine-based coevolutionary multi-swarm for multi-objective workflow scheduling in a cloud system. Soft Computing, 1–14. Yao, G., et al. (2016). Endocrine-based coevolutionary multi-swarm for multi-objective workflow scheduling in a cloud system. Soft Computing, 1–14.
84.
Zurück zum Zitat Usman, M. J., et al. (2017). Energy-Efficient virtual machine allocation technique using interior search algorithm for cloud datacenter. In Student project conference (ICT-ISPC), 2017 6th ICT international. IEEE. Usman, M. J., et al. (2017). Energy-Efficient virtual machine allocation technique using interior search algorithm for cloud datacenter. In Student project conference (ICT-ISPC), 2017 6th ICT international. IEEE.
85.
Zurück zum Zitat Phan, D. H., et al. (2012). Evolutionary multiobjective optimization for green clouds. in Proceedings of the 14th annual conference companion on Genetic and evolutionary computation. ACM. Phan, D. H., et al. (2012). Evolutionary multiobjective optimization for green clouds. in Proceedings of the 14th annual conference companion on Genetic and evolutionary computation. ACM.
86.
Zurück zum Zitat Shu, W., Wang, W., & Wang, Y. (2014). A novel energy-efficient resource allocation algorithm based on immune clonal optimization for green cloud computing. EURASIP Journal on Wireless Communications and Networking, 2014(1), 1.CrossRef Shu, W., Wang, W., & Wang, Y. (2014). A novel energy-efficient resource allocation algorithm based on immune clonal optimization for green cloud computing. EURASIP Journal on Wireless Communications and Networking, 2014(1), 1.CrossRef
87.
Zurück zum Zitat Pascual, J. A., et al. (2015). Towards a greener cloud infrastructure management using optimized placement policies. Journal of Grid Computing, 13(3), 375–389.CrossRef Pascual, J. A., et al. (2015). Towards a greener cloud infrastructure management using optimized placement policies. Journal of Grid Computing, 13(3), 375–389.CrossRef
88.
Zurück zum Zitat Lei, H., et al. (2016). A multi-objective co-evolutionary algorithm for energy-efficient scheduling on a green data center. Computers & Operations Research, 75, 103–117.CrossRef Lei, H., et al. (2016). A multi-objective co-evolutionary algorithm for energy-efficient scheduling on a green data center. Computers & Operations Research, 75, 103–117.CrossRef
89.
Zurück zum Zitat Rocha, L. A., & Cardozo, E. (2014). A hybrid optimization model for green cloud computing. In Proceedings of the 2014 IEEE/ACM 7th international conference on utility and cloud computing. IEEE Computer Society. Rocha, L. A., & Cardozo, E. (2014). A hybrid optimization model for green cloud computing. In Proceedings of the 2014 IEEE/ACM 7th international conference on utility and cloud computing. IEEE Computer Society.
90.
Zurück zum Zitat Javanmardi, S., et al. (2014). Hybrid job scheduling algorithm for cloud computing environment. In Proceedings of the fifth international conference on innovations in bio-inspired computing and applications IBICA 2014. Springer. Javanmardi, S., et al. (2014). Hybrid job scheduling algorithm for cloud computing environment. In Proceedings of the fifth international conference on innovations in bio-inspired computing and applications IBICA 2014. Springer.
91.
Zurück zum Zitat Shojafar, M., et al. (2015). FUGE: A joint meta-heuristic approach to cloud job scheduling algorithm using fuzzy theory and a genetic method. Cluster Computing, 18(2), 829–844.CrossRef Shojafar, M., et al. (2015). FUGE: A joint meta-heuristic approach to cloud job scheduling algorithm using fuzzy theory and a genetic method. Cluster Computing, 18(2), 829–844.CrossRef
92.
Zurück zum Zitat Moganarangan, N., et al. (2016). A novel algorithm for reducing energy-consumption in cloud computing environment: Web service computing approach. Journal of King Saud University-Computer and Information Sciences, 28(1), 55–67.CrossRef Moganarangan, N., et al. (2016). A novel algorithm for reducing energy-consumption in cloud computing environment: Web service computing approach. Journal of King Saud University-Computer and Information Sciences, 28(1), 55–67.CrossRef
93.
Zurück zum Zitat Saber, T., et al. (2014). Genepi: A multi-objective machine reassignment algorithm for data centres. In International workshop on hybrid metaheuristics. Springer. Saber, T., et al. (2014). Genepi: A multi-objective machine reassignment algorithm for data centres. In International workshop on hybrid metaheuristics. Springer.
94.
Zurück zum Zitat Farahnakian, F., et al. (2015). Using ant colony system to consolidate vms for green cloud computing. IEEE Transactions on Services Computing, 8(2), 187–198.CrossRef Farahnakian, F., et al. (2015). Using ant colony system to consolidate vms for green cloud computing. IEEE Transactions on Services Computing, 8(2), 187–198.CrossRef
95.
Zurück zum Zitat Sait, S. M., Bala, A., & El-Maleh, A. H. (2016). Cuckoo search based resource optimization of datacenters. Applied Intelligence, 44(3), 489–506.CrossRef Sait, S. M., Bala, A., & El-Maleh, A. H. (2016). Cuckoo search based resource optimization of datacenters. Applied Intelligence, 44(3), 489–506.CrossRef
96.
Zurück zum Zitat Marotta, A., & Avallone, S. (2015). A Simulated Annealing Based Approach for Power Efficient Virtual Machines Consolidation. In 2015 IEEE 8th international conference on cloud computing. IEEE. Marotta, A., & Avallone, S. (2015). A Simulated Annealing Based Approach for Power Efficient Virtual Machines Consolidation. In 2015 IEEE 8th international conference on cloud computing. IEEE.
97.
Zurück zum Zitat Ferdaus, M. H., et al. (2014). Virtual machine consolidation in cloud data centers using ACO metaheuristic. In European conference on parallel processing. Springer. Ferdaus, M. H., et al. (2014). Virtual machine consolidation in cloud data centers using ACO metaheuristic. In European conference on parallel processing. Springer.
98.
Zurück zum Zitat Li, H., et al. (2016). Energy-efficient migration and consolidation algorithm of virtual machines in data centers for cloud computing. Computing, 98(3), 303–317.CrossRef Li, H., et al. (2016). Energy-efficient migration and consolidation algorithm of virtual machines in data centers for cloud computing. Computing, 98(3), 303–317.CrossRef
99.
Zurück zum Zitat Gabaldon, E., et al. (2016). Particle Swarm Optimization Scheduling for Energy Saving in Cluster Computing Heterogeneous Environments. In Future internet of things and cloud workshops (FiCloudW), IEEE international conference on. 2016. IEEE. Gabaldon, E., et al. (2016). Particle Swarm Optimization Scheduling for Energy Saving in Cluster Computing Heterogeneous Environments. In Future internet of things and cloud workshops (FiCloudW), IEEE international conference on. 2016. IEEE.
100.
Zurück zum Zitat Khoshkholghi, M. A., et al. (2017). Energy-efficient algorithms for dynamic virtual machine consolidation in cloud data centers. IEEE Access, 5, 10709–10722.CrossRef Khoshkholghi, M. A., et al. (2017). Energy-efficient algorithms for dynamic virtual machine consolidation in cloud data centers. IEEE Access, 5, 10709–10722.CrossRef
101.
Zurück zum Zitat Kamboj, M., & Rana, S. (2017). Cloud security and energy efficiency. Advances in Computational Sciences and Technology, 10(5), 1245–1255. Kamboj, M., & Rana, S. (2017). Cloud security and energy efficiency. Advances in Computational Sciences and Technology, 10(5), 1245–1255.
102.
Zurück zum Zitat Singh, S., et al. (2017). EH-GC: An efficient and secure architecture of energy harvesting Green cloud infrastructure. Sustainability, 9(4), 673.CrossRef Singh, S., et al. (2017). EH-GC: An efficient and secure architecture of energy harvesting Green cloud infrastructure. Sustainability, 9(4), 673.CrossRef
103.
Zurück zum Zitat Faruk, N., et al. (2016). Energy savings through self-backhauling for future heterogeneous networks. Energy, 115, 711–721.CrossRef Faruk, N., et al. (2016). Energy savings through self-backhauling for future heterogeneous networks. Energy, 115, 711–721.CrossRef
104.
Zurück zum Zitat Masip-Bruin, X., et al. (2016). Foggy clouds and cloudy fogs: a real need for coordinated management of fog-to-cloud computing systems. IEEE Wireless Communications, 23(5), 120–128.CrossRef Masip-Bruin, X., et al. (2016). Foggy clouds and cloudy fogs: a real need for coordinated management of fog-to-cloud computing systems. IEEE Wireless Communications, 23(5), 120–128.CrossRef
105.
Zurück zum Zitat Stojmenovic, I. (2014). Fog computing: A cloud to the ground support for smart things and machine-to-machine networks. in Telecommunication Networks and Applications Conference (ATNAC), 2014 Australasian. IEEE. Stojmenovic, I. (2014). Fog computing: A cloud to the ground support for smart things and machine-to-machine networks. in Telecommunication Networks and Applications Conference (ATNAC), 2014 Australasian. IEEE.
106.
Zurück zum Zitat Tang, B., et al. (2015). A hierarchical distributed fog computing architecture for big data analysis in smart cities. In Proceedings of the ASE BigData & SocialInformatics 2015. ACM. Tang, B., et al. (2015). A hierarchical distributed fog computing architecture for big data analysis in smart cities. In Proceedings of the ASE BigData & SocialInformatics 2015. ACM.
Metadaten
Titel
Energy-efficient Nature-Inspired techniques in Cloud computing datacenters
verfasst von
Mohammed Joda Usman
Abdul Samad Ismail
Gaddafi Abdul-Salaam
Hassan Chizari
Omprakash Kaiwartya
Abdulsalam Yau Gital
Muhammed Abdullahi
Ahmed Aliyu
Salihu Idi Dishing
Publikationsdatum
22.02.2019
Verlag
Springer US
Erschienen in
Telecommunication Systems / Ausgabe 2/2019
Print ISSN: 1018-4864
Elektronische ISSN: 1572-9451
DOI
https://doi.org/10.1007/s11235-019-00549-9

Weitere Artikel der Ausgabe 2/2019

Telecommunication Systems 2/2019 Zur Ausgabe

Neuer Inhalt