Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013

547 views
466 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
547
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013

  1. 1. Energy Efficiency in Cloud Software Architectures Giuseppe Procaccianti Patricia Lago Grace A. Lewis
  2. 2. A common statement “Cloud computing is energy efficient...” Energy Efficiency in Cloud Software Architectures
  3. 3. Cloud as a Nation ...but how much, exactly? Energy Efficiency in Cloud Software Architectures
  4. 4. Our approach We analyze Software Cloud Service Energy Efficiency in Cloud Software Architectures Architectures to study their influence on Energy Efficiency.
  5. 5. Study Design Systematic Literature Review (SLR) ● Google Scholar ● 149 hits ● 26 primary studies Energy Efficiency in Cloud Software Architectures
  6. 6. Study Design Inclusion/Exclusion ● 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. Energy Efficiency in Cloud Software Architectures
  7. 7. Analysis Coding process ● Strategies ● Techniques ● Components Energy Efficiency in Cloud Software Architectures
  8. 8. Strategies 1. Energy Monitoring (Metering) Energy Efficiency in Cloud Software Architectures
  9. 9. Strategies 2. Self Adaptation (Scaling) Energy Efficiency in Cloud Software Architectures
  10. 10. Strategies 3. Cloud Federation (Energy Broker) Energy Efficiency in Cloud Software Architectures
  11. 11. Strategies Energy Efficiency in Cloud Software Architectures
  12. 12. Strategies - Combination Energy Efficiency in Cloud Software Architectures
  13. 13. Techniques Energy Efficiency in Cloud Software Architectures
  14. 14. Components Energy Efficiency in Cloud Software Architectures
  15. 15. Conclusions ● Energy Efficiency as an architectural concern ● Dependencies and assumptions ● Trade-off between EE and other system qualities Energy Efficiency in Cloud Software Architectures
  16. 16. What’s next? Early design-level decision-making support for energy efficient software Evaluation of the sustainability impact of Cloud-based software Energy Efficiency in Cloud Software Architectures
  17. 17. Thank you! Energy Efficiency in Cloud Software Architectures

×