Skip to main content

2017 | OriginalPaper | Buchkapitel

Energy Efficient Resource Allocation for Heterogeneous Workload in Cloud Computing

verfasst von : Surbhi Malik, Poonam Saini, Sudesh Rani

Erschienen in: Proceedings of the 5th International Conference on Frontiers in Intelligent Computing: Theory and Applications

Verlag: Springer Singapore

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

search-config
loading …

Abstract

Cloud computing is an internet based technology that provisions the resources automatically on the pay per use basis. With the development of cloud computing, the amount of customers and requirement of resources increases exponentially. In order to balance the load, the tasks must be equally distributed among multiple computing servers thereby, fulfilling Quality of Service (QoS) with maximum profit to cloud service providers. In addition, cloud servers consume huge amount of electrical energy leading to increased expenditure and environment degradation. Therefore, certain solutions are needed that results in efficient resource utilization while minimizing the environmental influence. In the paper, we present a survey of load balancing algorithms along with their limitations and propose a framework for an energy efficient resource allocation and load balancing for heterogeneous workload in cloud computing along with the validation of the framework using CloudSim toolkit.

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 Mell P, Grance T: The NIST Definition of cloud computing. NIST (2012). Mell P, Grance T: The NIST Definition of cloud computing. NIST (2012).
2.
Zurück zum Zitat Hameed, A., Khoshkbarforoushha, A., Ranjan, R., Jayaraman, P., Kolodziej, J., Balaji, P., Zeadally, S., Malluhi, Q., Tziritas, N., Vishnu, A., Khan, S., Zomaya, A.: A survey and taxonomy on energy efficient resource allocation techniques for cloud computing systems. Computing (2014). Hameed, A., Khoshkbarforoushha, A., Ranjan, R., Jayaraman, P., Kolodziej, J., Balaji, P., Zeadally, S., Malluhi, Q., Tziritas, N., Vishnu, A., Khan, S., Zomaya, A.: A survey and taxonomy on energy efficient resource allocation techniques for cloud computing systems. Computing (2014).
3.
Zurück zum Zitat Soni, G., Kalra, M.: A novel approach for load balancing in cloud data center. Advance Computing Conference (IACC), 2014 IEEE International. pp. 807–812. IEEE (2014). Soni, G., Kalra, M.: A novel approach for load balancing in cloud data center. Advance Computing Conference (IACC), 2014 IEEE International. pp. 807–812. IEEE (2014).
4.
Zurück zum Zitat Rodriguez, M., Buyya, R.: Deadline Based Resource Provisioning and Scheduling Algorithm for Scientific Workflows on Clouds. IEEE Transactions on Cloud Computing. 2, 222–235 (2014). Rodriguez, M., Buyya, R.: Deadline Based Resource Provisioning and Scheduling Algorithm for Scientific Workflows on Clouds. IEEE Transactions on Cloud Computing. 2, 222–235 (2014).
5.
Zurück zum Zitat Alrokayan, M., Dastjerdi, A., Buyya, R.: SLA-Aware Provisioning and Scheduling of Cloud Resources for Big Data Analytics. 2014 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM). pp. 1–8. IEEE (2014). Alrokayan, M., Dastjerdi, A., Buyya, R.: SLA-Aware Provisioning and Scheduling of Cloud Resources for Big Data Analytics. 2014 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM). pp. 1–8. IEEE (2014).
6.
Zurück zum Zitat Vecchiola, C., Calheiros, R., Karunamoorthy, D., Buyya, R.: Deadline-driven provisioning of resources for scientific applications in hybrid clouds with Aneka. Future Generation Computer Systems. 28, 58–65 (2012). Vecchiola, C., Calheiros, R., Karunamoorthy, D., Buyya, R.: Deadline-driven provisioning of resources for scientific applications in hybrid clouds with Aneka. Future Generation Computer Systems. 28, 58–65 (2012).
7.
Zurück zum Zitat Jennings, B., Stadler, R.: Resource Management in Clouds: Survey and Research Challenges. J Netw Syst Manage. 23, 567–619 (2014). Jennings, B., Stadler, R.: Resource Management in Clouds: Survey and Research Challenges. J Netw Syst Manage. 23, 567–619 (2014).
8.
Zurück zum Zitat Manvi, S., Krishna Shyam, G.: Resource management for Infrastructure as a Service (IaaS) in cloud computing: A survey. Journal of Network and Computer Applications. 41, 424–440 (2014). Manvi, S., Krishna Shyam, G.: Resource management for Infrastructure as a Service (IaaS) in cloud computing: A survey. Journal of Network and Computer Applications. 41, 424–440 (2014).
9.
Zurück zum Zitat Shaw, S., Singh, A.: A survey on scheduling and load balancing techniques in cloud computing environment. Computer and Communication Technology (ICCCT), 2014 International Conference on. pp. 87–95. IEEE (2014). Shaw, S., Singh, A.: A survey on scheduling and load balancing techniques in cloud computing environment. Computer and Communication Technology (ICCCT), 2014 International Conference on. pp. 87–95. IEEE (2014).
10.
Zurück zum Zitat Wei, L., Foh, C., He, B., Cai, J.: Towards Efficient Resource Allocation for Heterogeneous Workloads in IaaS Clouds. IEEE Transactions on Cloud Computing. 1–1 (2015). Wei, L., Foh, C., He, B., Cai, J.: Towards Efficient Resource Allocation for Heterogeneous Workloads in IaaS Clouds. IEEE Transactions on Cloud Computing. 1–1 (2015).
11.
Zurück zum Zitat Chen, H., Wang, F., Helian, N., Akanmu, G.: User-priority guided Min-Min scheduling algorithm for load balancing in cloud computing. 2013 National Conference on Parallel Computing Technologies (PARCOMPTECH). pp. 1–8. IEEE (2013). Chen, H., Wang, F., Helian, N., Akanmu, G.: User-priority guided Min-Min scheduling algorithm for load balancing in cloud computing. 2013 National Conference on Parallel Computing Technologies (PARCOMPTECH). pp. 1–8. IEEE (2013).
12.
Zurück zum Zitat Yu, X., Yu, X.: A New Grid Computation-Based Min-Min Algorithm. Sixth International Conference on Fuzzy Systems and Knowledge Discovery, 2009. FSKD’09. pp. 443–45. IEEE (2009). Yu, X., Yu, X.: A New Grid Computation-Based Min-Min Algorithm. Sixth International Conference on Fuzzy Systems and Knowledge Discovery, 2009. FSKD’09. pp. 443–45. IEEE (2009).
13.
Zurück zum Zitat Nuaimi, K., Mohamed, N., Nuaimi, M., Al-Jaroodi, J.: A Survey of Load Balancing in Cloud Computing: Challenges and Algorithms. 2012 Second Symposium on Network Cloud Computing and Applications (NCCA). pp. 137–142. IEEE (2012). Nuaimi, K., Mohamed, N., Nuaimi, M., Al-Jaroodi, J.: A Survey of Load Balancing in Cloud Computing: Challenges and Algorithms. 2012 Second Symposium on Network Cloud Computing and Applications (NCCA). pp. 137–142. IEEE (2012).
14.
Zurück zum Zitat Wickremasinghe B: CloudAnalyst: A CloudSim-based Tool for Modelling and Analysis of Large Scale Cloud Computing Environments (2010). Wickremasinghe B: CloudAnalyst: A CloudSim-based Tool for Modelling and Analysis of Large Scale Cloud Computing Environments (2010).
15.
Zurück zum Zitat Wickremasinghe, B., Calheiros, R., Buyya, R.: A CloudSim-Based Visual Modeller for Analyzing Cloud Computing Environments and Applications. 2010 24th IEEE International Conference on Advanced Information Networking and Applications (AINA). pp. 446–452. IEEE (2010). Wickremasinghe, B., Calheiros, R., Buyya, R.: A CloudSim-Based Visual Modeller for Analyzing Cloud Computing Environments and Applications. 2010 24th IEEE International Conference on Advanced Information Networking and Applications (AINA). pp. 446–452. IEEE (2010).
16.
Zurück zum Zitat Domanal, S., Reddy, G.: Load Balancing in Cloud Computing using Modified Throttled Algorithm. 2013 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM). pp. 1–5. IEEE (2013). Domanal, S., Reddy, G.: Load Balancing in Cloud Computing using Modified Throttled Algorithm. 2013 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM). pp. 1–5. IEEE (2013).
17.
Zurück zum Zitat Beloglazov, A., Abawajy, J., Buyya, R.: Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing. Future Generation Computer Systems. 28, 755–768 (2012). Beloglazov, A., Abawajy, J., Buyya, R.: Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing. Future Generation Computer Systems. 28, 755–768 (2012).
18.
Zurück zum Zitat Lee, Y., Zomaya, A.: Energy efficient utilization of resources in cloud computing systems. J Supercomput. 60, 268–280 (2010). Lee, Y., Zomaya, A.: Energy efficient utilization of resources in cloud computing systems. J Supercomput. 60, 268–280 (2010).
19.
Zurück zum Zitat Shu, W., Wang, W., Wang, Y.: A novel energy-efficient resource allocation algorithm based on immune clonal optimization for green cloud computing. EURASIP J Wirel Commun Netw. 2014, 64 (2014). Shu, W., Wang, W., Wang, Y.: A novel energy-efficient resource allocation algorithm based on immune clonal optimization for green cloud computing. EURASIP J Wirel Commun Netw. 2014, 64 (2014).
20.
Zurück zum Zitat Garg, S., Toosi, A., Gopalaiyengar, S., Buyya, R.: SLA-based virtual machine management for heterogeneous workloads in a cloud datacenter. Journal of Network and Computer Applications. 45, 108–120 (2014). Garg, S., Toosi, A., Gopalaiyengar, S., Buyya, R.: SLA-based virtual machine management for heterogeneous workloads in a cloud datacenter. Journal of Network and Computer Applications. 45, 108–120 (2014).
Metadaten
Titel
Energy Efficient Resource Allocation for Heterogeneous Workload in Cloud Computing
verfasst von
Surbhi Malik
Poonam Saini
Sudesh Rani
Copyright-Jahr
2017
Verlag
Springer Singapore
DOI
https://doi.org/10.1007/978-981-10-3153-3_9

Premium Partner