energy efficiency in cloud software architectures - ict.open 2013
DESCRIPTION
TRANSCRIPT
![Page 1: Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013](https://reader034.vdocuments.net/reader034/viewer/2022051816/5470fff2b4af9fc80a8b4997/html5/thumbnails/1.jpg)
Energy Efficiency in Cloud Software Architectures
Giuseppe Procaccianti
Patricia Lago
Grace A. Lewis
![Page 2: Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013](https://reader034.vdocuments.net/reader034/viewer/2022051816/5470fff2b4af9fc80a8b4997/html5/thumbnails/2.jpg)
A common statement
Energy Efficiency in Cloud Software Architectures
“Cloud computing is
energy efficient...”
![Page 3: Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013](https://reader034.vdocuments.net/reader034/viewer/2022051816/5470fff2b4af9fc80a8b4997/html5/thumbnails/3.jpg)
Cloud as a Nation
Energy Efficiency in Cloud Software Architectures
...but how much, exactly?
![Page 4: Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013](https://reader034.vdocuments.net/reader034/viewer/2022051816/5470fff2b4af9fc80a8b4997/html5/thumbnails/4.jpg)
Our approach
Cloud Service
We analyze Software Architectures to study their influence on Energy Efficiency.
Energy Efficiency in Cloud Software Architectures
![Page 5: Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013](https://reader034.vdocuments.net/reader034/viewer/2022051816/5470fff2b4af9fc80a8b4997/html5/thumbnails/5.jpg)
Study Design
Systematic Literature Review (SLR)
● Google Scholar
● 149 hits
● 26 primary studies
Energy Efficiency in Cloud Software Architectures
![Page 6: Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013](https://reader034.vdocuments.net/reader034/viewer/2022051816/5470fff2b4af9fc80a8b4997/html5/thumbnails/6.jpg)
Study Design
Inclusion/Exclusion
Energy Efficiency in Cloud Software Architectures
● A study that directly proposes software architectures, architectural styles or strategies.
● A study that does not aim at optimizing the EE of the cloud computing infrastructure.
![Page 7: Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013](https://reader034.vdocuments.net/reader034/viewer/2022051816/5470fff2b4af9fc80a8b4997/html5/thumbnails/7.jpg)
Analysis
Coding process
Energy Efficiency in Cloud Software Architectures
● Strategies
● Techniques
● Components
![Page 8: Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013](https://reader034.vdocuments.net/reader034/viewer/2022051816/5470fff2b4af9fc80a8b4997/html5/thumbnails/8.jpg)
Strategies
Energy Efficiency in Cloud Software Architectures
1. Energy Monitoring (Metering)
![Page 9: Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013](https://reader034.vdocuments.net/reader034/viewer/2022051816/5470fff2b4af9fc80a8b4997/html5/thumbnails/9.jpg)
Strategies
Energy Efficiency in Cloud Software Architectures
2. Self Adaptation (Scaling)
![Page 10: Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013](https://reader034.vdocuments.net/reader034/viewer/2022051816/5470fff2b4af9fc80a8b4997/html5/thumbnails/10.jpg)
Strategies
Energy Efficiency in Cloud Software Architectures
3. Cloud Federation (Energy Broker)
![Page 11: Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013](https://reader034.vdocuments.net/reader034/viewer/2022051816/5470fff2b4af9fc80a8b4997/html5/thumbnails/11.jpg)
Strategies
Energy Efficiency in Cloud Software Architectures
![Page 12: Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013](https://reader034.vdocuments.net/reader034/viewer/2022051816/5470fff2b4af9fc80a8b4997/html5/thumbnails/12.jpg)
Strategies - Combination
Energy Efficiency in Cloud Software Architectures
![Page 13: Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013](https://reader034.vdocuments.net/reader034/viewer/2022051816/5470fff2b4af9fc80a8b4997/html5/thumbnails/13.jpg)
Techniques
Energy Efficiency in Cloud Software Architectures
![Page 14: Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013](https://reader034.vdocuments.net/reader034/viewer/2022051816/5470fff2b4af9fc80a8b4997/html5/thumbnails/14.jpg)
Components
Energy Efficiency in Cloud Software Architectures
![Page 15: Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013](https://reader034.vdocuments.net/reader034/viewer/2022051816/5470fff2b4af9fc80a8b4997/html5/thumbnails/15.jpg)
Conclusions
Energy Efficiency in Cloud Software Architectures
● Energy Efficiency as an architectural concern
● Trade-off between EE and other system qualities
● Dependencies and assumptions
![Page 16: Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013](https://reader034.vdocuments.net/reader034/viewer/2022051816/5470fff2b4af9fc80a8b4997/html5/thumbnails/16.jpg)
What’s next?
Energy Efficiency in Cloud Software Architectures
Early design-level decision-making support for energy efficient software
Evaluation of the sustainability impact of Cloud-based software
![Page 17: Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013](https://reader034.vdocuments.net/reader034/viewer/2022051816/5470fff2b4af9fc80a8b4997/html5/thumbnails/17.jpg)
Thank you!
Energy Efficiency in Cloud Software Architectures