investigating the impacts of web servers on web application energy usage computer and information...

Download Investigating the Impacts of Web Servers on Web Application Energy Usage Computer and Information Sciences University of Delaware Irene L. Manotas G. Cagri

If you can't read please download the document

Upload: kathleen-thomas

Post on 27-Dec-2015

222 views

Category:

Documents


0 download

TRANSCRIPT

  • Slide 1
  • Investigating the Impacts of Web Servers on Web Application Energy Usage Computer and Information Sciences University of Delaware Irene L. Manotas G. Cagri Sahin James Clause Lori Pollock Kristina Winbladh
  • Slide 2
  • Which Web Server Should I Use? Empirically Investigate RQ1Feasibility: Does the choice of web server impact the energy consumption of a web application? RQ2Consistency: Are the web servers consistent in their impact? 2
  • Slide 3
  • Experimental Setup web browser 3 workloads web server web application LEAP energy monito r Integration Tests Automatic Testing user inputs 3 WEBRick
  • Slide 4
  • 4 % Difference in energy consumption from the mean Web Servers FeatureMongrelPumaThinWEBrick Calendar10.10-6.10-8.502.30 Context Edit-1.40-2.10-0.103.40 Preferences-4.008.70-4.00-1.80 Review-1.10-6.30-1.307.70 Search1.804.105.90-0.60 Show Statistics2.706.10-13.902.90 Toggle Context-3.004.707.20-10.70 Total1.700.10-3.601.70 A given web server is not always the best under all features. The web server does make a difference Energy consumption variability differs across features. 44 This work is supported in part by National Science Foundation Grant No. 1216488 and an award from the University of Delaware Research Foundation Results: Feasibility and Consistency
  • Slide 5
  • Correlating energy measurements with design decisions/implementations in a non-tedious manner 5 Issues We Face Questions for Discussion How are others monitoring and mapping energy usage to program units? How many repeated runs do others perform to take measurements to account for variations?