University of St Andrews                                    School of Computer Science ENERGY       AWA RE                ...
University of St Andrews                                                         School of Computer Science               ...
University of St Andrews                                                         School of Computer Science               ...
University of St Andrews                                                          School of Computer Science              ...
University of St Andrews                                         School of Computer ScienceOperational costs exceeding pur...
University of St Andrews                                         School of Computer ScienceOperational costs exceeding pur...
University of St AndrewsSchool of Computer Science               7
University of St Andrews                   School of Computer ScienceSO WHO BENEFITS?                  8
University of St AndrewsSchool of Computer Science               9
University of St AndrewsSchool of Computer Science               10
University of St AndrewsSchool of Computer Science& James Smith               11
University of St AndrewsSchool of Computer Science               12
University of St AndrewsSchool of Computer Science               13
University of St AndrewsSchool of Computer Science               14
University of St AndrewsSchool of Computer Science               15
University of St AndrewsSchool of Computer Science               16
University of St Andrews              School of Computer ScienceDatacentres                             17
University of St Andrews              School of Computer ScienceDatacentres                             18
University of St Andrews                                                     School of Computer Science                  G...
University of St Andrews              School of Computer SciencePower Usage                             20
University of St Andrews                     School of Computer Science   Power Usage        TOTAL Facility PowerPUE =   I...
University of St Andrews                       School of Computer Science   Power Usage        TOTAL Facility PowerPUE =  ...
University of St Andrews                                           School of Computer Science               Private Cloud•...
University of St Andrews                                                                   School of Computer Science     ...
University of St Andrews                                 School of Computer ScienceStACC Private Cloud      • So when the ...
University of St Andrews                 School of Computer ScienceVirtualisation                                26
University of St Andrews                 School of Computer ScienceVirtualisation                                27
University of St Andrews                 School of Computer ScienceVirtualisation                                28
University of St Andrews                 School of Computer ScienceVirtualisation                                29
University of St Andrews                             School of Computer Science            VirtualisationIncreased Utilisa...
University of St Andrews                             School of Computer Science            VirtualisationIncreased Utilisa...
University of St Andrews                             School of Computer Science            VirtualisationIncreased Utilisa...
University of St Andrews                                                      School of Computer Science           Monitor...
University of St Andrews                                                      School of Computer Science           Monitor...
University of St Andrews                                                      School of Computer Science           Monitor...
University of St Andrews        School of Computer ScienceSCALE                       36
University of St Andrews                              School of Computer Science       SCALE                        Hardwa...
University of St Andrews               School of Computer ScienceCloudMonitor                              38
University of St Andrews                  School of Computer ScienceCloudMonitor          Use SIGAR       library to gathe...
University of St Andrews                  School of Computer ScienceCloudMonitor          Use SIGAR       library to gathe...
University of St Andrews                            School of Computer Science       CloudMonitor                    Use S...
University of St Andrews                                                 School of Computer Science                       ...
University of St AndrewsSchool of Computer Science               43
University of St AndrewsSchool of Computer Science               44
University of St Andrews      School of Computer ScienceNot perfect                     45
University of St Andrews           School of Computer Science  Not perfectbut pretty close...                          46
University of St Andrews                  School of Computer Science    The lesson?Experiments show 95%accuracy of Softwar...
University of St Andrews                 School of Computer Science  Which means?enough informationto improve workloaddist...
University of St Andrews         School of Computer Scienceand that’s it                        49
University of St Andrews     School of Computer ScienceWhat’snext?                    50
University of St Andrews                                                   School of Computer Science What’s next...Feedba...
University of St Andrews                                        School of Computer Science         WorkloadCPU         CPU...
University of St Andrews                                                           School of Computer Science  Optimal Wor...
University of St Andrews                           School of Computer Science                 ProfilesUse monitoringinforma...
University of St Andrews                                        School of Computer Science                 ProfilesUse moni...
University of St Andrews                   School of Computer Science  and in the end...this is all about saving        en...
University of St Andrews                   School of Computer Science  and in the end...this is all about saving        en...
University of St Andrews                           School of Computer ScienceThanks for listening         @jws7   cloudmon...
Upcoming SlideShare
Loading in …5
×

CloudMonitor: Energy Aware Clouds

721 views
635 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
721
On SlideShare
0
From Embeds
0
Number of Embeds
155
Actions
Shares
0
Downloads
28
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • CloudMonitor: Energy Aware Clouds

    1. 1. University of St Andrews School of Computer Science ENERGY AWA RE CLOUDS @jws7...or how I’m becoming a hippie, commie, tree hugging, kool-aid drinking, buzzword spouting PhD candidate... 1
    2. 2. University of St Andrews School of Computer Science y in 2007Total Carbo n Footprint of the IT industry was 2% of all human activit 2
    3. 3. University of St Andrews School of Computer Science y in 2007Total Carbo n Footprint of the IT industry was 2% of all human activit 830 MtCO e! 2 Energy powering devices is 50-75% of this total 3
    4. 4. University of St Andrews School of Computer Science y in 2007Total Carbo n Footprint of the IT industry was 2% of all human activit 830 MtCO e! 2 Energy powering devices is 50-75% of this total Need to build sci-fi power or improve efficiency 4
    5. 5. University of St Andrews School of Computer ScienceOperational costs exceeding purchase costs 5
    6. 6. University of St Andrews School of Computer ScienceOperational costs exceeding purchase costs Even over a relatively short lifespan (3-5 years). Mainly driven by energy costs 6
    7. 7. University of St AndrewsSchool of Computer Science 7
    8. 8. University of St Andrews School of Computer ScienceSO WHO BENEFITS? 8
    9. 9. University of St AndrewsSchool of Computer Science 9
    10. 10. University of St AndrewsSchool of Computer Science 10
    11. 11. University of St AndrewsSchool of Computer Science& James Smith 11
    12. 12. University of St AndrewsSchool of Computer Science 12
    13. 13. University of St AndrewsSchool of Computer Science 13
    14. 14. University of St AndrewsSchool of Computer Science 14
    15. 15. University of St AndrewsSchool of Computer Science 15
    16. 16. University of St AndrewsSchool of Computer Science 16
    17. 17. University of St Andrews School of Computer ScienceDatacentres 17
    18. 18. University of St Andrews School of Computer ScienceDatacentres 18
    19. 19. University of St Andrews School of Computer Science Green Cloud? Positive Negative• Datacentres can become the • Datacentres are now consuming most efficient centres for 0.5% of all electricity in the computation yet world.• Providers will want to increase • This will only continue to grow! cost effectiveness• and be green! 19
    20. 20. University of St Andrews School of Computer SciencePower Usage 20
    21. 21. University of St Andrews School of Computer Science Power Usage TOTAL Facility PowerPUE = IT Equipment Power 21
    22. 22. University of St Andrews School of Computer Science Power Usage TOTAL Facility PowerPUE = IT Equipment Power claim PUE of 1.07 22
    23. 23. University of St Andrews School of Computer Science Private Cloud• However, Enterprise does have concerns about Cloud systems which Private Clouds can help to address – Security – Privacy – Administrative Control 23
    24. 24. University of St Andrews School of Computer Science Private Cloud• However, Enterprise does have concerns about Cloud systems which Private Clouds can help to address – Security – Privacy – Administrative ControlPrivate Cloud Systems have been likened to “drinking on your own and calling it a private par ty” - P. Laudenslager 24
    25. 25. University of St Andrews School of Computer ScienceStACC Private Cloud • So when the StACC cloud works what does it offer? – a platform for experimentation .... lover on tro C architecture longitivtiy workloads #of nodes 25
    26. 26. University of St Andrews School of Computer ScienceVirtualisation 26
    27. 27. University of St Andrews School of Computer ScienceVirtualisation 27
    28. 28. University of St Andrews School of Computer ScienceVirtualisation 28
    29. 29. University of St Andrews School of Computer ScienceVirtualisation 29
    30. 30. University of St Andrews School of Computer Science VirtualisationIncreased Utilisation 30
    31. 31. University of St Andrews School of Computer Science VirtualisationIncreased UtilisationIncreased Overhead 31
    32. 32. University of St Andrews School of Computer Science VirtualisationIncreased UtilisationIncreased Overhead How to balance? 32
    33. 33. University of St Andrews School of Computer Science MonitoringIf you cannot measure something “then you cannot improve it...” - Lord Kelvin 33
    34. 34. University of St Andrews School of Computer Science MonitoringIf you cannot measure something “then you cannot improve it...” - Lord Kelvin 34
    35. 35. University of St Andrews School of Computer Science MonitoringIf you cannot measure something “then you cannot improve it...” - Lord Kelvin 13.4% of organisations monitor their energy consumption! 35
    36. 36. University of St Andrews School of Computer ScienceSCALE 36
    37. 37. University of St Andrews School of Computer Science SCALE Hardware based energy monitoring does not scale 100s, 1000s of servers.... - increased cost - increased complexity - increased maintenance 37We need a software solution
    38. 38. University of St Andrews School of Computer ScienceCloudMonitor 38
    39. 39. University of St Andrews School of Computer ScienceCloudMonitor Use SIGAR library to gather resource usage 39
    40. 40. University of St Andrews School of Computer ScienceCloudMonitor Use SIGAR library to gather resource usage Correlate with Power Meter readings 40
    41. 41. University of St Andrews School of Computer Science CloudMonitor Use SIGAR library to gather resource usage Correlate with Power Meter readingsGenerate Power 41 Model
    42. 42. University of St Andrews School of Computer Science CloudMonitor ati on Use SIGAR fig ur co n library to gather e am resource usage s ft he es o Correlate with ch in m a Power Meter a ll readings ll to n rot he Generate Power 42 Model
    43. 43. University of St AndrewsSchool of Computer Science 43
    44. 44. University of St AndrewsSchool of Computer Science 44
    45. 45. University of St Andrews School of Computer ScienceNot perfect 45
    46. 46. University of St Andrews School of Computer Science Not perfectbut pretty close... 46
    47. 47. University of St Andrews School of Computer Science The lesson?Experiments show 95%accuracy of SoftwarePredictions againstPDU Measurements 47
    48. 48. University of St Andrews School of Computer Science Which means?enough informationto improve workloaddistribution... 48
    49. 49. University of St Andrews School of Computer Scienceand that’s it 49
    50. 50. University of St Andrews School of Computer ScienceWhat’snext? 50
    51. 51. University of St Andrews School of Computer Science What’s next...Feedback Places Cloud VMs Controller On Resource Utilisation Information Monitor data Power Distribution Unit Server Nodes Modified Private Cloud infrastructure 51
    52. 52. University of St Andrews School of Computer Science WorkloadCPU CPU DISKVM VM VM Server ServerAllocated with respect to maximising serverutilisation 26
    53. 53. University of St Andrews School of Computer Science Optimal Workload Mix CPU DISK CPU VM VM VM Server Server Allocated according to VM ProfileIs it possible to create an optimal mix of workload? udMonitor ? Using all of the Resource and Energy Information from Clo 29
    54. 54. University of St Andrews School of Computer Science ProfilesUse monitoringinformation tocreate profilesUse profile to aid scheduling decisions 54
    55. 55. University of St Andrews School of Computer Science ProfilesUse monitoringinformation tocreate profilesUse profile to aid scheduling decisions “Hey... haven’t I seen you before?” 55
    56. 56. University of St Andrews School of Computer Science and in the end...this is all about saving energy... 56
    57. 57. University of St Andrews School of Computer Science and in the end...this is all about saving energy... or MAXIMISING 57
    58. 58. University of St Andrews School of Computer ScienceThanks for listening @jws7 cloudmonitor@jws7.net jws7.net/cloudmonitor 58

    ×