Saturday, March 29, 2008

Earth Hour for the Internet

Yesterday was the first Earth Hour day where we are supposed to reduce energy consumption by turning off the lights for one hour in a worldwide energy conservation effort. There has been talk about the Internet being part of the solution for saving the planet (e.g., by enabling telecommuting), but is the infrastructure of the Internet really following "Green" principles?

Let's explore some of the places where energy is used in creating Internet services and get a view about how green they are relative to where they could be. First, there is the optical transport layer. This is the layer that provides both the "wavelengths" that are used to create the backbone of the Internet. It also provides the wavelengths are are used to create optical rings for high-availability SONET-based private lines and Ethernet needed to backhaul customer traffic to Internet edge routers.

Efficient use of power for these systems has always been a design goal and customer criteria. The reason for this is quite simple. Components of these systems (e.g., terminals and optical amplifiers) are located at hundreds of facilities that are in many cases literally in the middle of nowhere (and in some cases, 60 miles from nowhere on the way to nowhere). Controlling power consumption is critical to creating high-availability services, as the power needed by these systems determines the maximum run-time on batteries and generators.

The next place, and the place that today uses more and more power is at the data layer. Whereas optical transport systems may have power consumption of around two to four kilowatts per rack, high-end core routers have power consumptions in the range of 10 kilowatts per rack. Of course, it is not only the power that matters. Virtually every kilowatt of power input to a router becomes heat that must be removed using HVAC systems that use yet more power. Today, the leading router vendors With routers having approximately 100 10Gbps ports per rack yielding about 100 watts per port.

With the rapid growth of the Internet, each additional 10G of cross sectional bandwidth of the network consumes a significant amount of power. Are we doing everything that can be done to reduce the power consumption of the Internet?

First, let's look at the optical transport system. The major power consumption in the optical transport system is the amplification that takes place every 100 kilometers. Technologies exist today that can reduce the number of amplifiers. These include new optical fibers with less attenuation leading to less span loss making is possible to skip existing amplifier locations.

Second, let's examine the core of an Internet backbone network. For most Tier 1 providers is it comprised of approximately 20 core locations throughout the United States. To add 10Gbps of backbone bandwidth across the network, and retaining the typical goal of keeping any route through the network to at most three core routers, you have to add on the order of 100 backbone circuits. This means there are over 200 ports need to be added, or over 20 kilowatts of power (not including cooling requirements). With the explosive growth of Internet traffic (discussed in a previous post), this means that power consumption is growing right along with traffic. With growth today at over 50% compounded annual growth rate in traffic, we are talking about a hot topic.

As with optical transport, there are possibilities in reducing power needed in the Internet core. Most carriers today use full-blown routers (e.g., Cisco CRS-1 and Juniper T-series) to provide backbone MPLS switching and IP routing services. The general reason for this is that these platforms have significant features and proven reliability needed to create a robust and highly-availability network.

The obvious question is whether there is another core architecture that can provide the same backbone capabilities, but do it with less power. The short answer is yes, but the longer answer still requires some additional evaluation. One approach is to use Ethernet switching instead of router-based MPLS. From a power perspective, some of these devices use less than 20 watts per 10G port, or approximately 80% less electricity than a full-blown router.

However, there is no free lunch. There are reasons that high-performance routers have been used instead of Ethernet switches. These include technical features, operational issues, and robustness. Technical features include limitations on complex access control lists and rate limiting, which are tools that are commonly used to provide protection of network element control planes. Operational issues include the lack of comprehensive Ethernet OAM tools, making it difficult to perform fault detection and isolation, and to identify the root cause of poor performance. Finally, using Ethernet switches still requires backbone protection mechanisms that ensure high-availability backbone services. Today, much of this is done via MPLS Fast Re-Route, and there are Ethernet switches that provide this capability. There are other protection mechanisms, but they are either not robust enough or the technique is not proven on a nationwide scale. Other important features, such as hitless software and hardware upgrades, need improvement.

Finally, Business week in its March 20, 2008 magazine has a detailed article (also commented on by Bill St. Arnaud) about the issue of powering and cooling the data centers. It is these data centers where the applications that we know and love, such as Ebay, Google, YouTube, Yahoo, and others find there life. Finding "Green" locations, such as locations like Iceland with Geothermal power, and technologies to reduce power consumption is clearly on the minds of corporate executives eager to both reduce costs and make a little positive PR at the same time.

Apparently evident in the data center business, perhaps the most important question is whether there is an economic advantage for the major Internet providers to move towards a more power efficient transport of IP packets. There is always a significant amount of organizational and technical inertia that keeps network providers from radically changing their approach. However, with the cost of energy increasing and the rapid growth in Internet demand, the need for additional capital investment needed to keep pace may open up a significant opportunity to move towards both greener technology and greener architectures.

3 comments:

Anonymous said...

Wes,

Great topic. I believe power efficiency of IT and telecom systems is an area ripe for "greening". Its strange that operators -- service providers, enterprises, and government organizations -- are not more driven to reduce their power. It would be worth while to study how much their cost basis has increased over the last 5 years as a consequence of higher energy prices.

As equipment density increases, power efficiency should improve. However, the rate of improvement in power efficiency doesn't seem to progressing at the same rate as density is increasing. We should measure equipment power efficiency by a figure of merit that also looks at power density. The power density is key at driving cost because the cost of material to distribute power does not scale linearily -- a 60A power feed is not 60% the cost of a 100A power feed.

$/W/Gbps/cm^3 may provide a metric for comparing the efficiency of a telecom or IT product to like systems.

Unfortunately, the organizations that used to do that kind of work for the industry do not exist in the US economy anymore. BellLabs support AT&T and Lucent with a vested interest; and Telcordia only does funded work. This type of cost savings analysis does not get done by service providers or enterprises because it is extremely complex and the operations research is beyond the capabilities of their talent pools. As a consequence, there are no models that are developed that help the industry consider power efficiency equitably and in a meaningful way. If they did, we may be able to do better jobs of business case analysis that considers when legacy equipment should be replaced to improve better total cost of ownership.

Sorry for the rambling post.

Steve Goeringer

Unknown said...

Steve,

I agree it is a great topic that Wes brought up, and I want to add that there are organizations doing great work in this area. One is the Rocky Mountain Institute near Aspen CO. They do both research and consulting work on building highly efficient and cost saving buildings and industrial facilities; one of their main points is that the investment in energy efficient design not only pays back by saving energy costs, but also has a significant impact on capital costs by significantly reducing the need for cooling equipment. Check out their site at:

http://www.rmi.org/

A series of lectures on energy efficient design for buildings and industry was given at Stanford by RMI founder Amory Lovins (a visiting professor at the time). They are available as MP3 downloads at:

http://sic.conversationsnetwork.org/series/si-energy.html

One of these lectures includes a segment on the efficient design for a very large data center. I forget which one it was, but it was probably one of the two on industry. In any event, all are worth listening to.

Amory Lovins has been a strong advocate and researcher in energy efficiency since the first "energy crisis" in the mid 1970s. His house in the Colorado mountains is essentially off the power grid, and he grows bananas in the atrium all year round! This is described in (I think) the first lecture on efficient buildings.

Anonymous said...

Wes - Wish we knew the power consumption details by network layer. I suspect there is more consumption on the edge than we realize, and because there is loss in power distribution, there may be greater benefit to be had by making the edge more efficiency first. - Jason