It's not easy being green

Large-scale Internet applications, such as content distribution networks, are deployed across multiple datacenters and consume massive amounts of electricity. To provide uniformly low access latencies, these datacenters are geographically distributed and the deployment size at each location reflects the regional demand for the application. Consequently, an application's environmental impact can vary significantly depending on the geographical distribution of end-users, as electricity cost and carbon footprint per watt is location specific. In this paper, we describe FORTE: Flow Optimization based framework for request-Routing and Traffic Engineering. FORTE dynamically controls the fraction of user traffic directed to each datacenter in response to changes in both request workload and carbon footprint. It allows an operator to navigate the three-way tradeoff between access latency, carbon footprint, and electricity costs and to determine an optimal datacenter upgrade plan in response to increases in traffic load. We use FORTE to show that carbon taxes or credits are impractical in incentivizing carbon output reduction by providers of large-scale Internet applications. However, they can reduce carbon emissions by 10% without increasing the mean latency nor the electricity bill.

[1]  Sujata Banerjee,et al.  ElasticTree: Saving Energy in Data Center Networks , 2010, NSDI.

[2]  Albert G. Greenberg,et al.  The cost of a cloud: research problems in data center networks , 2008, CCRV.

[3]  Laurent Massoulié,et al.  Greening the internet with nano data centers , 2009, CoNEXT '09.

[4]  J. Koomey Worldwide electricity used in data centers , 2008 .

[5]  Farnam Jahanian,et al.  Internet inter-domain traffic , 2010, SIGCOMM '10.

[6]  Prashant J. Shenoy,et al.  Energy-aware load balancing in content delivery networks , 2011, 2012 Proceedings IEEE INFOCOM.

[7]  Randy H. Katz,et al.  NapSAC: design and implementation of a power-proportional web cluster , 2010, CCRV.

[8]  Karsten Schwan,et al.  Robust and flexible power-proportional storage , 2010, SoCC '10.

[9]  Amip J. Shah,et al.  Green server design: beyond operational energy to sustainability , 2010 .

[10]  Margaret Martonosi,et al.  Capping the brown energy consumption of Internet services at low cost , 2010, International Conference on Green Computing.

[11]  Lachlan L. H. Andrew,et al.  Dynamic right-sizing for power-proportional data centers , 2011, 2011 Proceedings IEEE INFOCOM.

[12]  Maximilian Ott,et al.  Models for an Energy-Efficient P2P Delivery Service , 2010, 2010 18th Euromicro Conference on Parallel, Distributed and Network-based Processing.

[13]  Bruce M. Maggs,et al.  Cutting the electric bill for internet-scale systems , 2009, SIGCOMM '09.

[14]  Luiz André Barroso,et al.  The Case for Energy-Proportional Computing , 2007, Computer.

[15]  Xue Liu,et al.  Minimizing Electricity Cost: Optimization of Distributed Internet Data Centers in a Multi-Electricity-Market Environment , 2010, 2010 Proceedings IEEE INFOCOM.

[16]  Barath Raghavan,et al.  The energy and emergy of the internet , 2011, HotNets-X.

[17]  Ramesh K. Sitaraman,et al.  The Akamai network: a platform for high-performance internet applications , 2010, OPSR.

[18]  Amir-Hamed Mohsenian-Rad,et al.  Coordination of Cloud Computing and Smart Power Grids , 2010, 2010 First IEEE International Conference on Smart Grid Communications.

[19]  Uichin Lee,et al.  Greening the internet with content-centric networking , 2010, e-Energy.

[20]  Alejandro López-Ortiz,et al.  LEGUP: using heterogeneity to reduce the cost of data center network upgrades , 2010, CoNEXT.

[21]  Jordi Torres,et al.  Intelligent Placement of Datacenters for Internet Services , 2011, 2011 31st International Conference on Distributed Computing Systems.

[22]  Robert Shorten,et al.  Server selection for carbon emission control , 2011, GreenNets '11.

[23]  Daniel C. Kilper,et al.  On the Energy Efficiency of Content Delivery Architectures , 2011, 2011 IEEE International Conference on Communications Workshops (ICC).

[24]  Eric Williams,et al.  Energy intensity of computer manufacturing: hybrid assessment combining process and economic input-output methods. , 2004, Environmental science & technology.

[25]  Anja Feldmann,et al.  Energy trade-offs among content delivery architectures , 2010, 2010 9th Conference of Telecommunication, Media and Internet.