Google: Server efficiency needs new recipe

By Stephen Shankland, CNET News.com
Tuesday, June 24, 2008 10:19 AM

BURLINGAME, Calif.--Chipmakers have been applying lessons learned in mobile computing to servers in an effort to increase efficiency by lowering power consumption. But a noted Google engineer threw some cold water on the approach on Monday, arguing the two styles of computing are too different.

"The data center is a different device than the key targets for mobile electronics, laptops, and mobile devices," said Luis Barroso, a Google engineer who closely studies the company's power consumption, speaking at the O'Reilly Velocity conference here.

And naturally, with at least hundreds of thousands of servers in operation and its data centers placed near power plants to cut electricity costs, Google is trying to get computing equipment makers more excited about efficiency.

"Maybe if you call this a land-held computer, perhaps they'll help us," he quipped, showing an aerial view of a sprawling Google data center.

The basic problem is that mobile devices and servers have different modes of activity.

Mobile devices have been improving through better exploitation of the fact that they spend a lot of time dormant with occasional bursts of activity. That lets processors and other electronics save power by spending most time in low-power sleep modes, then snapping awake for peak-power high-performance modes when necessary.

Google's servers, though, have the opposite type of activity: they spend most of their time doing modest amounts of work, with frenzied moments of peak activity and complete lulls a rarity, Barroso said. The measurements are based on measurements of about 5,000 servers performing four different Google applications, he added.

The company's servers simply can't go to sleep, he said. Each machine is "rarely fully idle," he said. "The fraction of time the servers are actually doing exactly nothing is very small."

Thus, Google is urging electronics designers to create products that more gracefully reduce power demands as activity diminishes. Servers naturally consume peak power at peak activity, but what's bad is that they still consume about half peak power when at zero activity.

Processors have gotten a bad rap for squandering ever more energy--indeed, Barroso himself, once a chip designer for Digital Equipment, has expressed such concerns. But chips actually are better than hard drives, memory, and network adapters at reducing power consumption during periods of moderate activity.

Some sophisticated hard drives, for example, can slow down their rotational speed to save power during periods of lower activity. However, "They need to bump to higher RPM to do something useful," to read and write, he said, unlike processors, which can actually still process data when in low-activity modes.

This article was first published as a blog on CNET News.com.


WORTHWHILE?

0

0 votes
Blog

Talkback 0 comments

There are currently no comments for this post.


Tech Jobs Now!

Search for your ideal tech job:

Code concepts: Visual Studio's T4 templates

Web Development

The T4 templating system is used to programmatically generate artifacts. Here's an overview about why the templates are useful and how to work with them.


Read more »


 
Virtualize your way to cost savings
Build an infrastructure that is flexible, scalable, and economical, as you strive to become a truly agile business.

Red Hat Outlines Its Virtualization Strategy and Roadmap for 2009
» Watch the video




Where have all the bosses gone?

Blog thumbnail

I've had dreams of opening my own cafe or bistro...cum music store...cum music school. But, I soon gave up that dream when I realized it would require significant investment and..... by Eileen Yu

Read more »

Tags

  1. battery
  2. camera
  3. graphics
  4. hard drive
  5. hewlett - packard co.
  6. high tech computer corp.
  7. intel corp.
  8. keyboard
  9. microsoft windows
  10. microsoft windows mobile
  11. mobile
  12. network
  13. notebook
  14. performance
  15. screen
  16. server
  17. storage
  18. touchpad
  19. usb
  20. vat