Recently, energy efficiency or green IT has become a hot issue for many IT infrastructures as they attempt to utilize energy-efficient strategies in their enterprise IT systems in order to minimize operational costs. Networking devices are shared resources connecting important IT infrastructures, especially in a data center network they are always operated 24/7 which consume a huge amount of energy, and it has been obviously shown that this energy consumption is largely independent of the traffic through the devices. As a result, power consumption in networking devices is becoming more and more a critical problem, which is of interest for both research community and general public. Multicast benefits group communications in saving link bandwidth and improving application throughput, both of which are important for green data center. In this paper, we study the deployment strategy of multicast switches in hybrid mode in energy-aware data center network: a case of famous fat-tree topology. The objective is to find the best location to deploy multicast switch not only to achieve optimal bandwidth utilization but also to minimize power consumption. We show that it is possible to easily achieve nearly 50% of energy consumption after applying our proposed algorithm. 1. Introduction Data centers aim to provide reliable and scalable computing infrastructure for massive information and services. Accordingly, they consume huge amounts of energy and exponentially increase operational costs. According to recent literature, the annual electricity consumed by data centers in the United States is 61 billion kilowatt-hours (kWh) in 2006 (1.5 percent of total US electricity consumption) for a total electricity cost of about $4.5 billion. The energy use of the nation’s servers and data centers in 2006 is estimated to be more than double the electricity that was consumed for this purpose in 2000 [1]. Energy efficiency has become nontrivial for all industries, including the information technology (IT) industry, since there is a big motivation to reduce capital and energy costs. According to Figure 1, the global information and communications technology (ICT) industry accounts for approximately 2 percent of global carbon dioxide (CO2) emissions; the figure is equivalent to aviation in 2007. Most likely, ICT use grows faster than airline traffic in the past few years [2]. In addition, with energy management schemes, we turn to a part of the data center that consumes 10–20% of its total power: the network [3]. Thereby presenting a strong case for reducing the energy consumed
References
[1]
U.S. Environmental Protection Agency, “Report to Congress on Server and Data Center Energy Efficiency,” 2007, http://www.energystar.gov/ia/partners/prod_development/downloads/EPA_Datacenter_Report_Congress_Final1.pdf.
[2]
A. C. Orgerie, Energy-Efficiency in Wired Communication Networks, COST Training School, Brasov, Romania, 2011.
[3]
A. Greenberg, J. Hamilton, D. Maltz, et al., The Cost of a Cloud: Research Problems in Data Center Networks, ACM, SIGCOMM, CCR, 2009.
[4]
M. Al-Fares, A. Loukissas, and A. Vahdat, “A scalable, commodity data center network architecture,” in Proceedings of the ACM SIGCOMM Conference on Data Communication (SIGCOMM '08), pp. 63–74, August 2008.
[5]
A. Greenberg, N. Jain, S. Kandula, et al., “VL2: a scalable and flexible data center network,” in Proceedings of the ACM Computer Communication Review (SIGCOMM '09), pp. 51–62, August 2009.
[6]
C. Guo, G. Lu, D. Li et al., “BCube: a high performance, server-centric network architecture for modular data centers,” in Proceedings of the ACM Conference on Data Communication (SIGCOMM '09), pp. 63–74, August 2009.
[7]
R. N. Mysore, A. Pamboris, N. Farrington et al., “PortLand: a scalable fault-tolerant layer 2 data center network fabric,” in Proceedings of the ACM Conference on Data Communication (SIGCOMM '09), pp. 39–50, August 2009.
[8]
B. Heller, S. Seetharaman, P. Mahadevan, et al., “ElasticTree: saving energy in data center network,” in Proceedings of the 7th USENIX Conference on Networked Systems Design and Implementation (NSDI '10), p. 17, Berkeley, Calif, USA, 2010.
[9]
Cisco Systems, Multicast with Cisco Nexus 7000, Cisco Systems, 2009.
[10]
Y. Vigfusson, H. Abu-Libdeh, M. Balakrishnan et al., “Dr. multicast: Rx for data center communication scalability,” in Proceedings of the 5th ACM EuroSys Conference on Computer Systems (EuroSys '10), pp. 349–362, April 2010.
[11]
D. Li, H. Cui, Y. Hu, et al., “Scalable data center multicast using multi-class bloom filter,” in Proceedings of the 19th IEEE International Network Protocols (ICNP '11), October 2011.
[12]
A. Mahimkar, Z. Ge, A. Shaikh et al., “Towards automated performance diagnosis in a large IPTV network,” in Proceedings of the ACM Conference on Data Communication (SIGCOMM '09), pp. 231–242, August 2009.
[13]
J. Liu, “Parallel Real-time Immersive network Modeling Environment (PRIME),” Modeling and Networking Systems Research Group, Florida International University, https://www.primessf.net/bin/view/Public/PRIMEProject.
[14]
T. Hoff, “Google architecture,” 2008, http://highscalability.com/google-architecture.
[15]
S. Ghemawat, H. Gobio, and S. Leungm, “The Google file system,” in Proceedings of the 19th ACM Symposium on Operating Systems Principles (SOSP '03), pp. 29–43, 2003.
[16]
D. Li, Y. Li, J. Wu, et al., “ESM: efficient and scalable data center multicast routing,” IEEE Transaction on Networking, vol. 20, no. 3, pp. 944–955, 2011.
[17]
Stanford University, “OpenFlow,” Stanford, CA, 2008, http://www.openflowswitch.org/.
[18]
M. Gupta and S. Singh, “Greening of the internet,” in Proceedings of the Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM '03), pp. 19–26, August 2003.
[19]
S. Nedevschi, L. Popa, G. Iannaccone, et al., “Reducing network energy consumption via rate-adaptation and sleeping,” in Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation (NSDI '08), pp. 323–336, April 2008.
[20]
M. Gupta and S. Singh, “Using low-power modes for energy conservation in Ethernet LANs,” in Proceedings of the 26th IEEE International Conference on Computer Communications (INFOCOM '07), pp. 2451–2455, Anchorage, Alaska, USA, May 2007.
[21]
S. Nedevschi, J. Chandrashenkar, B. Nordman, et al., “Skilled in the art of being idle: reducing energy waste in networked systems,” in Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation (NSDI '09), pp. 381–394, April 2009.
[22]
P. Mahadevan, P. Sharma, S. Banerjee, and P. Ranganathan, “Energy aware network operations,” in Proceedings of the IEEE Workshops (INFOCOM '09), Rio de Janeiro, Brazil, April 2009.
[23]
R. Hughes-Jones, S. Parsley, and R. Spencer, “High data rate transmission in high resolution radio astronomy—VlbiGRID,” Future Generation Computer Systems, vol. 19, no. 6, pp. 883–896, 2003.
[24]
E. Eldon, “Instant message, music services are now among the most engaging Facebook apps,” 2011, http://www.insidefacebook.com/author/eldon/.
[25]
J. Mankoff, R. Kravets, and E. Blevis, “Some computer science issues in creating a sustainable world,” IEEE Computer Society, vol. 41, no. 8, pp. 102–105, 2008.
[26]
D. Tsirogiannis, S. Harizopoulos, and M. A. Shah, “Analyzing the energy efficiency of a database server,” in Proceedings of the International Conference on Management of Data (SIGMOD '10), pp. 231–242, June 2010.
[27]
L. Chiaraviglio, M. Mellia, and F. Neri, “Energy-aware backbone networks: a case study,” in Proceedings of the IEEE International Conference on Communications Workshops (ICC '09), Dresden, Germany, June 2009.
[28]
P. Mahadevan, P. Sharma, S. Banerjee, and P. Ranganathan, “A power benchmarking framework for network devices,” in Proceedings of the 8th International IFIP-TC 6 Networking Conference (NETWORKING '09), pp. 795–808, May 2009.
[29]
M. Hahsler and K. Hornik, “TSP—infrastructure for the traveling salesperson problem,” Journal of Statistical Software, vol. 23, no. 2, pp. 1–21, 2007.