Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Cost and Energy Reduction Evaluation for ARM Based Web Servers
1. Cost and Energy Reduction Evaluation
for ARM Based Web Servers
Olle Svanfeldt-Winter, Sébastien Lafond, Johan Lilius
Sébastien Lafond
sebastien.lafond@abo.fi
13.12.2011 Åbo Akademi University - Department of Information Technologies 1
2. Outlines
Motivations
Energy consumption
Total energy consumption
Energy propositional computing
Data Centers Costs
Evaluated HW
Benchmarks
Results
Conclusion
13.12.2011 Åbo Akademi University - Department of Information Technologies 2
3. Motivations
Energy consumption of data centers is both an
economical and environmental issue
– important impact on the possibility to construct or
expend data centres
– cooling infrastructures are expensive
Models for data centre costs exists
– It is possible to determine the relationship between the
total cost of a data center and the energy consumption of
its server
13.12.2011 Åbo Akademi University - Department of Information Technologies 3
4. Energy consumption
The two main metrics are:
TotalFacilityPower
– PUE = ITequipmentPower
1
– DCiE = ×100
PUE
Both express the energy efficient of the data center
But at the end the total energy consumption matters
– this is what you will pay for every month
– infrastructure design based on the maximum power
dissipation of the data center
13.12.2011 Åbo Akademi University - Department of Information Technologies 4
5. Total energy consumption
According to [1] the processors in a typical server
contributed to:
– 45% of the total power dissipation at peak
performance
– 27% when idle
Power dissipation is application specific, but on
average the dissipation is 72% of the peak power
Google server containers are reported to house
1160 servers and dissipate 250KW each.
[1] L. Barroso and U. Holzle, “The case for energy-proportional computing,” Computer,
vol. 40, no. 12, pp. 33–37, December 2007.
13.12.2011 Åbo Akademi University - Department of Information Technologies 5
6. Energy propositional computing
Ideally the energy consumption of data centers
should be proportional to the required performance
– this is unfortunately far from being true
– energy efficiency is best at peak performance
– however typical servers operate most of
the time at 10 to 50% of their capacity
Using low-end and cheaper processors might be an
answer for better energy proportionality
– increase the granularity of power management steps
13.12.2011 Åbo Akademi University - Department of Information Technologies 6
7. Data Centers Costs
Based on Hamilton analysis [1,2]
• $0,07 per KWh
• 80% average load usage
• 50k servers
• 165 W per server
• 5% cost of money
• 10 year amortization time
• 4 year amortization time for the network
• 3 year amortization time for the server
[1] J. Hamilton, “Cooperative expendable micro-slice servers (cems): Low cost, low power servers for internet-scale
services,” in Proceedings of CIDR 09, January 2009.
[2] “Overall data center costs. http://perspectives.mvdirona.com/2010/09/18/overalldatacentercosts.aspx,” James
Hamilton, September 2010
13.12.2011 Åbo Akademi University - Department of Information Technologies 7
8. Evaluated HW
Versatile Express
– Quad-core Cortex A9
– 1GB DDR2
– 400Mhz
Tegra 250
– Dual-core Cortex-A9
– 1GB DDR2
– 1Ghz
13.12.2011 Åbo Akademi University - Department of Information Technologies 8
9. Benchmarks
Autobench and Apache 2 HTTP server
– static web pages
SPECweb2005
– more demanding web services
Erlang
– micro benchmarks
– real world SIP proxy
13.12.2011 Åbo Akademi University - Department of Information Technologies 9
12. Results
Erlang
Calls per dissipated Watt
13.12.2011 Åbo Akademi University - Department of Information Technologies 12
13. Conclusion
The performance of 2 ARMv7 based ARM cortex-A9
was measured and evaluated and compared to Xeon
processors
Measurements show that the Cortex A9 can be up
to
– 11 times more efficient with the Apache server
• Enabling a 12,7% total cost saving
– 3.6 times more efficient with Erlang base SIP proxy
• Enabling a 10% total cost saving
– 2.9 times mote efficient with the SPECweb2005
• Enabling a 9% total cost saving
13.12.2011 Åbo Akademi University - Department of Information Technologies 13
14. Questions ?
13.12.2011 Åbo Akademi University - Department of Information Technologies 14