An autoscalable approach to optimize energy consumption using smart meters data in serverless computing
Serverless computing has evolved as a prominent paradigm within cloud computing, providing on-demand resource provisioning and capabilities crucial to Science and Technology for Energy Transition (STET) applications. Despite the efficiency of the auto-scalable approaches in optimizing performance an...
Saved in:
| Main Authors: | , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
EDP Sciences
2024-01-01
|
| Series: | Science and Technology for Energy Transition |
| Subjects: | |
| Online Access: | https://www.stet-review.org/articles/stet/full_html/2024/01/stet20240095/stet20240095.html |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1846173850895646720 |
|---|---|
| author | Kaur Jasmine Chana Inderveer Bala Anju |
| author_facet | Kaur Jasmine Chana Inderveer Bala Anju |
| author_sort | Kaur Jasmine |
| collection | DOAJ |
| description | Serverless computing has evolved as a prominent paradigm within cloud computing, providing on-demand resource provisioning and capabilities crucial to Science and Technology for Energy Transition (STET) applications. Despite the efficiency of the auto-scalable approaches in optimizing performance and cost in distributed systems, their potential remains underutilized in serverless computing due to the lack of comprehensive approaches. So an auto-scalable approach has been designed using Q-learning, which enables optimal resource scaling decisions. This approach proves useful for adjusting resources dynamically to maximize resource utilization by automatically scaling up or down resources as needed. Further, the proposed approach has been validated using AWS Lambda with key performance metrics such as probability of cold start, average response time, idle instance count, energy consumption, etc. The experimental results demonstrate that the proposed approach performs better than the existing approach by considering the above parameters. Finally, the proposed approach has also been validated to optimize the energy consumption of smart meter data. |
| format | Article |
| id | doaj-art-c9fa6eac92634573bdc949050943c9f1 |
| institution | Kabale University |
| issn | 2804-7699 |
| language | English |
| publishDate | 2024-01-01 |
| publisher | EDP Sciences |
| record_format | Article |
| series | Science and Technology for Energy Transition |
| spelling | doaj-art-c9fa6eac92634573bdc949050943c9f12024-11-08T09:35:32ZengEDP SciencesScience and Technology for Energy Transition2804-76992024-01-01798310.2516/stet/2024078stet20240095An autoscalable approach to optimize energy consumption using smart meters data in serverless computingKaur Jasmine0https://orcid.org/0009-0000-8967-7509Chana Inderveer1Bala Anju2Computer Science and Engineering Department, Thapar Institute of Engineering and TechnologyComputer Science and Engineering Department, Thapar Institute of Engineering and TechnologyComputer Science and Engineering Department, Thapar Institute of Engineering and TechnologyServerless computing has evolved as a prominent paradigm within cloud computing, providing on-demand resource provisioning and capabilities crucial to Science and Technology for Energy Transition (STET) applications. Despite the efficiency of the auto-scalable approaches in optimizing performance and cost in distributed systems, their potential remains underutilized in serverless computing due to the lack of comprehensive approaches. So an auto-scalable approach has been designed using Q-learning, which enables optimal resource scaling decisions. This approach proves useful for adjusting resources dynamically to maximize resource utilization by automatically scaling up or down resources as needed. Further, the proposed approach has been validated using AWS Lambda with key performance metrics such as probability of cold start, average response time, idle instance count, energy consumption, etc. The experimental results demonstrate that the proposed approach performs better than the existing approach by considering the above parameters. Finally, the proposed approach has also been validated to optimize the energy consumption of smart meter data.https://www.stet-review.org/articles/stet/full_html/2024/01/stet20240095/stet20240095.htmlserverless computingautoscalingq-learningperformanceenergy consumption |
| spellingShingle | Kaur Jasmine Chana Inderveer Bala Anju An autoscalable approach to optimize energy consumption using smart meters data in serverless computing Science and Technology for Energy Transition serverless computing autoscaling q-learning performance energy consumption |
| title | An autoscalable approach to optimize energy consumption using smart meters data in serverless computing |
| title_full | An autoscalable approach to optimize energy consumption using smart meters data in serverless computing |
| title_fullStr | An autoscalable approach to optimize energy consumption using smart meters data in serverless computing |
| title_full_unstemmed | An autoscalable approach to optimize energy consumption using smart meters data in serverless computing |
| title_short | An autoscalable approach to optimize energy consumption using smart meters data in serverless computing |
| title_sort | autoscalable approach to optimize energy consumption using smart meters data in serverless computing |
| topic | serverless computing autoscaling q-learning performance energy consumption |
| url | https://www.stet-review.org/articles/stet/full_html/2024/01/stet20240095/stet20240095.html |
| work_keys_str_mv | AT kaurjasmine anautoscalableapproachtooptimizeenergyconsumptionusingsmartmetersdatainserverlesscomputing AT chanainderveer anautoscalableapproachtooptimizeenergyconsumptionusingsmartmetersdatainserverlesscomputing AT balaanju anautoscalableapproachtooptimizeenergyconsumptionusingsmartmetersdatainserverlesscomputing AT kaurjasmine autoscalableapproachtooptimizeenergyconsumptionusingsmartmetersdatainserverlesscomputing AT chanainderveer autoscalableapproachtooptimizeenergyconsumptionusingsmartmetersdatainserverlesscomputing AT balaanju autoscalableapproachtooptimizeenergyconsumptionusingsmartmetersdatainserverlesscomputing |