Skip to main content
Top

2021 | OriginalPaper | Chapter

Fuzzy Q-Learning Based Controller for Cost and Energy Efficient Load Balancing in Cloud Data Center

Authors : Subhra Priyadarshini Biswal, Satya Prakash Sahoo, Manas Ranjan Kabat

Published in: Architectural Wireless Networks Solutions and Security Issues

Publisher: Springer Singapore

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The goal of cloud controller is to focus on continuous delivery of services to user on demand basis followed by “pay-per-use” model. Due to the increasing demand of cloud services, energy consumption on data center is increasing rapidly which lead to high operational cost. The harmful emission from this energy intensive data center affects our environment badly and cause climate change significantly. So as an alternative we have focused on onsite green power generation to reduce the harmful effects of greenhouse gases. In this paper, we proposed a fuzzy Q-learning based self-learning controller to optimize the load for specific data center. The proposed method also helps to reduce uncertainty and solve the congestion issue efficiently through fuzzy linguistic behavior and membership function. In this proposal, fuzzy output parameter considered as reward value which is used to learn and update the state for each data centre.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Literature
1.
go back to reference Khayer A, Talukder MS, Bao Y, Hossain MN (2020) Cloud computing adoption and its impact on SMEs’ performance for cloud supported operations: a dual-stage analytical approach. Technol Soc 60:101225CrossRef Khayer A, Talukder MS, Bao Y, Hossain MN (2020) Cloud computing adoption and its impact on SMEs’ performance for cloud supported operations: a dual-stage analytical approach. Technol Soc 60:101225CrossRef
2.
go back to reference Gill SS, Tuli S, Xu M, Singh I, Singh KV, Lindsay D, Tuli S, Smirnova D, Singh M, Jain U, Pervaiz H (2019) Transformative effects of IoT, Blockchain and artificial intelligence on cloud computing: evolution, vision, trends and open challenges. Internet of Things: 100118 Gill SS, Tuli S, Xu M, Singh I, Singh KV, Lindsay D, Tuli S, Smirnova D, Singh M, Jain U, Pervaiz H (2019) Transformative effects of IoT, Blockchain and artificial intelligence on cloud computing: evolution, vision, trends and open challenges. Internet of Things: 100118
3.
go back to reference Lin HC, Kuo YC, Liu MY (2020) A health informatics transformation model based on intelligent cloud computing–exemplified by type 2 diabetes mellitus with related cardiovascular diseases. Comput Methods Programs Biomed 191:105409CrossRef Lin HC, Kuo YC, Liu MY (2020) A health informatics transformation model based on intelligent cloud computing–exemplified by type 2 diabetes mellitus with related cardiovascular diseases. Comput Methods Programs Biomed 191:105409CrossRef
4.
go back to reference Kim T, Min H, Choi E, Jung J (2020) Optimal job partitioning and allocation for vehicular cloud computing. Future Gener Comput Syst 108:82–96CrossRef Kim T, Min H, Choi E, Jung J (2020) Optimal job partitioning and allocation for vehicular cloud computing. Future Gener Comput Syst 108:82–96CrossRef
5.
go back to reference Toosi AN, Buyya R (2015) A fuzzy logic-based controller for cost and energy efficient load balancing in geo-distributed data centers. In 2015 IEEE/ACM 8th international conference on utility and cloud computing (UCC). IEEE, pp 186–194 Toosi AN, Buyya R (2015) A fuzzy logic-based controller for cost and energy efficient load balancing in geo-distributed data centers. In 2015 IEEE/ACM 8th international conference on utility and cloud computing (UCC). IEEE, pp 186–194
6.
go back to reference Dey N (ed) (2017) Advancements in applied metaheuristic computing. IGI Global Dey N (ed) (2017) Advancements in applied metaheuristic computing. IGI Global
7.
go back to reference Dey N, Ashour AS (2016) Antenna design and direction of arrival estimation in meta-heuristic paradigm: a review. Int J Serv Sci Manage Eng Technol (IJSSMET) 7(3):1–18CrossRef Dey N, Ashour AS (2016) Antenna design and direction of arrival estimation in meta-heuristic paradigm: a review. Int J Serv Sci Manage Eng Technol (IJSSMET) 7(3):1–18CrossRef
8.
go back to reference Das SK, Tripathi S (2019) Energy efficient routing formation algorithm for hybrid ad-hoc network: a geometric programming approach. Peer-To-Peer Netw Appl 12(1):102–128CrossRef Das SK, Tripathi S (2019) Energy efficient routing formation algorithm for hybrid ad-hoc network: a geometric programming approach. Peer-To-Peer Netw Appl 12(1):102–128CrossRef
9.
go back to reference Das SK, Tripathi S (2018) Adaptive and intelligent energy efficient routing for transparent heterogeneous ad-hoc network by fusion of game theory and linear programming. Appl Intell 48(7):1825–1845CrossRef Das SK, Tripathi S (2018) Adaptive and intelligent energy efficient routing for transparent heterogeneous ad-hoc network by fusion of game theory and linear programming. Appl Intell 48(7):1825–1845CrossRef
10.
go back to reference Das SK, Tripathi S (2018) Intelligent energy-aware efficient routing for MANET. Wirel Netw 24(4):1139–1159CrossRef Das SK, Tripathi S (2018) Intelligent energy-aware efficient routing for MANET. Wirel Netw 24(4):1139–1159CrossRef
11.
go back to reference Chatterjee S, Sarkar S, Dey N, Ashour AS, Sen S, Hassanien AE (2017) Application of cuckoo search in water quality prediction using artificial neural network. Int J Comput Intell Stud 6(2–3):229–244CrossRef Chatterjee S, Sarkar S, Dey N, Ashour AS, Sen S, Hassanien AE (2017) Application of cuckoo search in water quality prediction using artificial neural network. Int J Comput Intell Stud 6(2–3):229–244CrossRef
12.
go back to reference Singhal U, Jain S (2014) A new fuzzy logic and GSO based load balancing mechanism for public cloud. Int J Grid Distrib Comput 7(5):97–110CrossRef Singhal U, Jain S (2014) A new fuzzy logic and GSO based load balancing mechanism for public cloud. Int J Grid Distrib Comput 7(5):97–110CrossRef
13.
go back to reference Jamshidi P, Sharifloo AM, Pahl C, Metzger A, Estrada G (2015) Self-learning cloud controllers: fuzzy q-learning for knowledge evolution. In: 2015 international conference on cloud and autonomic computing (ICCAC). IEEE, pp 208–211 Jamshidi P, Sharifloo AM, Pahl C, Metzger A, Estrada G (2015) Self-learning cloud controllers: fuzzy q-learning for knowledge evolution. In: 2015 international conference on cloud and autonomic computing (ICCAC). IEEE, pp 208–211
14.
go back to reference Arabnejad H, Pahl C, Jamshidi P, Estrada G (2017) A comparison of reinforcement learning techniques for fuzzy cloud auto-scaling. In: 2017 17th IEEE/ACM international symposium on cluster, cloud and grid computing (CCGRID). IEEE, pp 64–73 Arabnejad H, Pahl C, Jamshidi P, Estrada G (2017) A comparison of reinforcement learning techniques for fuzzy cloud auto-scaling. In: 2017 17th IEEE/ACM international symposium on cluster, cloud and grid computing (CCGRID). IEEE, pp 64–73
15.
go back to reference Pasha N, Agarwal A, Rastogi R (2014) Round robin approach for VM load balancing algorithm in cloud computing environment. Int J 4(5):34–39 Pasha N, Agarwal A, Rastogi R (2014) Round robin approach for VM load balancing algorithm in cloud computing environment. Int J 4(5):34–39
16.
go back to reference Dale M (2013) A comparative analysis of energy costs of photovoltaic, solar thermal, and wind electricity generation technologies. Appl Sci 3(2):325–337CrossRef Dale M (2013) A comparative analysis of energy costs of photovoltaic, solar thermal, and wind electricity generation technologies. Appl Sci 3(2):325–337CrossRef
17.
go back to reference Raje S, Maan H, Ganguly S, Singh T, Jayaram N, Ghatikar G, Greenberg S, Kumar S, Sartor D (2015) Data center energy efficiency standards in India. In: Proceedings of the 2015 ACM 6th international conference on future energy systems. ACM, pp 233–240 Raje S, Maan H, Ganguly S, Singh T, Jayaram N, Ghatikar G, Greenberg S, Kumar S, Sartor D (2015) Data center energy efficiency standards in India. In: Proceedings of the 2015 ACM 6th international conference on future energy systems. ACM, pp 233–240
18.
go back to reference Pandey S (2017) Cloud load balancing: a perspective study. Int J Eng Comput Sci 6(6) Pandey S (2017) Cloud load balancing: a perspective study. Int J Eng Comput Sci 6(6)
19.
go back to reference Pandey P, Singh S (2017) Fuzzy logic based job scheduling algorithm in cloud environment. Comput Model NEW Technol 21(3):25–30 Pandey P, Singh S (2017) Fuzzy logic based job scheduling algorithm in cloud environment. Comput Model NEW Technol 21(3):25–30
20.
go back to reference Bheda H, Bhatt H (2015) An overview of load balancing techniques in cloud computing environments. Int J Eng Comput Sci 4:9874–9881 Bheda H, Bhatt H (2015) An overview of load balancing techniques in cloud computing environments. Int J Eng Comput Sci 4:9874–9881
21.
go back to reference Er MJ, Deng C (2004) Online tuning of fuzzy inference systems using dy-namic fuzzy Q-learning. IEEE Trans Syst Man Cybern B (Cybern) 34(3):1478–1489CrossRef Er MJ, Deng C (2004) Online tuning of fuzzy inference systems using dy-namic fuzzy Q-learning. IEEE Trans Syst Man Cybern B (Cybern) 34(3):1478–1489CrossRef
22.
go back to reference Ding D, Fan X, Zhao Y, Kang K, Yin Q, Zeng J (2020) Q-learning based dynamic task scheduling for energy-efficient cloud computing. Future Gener Comput Syst 108:361–371CrossRef Ding D, Fan X, Zhao Y, Kang K, Yin Q, Zeng J (2020) Q-learning based dynamic task scheduling for energy-efficient cloud computing. Future Gener Comput Syst 108:361–371CrossRef
Metadata
Title
Fuzzy Q-Learning Based Controller for Cost and Energy Efficient Load Balancing in Cloud Data Center
Authors
Subhra Priyadarshini Biswal
Satya Prakash Sahoo
Manas Ranjan Kabat
Copyright Year
2021
Publisher
Springer Singapore
DOI
https://doi.org/10.1007/978-981-16-0386-0_9