cloudlab power monitoring emmanuel cecchet & mike zink university of massachusetts amherst &...

7
CloudLab Power Monitoring Emmanuel Cecchet & Mike Zink University of Massachusetts Amherst & TU Darmstadt FIRE-GENI Collaboration Workshop Sep. 17-18, Washington, DC

Upload: christian-anthony

Post on 17-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CloudLab Power Monitoring Emmanuel Cecchet & Mike Zink University of Massachusetts Amherst & TU Darmstadt FIRE-GENI Collaboration Workshop Sep. 17-18,

CloudLab Power Monitoring

Emmanuel Cecchet & Mike ZinkUniversity of Massachusetts Amherst & TU Darmstadt

FIRE-GENI Collaboration WorkshopSep. 17-18, Washington, DC

Page 2: CloudLab Power Monitoring Emmanuel Cecchet & Mike Zink University of Massachusetts Amherst & TU Darmstadt FIRE-GENI Collaboration Workshop Sep. 17-18,

Data centers

• Utah– 7 chassis with 45 compute blades (ARM)– 1 HP Moonshot 1550CM management per chassis

• Clemson– 93 x86 servers (20 cores each)– 1 management card per server

• Wisconsin– 100 Cisco x86 servers (16 cores each)– 1 management card per server

Page 3: CloudLab Power Monitoring Emmanuel Cecchet & Mike Zink University of Massachusetts Amherst & TU Darmstadt FIRE-GENI Collaboration Workshop Sep. 17-18,

Data collection

• IPMI (Intelligent Platform Management Interface)– Standard for retrieving sensor data– Can also be used for resource inventory

• IPMI collector– Establishes connection with management card– Periodically samples power sensor data– Stores values in local database– Data Compression on the fly

• Local databases replicated to UMass for data querying through Web portal

Page 4: CloudLab Power Monitoring Emmanuel Cecchet & Mike Zink University of Massachusetts Amherst & TU Darmstadt FIRE-GENI Collaboration Workshop Sep. 17-18,

Overall architecture

IPMI collector

IPMI collector

IPMI collector

Web portal

Page 5: CloudLab Power Monitoring Emmanuel Cecchet & Mike Zink University of Massachusetts Amherst & TU Darmstadt FIRE-GENI Collaboration Workshop Sep. 17-18,

Power Data Web portal

• User provides Rspec file with resources used and time range

• Generates zip file with CSV files containing– List of resources– Power data time series for each resource– Optionally provides network and chassis power usage if

available• Portal available at

http://emmy10.casa.umass.edu:8080/CloudLabWebPortal/

Page 6: CloudLab Power Monitoring Emmanuel Cecchet & Mike Zink University of Massachusetts Amherst & TU Darmstadt FIRE-GENI Collaboration Workshop Sep. 17-18,

Next Steps

• Bring Wisconsin online• Provide temperature sensor data