Google urges rethink on server efficiency
Published: 24 Jun 2008 12:13 BST
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 datacentre 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 in California.
Naturally, with at least hundreds of thousands of servers in operation and its datacentres 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 datacentre.
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 of the time in low-power sleep modes, snapping awake for peak-power, high-performance modes when necessary.
The opposite applies to the activity of Google's servers, however: 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.
Read this
Symbian, UIQ, S60 to form open-source Android killer
Nokia is to buy out Symbian and set up a new open-source platform with Motorola, Sony Ericsson and NTT DoCoMo, forming a major rival to Google's Android
The company's servers simply can't go to sleep: each machine is "rarely fully idle", Barroso 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 still consume about half of peak power when at zero activity.
Processors have come in for criticism for squandering ever more energy. Indeed, Barroso himself, once a chip designer for Digital Equipment, has expressed such concerns previously. But chips are actually 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, Barroso said: "They need to bump to higher RPM to do something useful", to read and write, unlike processors, which can still process data when in low-activity modes.
Credit: Google: Server efficiency needs new recipe from CNET News.com







