Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013

670 views

Published on

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

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

×