1 / 19

Energy Overhead of the GUI in Server Operating Systems

Energy Overhead of the GUI in Server Operating Systems. Heather Brotherton. Introduction. This study will M ake a case for reducing use of the graphical user interface A void focus on a particular brand of operating system. OPERATING SYSTEM.

faraji
Download Presentation

Energy Overhead of the GUI in Server Operating Systems

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Energy Overhead of the GUI in ServerOperating Systems Heather Brotherton

  2. Introduction This study will Make a case for reducing use of the graphical user interface Avoid focus on a particular brand of operating system

  3. OPERATING SYSTEM Nearly every server, controlling systems resources Allows us to take advantage of the Cascade Effect

  4. Cascade Effect

  5. Potential Savings Source: EXP Critical Facilities Inc., Intel Corp.

  6. Example If a PCI card such as video card were removed for a savings of 41watts from 500 servers in a data center, the cumulative watts saved would be 58,220 watts per year. At an average of ten cents per kilowatt-hour this results in a savings of$51,035.65 per year.

  7. Experiment Energy readings were collected for a minimum of one hour using the Watts Up? Meter.

  8. Monitoring Tool Watts up? Pro universal outlet version. This meter is capable of measuring 100 to 250v within a plus or minus 1.5 percent accuracy. The meter is also capable of logging at one-second intervals and provides a USB interface and PC software

  9. Linux Observations Linux based server operating systems ran the top command during the observations. top -d 1 > /home/testOSName.txt

  10. Windows Observations Windows ran the Typeperfcommand line tool during the observations configured to provide much of the same information as provided by top. typeperf “\Memory\Available bytes” “\processor(*)\% processortime” “\Process(*)\Thread Count” > testOSName.csv

  11. Hardware Intel Atom D525 1.8GHz dual core processor Integrated Intel Graphics Media Accelerator 3150 Gigabit LAN SD card reader 5 USB connections Fan-less external power supply Intel Solid State Drive 80GB 320 Series PNY 4GB PC3-10666 1.3GHz DDR3 SoDIMM

  12. Server Baseline watt consumption mean energy consumed is 7.96 watts and the median is 8.70 watts. After the addition of 4GB RAM to the server during a one hour period is 15.36 watts and the median is 15 watts. After Solid State Drive (SSD) installation was a mean of 17.42 watts and a median consumption of 17.7 watts. Baseline for the server of 17.42 to17.7 watts

  13. Server Operating Systems • The software used for the testing were the following x86 operating systems: • Ubuntu11.10 (Linux) • Windows Server 2008 R2 Datacenter Core • Windows Server 2008 R2 Datacenter GUI

  14. Consumption by OS

  15. GUI vs Non GUI

  16. Table explained • The mean number of threads: • GUI 365 • Non-GUI 256 • Difference approximately 109 threads • Indicates that a reduction of the ~100-thread GUI overhead can save roughly one watt at the server level.

  17. FINDINGS Operating systems that do not run a graphical user interface (GUI) tested use roughly 17.5 to 17.6 watts. Graphical user interface (GUI) based operating systems tested consumed 18.1 to 18.9 watts roughly. Not using a GUI would save .6 to 1.3 watts per server.

  18. Conclusion Savings of roughly 1 watt per server Doesn’t seem like a big deal? Maybe, but now you don’t need that video card…

  19. Math (1watt GUI + 41 watt video card) 2.84 Cascade Effect = 119.28 watts Hours in a year 8765.81 wattage   x   hours used  ÷  1000  x  price per kWh  =   cost of electricity (119.28 x 8765.81 ÷ 1000) x .1 = 104.55858168 For 500 servers $52,279.29

More Related