Not using all of that GigE pipe? Save some energy

IEEE's Energy Efficient Ethernet looks at ways to throttle down connection speeds to save power

The IEEE wants to make idle or underutilized Ethernet connections more energy efficient, which could mean huge electrical cost savings for large enterprises. The trick: finding a way to seamlessly throttle between 10Mbps and 10Gbps.

The standards outfit recently formed an Energy Efficient Ethernet (EEE) study group to explore how to do this. The idea is to save power in PCs and laptops (most of which ship with GigE cards now) when LAN links are idle, or not utilizing full bandwidth. Researchers estimate that U.S. companies could collectively save $450 million a year in power costs by using such a technology.

The study group is essentially refiguring the process of auto-negotiation — a link-detection technology in Ethernet, where a switch and NIC determine what speeds are supported (10/100/1000Mbps) and establish the link rate. EEE would make this a more real-time process on Ethernet networks. For instance, a GigE-enabled laptop would switch to 10Mbps when idle, maybe 100Mbps during low-bandwidth activities, such as e-mail or Web surfing, and burst to 1000Mbps when downloading large files or streaming video.

"There's lots to take on with this effort," says Mike Bennett, senior network engineer at Lawrence Berkeley National Lab, and chair of the EEE Study Group.

One challenge is finding a way to make a PC or laptop network interface card (NIC) change gears more quickly — "a couple orders of magnitude faster than auto-negotiation, to make the switch as seamless as possible," Bennett says. "Auto-negotiation runs at about 1.4 seconds and we're talking about — just to start the discussion — a millisecond of switching time."

EEE technology will have to work on both ends of a link to be successful, Bennett says. "When one device signals a speed change to another, the device would have to stop transmitting frames and tell the other end of the link, 'Hey, we're going to do a speed change here.'" The challenge with that is there are standard buffering sizes for Ethernet gear, he adds.

"Vendors build devices differently. Some have lots of buffers, some don't," he says.

If the IEEE and equipment vendors can figure all of this out, the savings could be huge for large organizations with thousands of Ethernet ports in PCs, servers and other devices, Bennett says.

Dropping a NIC's connection speed from 1000Mbps to 10Mbps could lower the device's power consumption from about 4W to around .60W. Considering the hundreds or thousands of networked machines running in some enterprises, this power savings could be significant, EEE proponents say.

Presentations given at EEE Study Group meetings cite a 2002 Department of Energy study estimating that the total power consumption of enterprise IT equipment in U.S. offices at around 97 terawatt hours per year, which translates to around $8 billion per year in energy costs. Extrapolating that cost over time, and accounting for network-related power consumption, the study group came up with the estimate of $450 million per year.

"If all Ethernet ports in the U.S. were suddenly [EEE] ports, you figure there's enough energy savings there at least worth thinking about," Bennett says.

"We don't want to make it ridiculous and blow it up to something that isn't true, but those are reasonable estimates. If not, we would never have enough people interested in it to get a study group," he says.

Discussions about how EEE technology will operate are in the early stages, Bennett says. What has emerged are two general concepts of what needs to happen at the Ethernet link layer, and higher layers. The first consideration is the control mechanisms that change the physical layer connection or PHY, to the desired speeds. This will define how to physically change PHY speeds among 10Base-T, 100Base-T, 1000T and 10GBase-T in that millisecond-changeover time period Bennett mentioned.

"First question is what's the mechanism of how you switch" among PHY speeds, says Ken Christensen associate professor of computer science and engineering at the University of South Florida, in Tampa, who was among the early researchers into EEE.

Christensen was one of the thinkers behind the idea of EEE, along with Bruce Nordman, a researcher at the Environmental Energy Technologies Division of Lawrence Berkeley National Laboratory. Nordman has been researching the overall energy consumption of enterprise IT equipment; Christensen has outlined a technology called Rapid PHY Selection (RPS). RPS involves ways LAN clients and switches can synchronize speeds through a quick MAC frame handshake. The trick is to handle variables such as bursty traffic.

"The next question is when do you switch, and that's the control policy," Christensen says.

Most of the IEEE's standardization effort will focus on how to control PHY speed changes. The policies on when the changes occur will most likely be defined by makers of network equipment vendors, Christensen says. Vendors who figure out how to do this well could use that as a competitive advantage.

"Very simplistically, you could look at buffer thresholds, perhaps," to determine when to switch PHY speeds. "Or you could make an explicit measurement of utilization. If it's more than a threshold, for example, you go up or down, in terms of link rate, which determines how much power the NIC draws from the system."

Learn more about this topic

Energy-efficient Ethernet?

11/27/06

Ken Christensen's presentation on Rapid PHY Selection

Vendors push gear that runs 10G over Cat6 copper, and into blade servers

01/19/07

Join the discussion
Be the first to comment on this article. Our Commenting Policies