Abstract:
Over the past decade, many data centers have been constructed around the world due to the explosive growth of data volume and type. The cost and energy consumption have b...Show MoreMetadata
Abstract:
Over the past decade, many data centers have been constructed around the world due to the explosive growth of data volume and type. The cost and energy consumption have become the most important challenges of building those data centers. Data centers today use commodity computers and switches instead of high-end servers and interconnections for cost-effectiveness. In this paper, we propose a new type of interconnection networks called Exchanged Cube-Connected Cycles (ExCCC). The ExCCC network is an extension of Exchanged Hypercube (EH) network by replacing each node with a cycle. The EHnetwork is based on link removal from a Hypercube network, which makes the EHnetwork more cost-effective as it scales up. After analyzing the topological properties of ExCCC, we employ commodity switches to construct a new class of data center network models, namely ExCCC-DCN, by leveraging the advantages of the ExCCC architecture. The analysis and experimental results demonstrate that the proposed ExCCC-DCN models significantly outperform four state-of-the-art data center network models in terms of the total cost, power consumption, scalability, and other static characteristics. It achieves the goals of low cost, low energy consumption, high network throughput, and high scalability simultaneously.
Published in: IEEE Transactions on Parallel and Distributed Systems ( Volume: 28, Issue: 4, 01 April 2017)
Funding Agency:

Department of Computer Science, Jinan University, Guangzhou, Guangdong, China
Zhen Zhang received the BS and MS degrees in computer science from
Jilin University, China, in 1999 and 2003, and the PhD degree from the College of Computer Science and Engineering,
South China University of Technology, China, in 2011. He became a lecturer and an associate professor, in 2003 and
2012, respectively, in the department of computer science at Jinan University. His research interests include graph
theory,...Show More
Zhen Zhang received the BS and MS degrees in computer science from
Jilin University, China, in 1999 and 2003, and the PhD degree from the College of Computer Science and Engineering,
South China University of Technology, China, in 2011. He became a lecturer and an associate professor, in 2003 and
2012, respectively, in the department of computer science at Jinan University. His research interests include graph
theory,...View more

Department of Computer Science, Jinan University, Guangzhou, Guangdong, China
Yuhui Deng received the PhD degree in computer science from Huazhong
University of Science and Technology, in 2004. He is a professor at the Computer Science Department of Jinan
University. Before joining Jinan University, He worked at EMC Corporation as a senior research scientist from 2008 to
2009. He worked as a research officer at Cranfield University in the United Kingdom from 2005 to 2008. His research
interests...Show More
Yuhui Deng received the PhD degree in computer science from Huazhong
University of Science and Technology, in 2004. He is a professor at the Computer Science Department of Jinan
University. Before joining Jinan University, He worked at EMC Corporation as a senior research scientist from 2008 to
2009. He worked as a research officer at Cranfield University in the United Kingdom from 2005 to 2008. His research
interests...View more

College of Engineering, Mathematics, and Physical Sciences, University of Exeter, Exeter, United Kingdom
Geyong Min received the BSc degree in computer science from Huazhong
University of Science and Technology, China, in 1995, and the PhD degree in computing science from the University of
Glasgow, United Kingdom, in 2003, and He is a professor of High Performance Computing and Networking in the Department
of Mathematics and Computer Science within the College of Engineering, Mathematics and Physical Sciences at the
Univ...Show More
Geyong Min received the BSc degree in computer science from Huazhong
University of Science and Technology, China, in 1995, and the PhD degree in computing science from the University of
Glasgow, United Kingdom, in 2003, and He is a professor of High Performance Computing and Networking in the Department
of Mathematics and Computer Science within the College of Engineering, Mathematics and Physical Sciences at the
Univ...View more

Department of Computer Science, Jinan University, Guangzhou, Guangdong, China
Junjie Xie received the BE degree in software engineering from Jinan
University, Guangzhou, China, in 2013. He is currently a research student in the Department of Computer Science, Jinan
University. His research interests include network interconnection, data center architecture, and cloud computing.
Junjie Xie received the BE degree in software engineering from Jinan
University, Guangzhou, China, in 2013. He is currently a research student in the Department of Computer Science, Jinan
University. His research interests include network interconnection, data center architecture, and cloud computing.View more

Network and Educational Technology Center, Jinan University, Guangzhou, Guangdong, China
Shuqiang Huang received the PhD degree from the College of Computer
Science and Engineering, South China University of Technology, China, in 2009. He is currently an advanced engineer in
the Educational Technology Center, Jinan University. His research interests include graph theory, parallel and
distributed processing and wireless networks.
Shuqiang Huang received the PhD degree from the College of Computer
Science and Engineering, South China University of Technology, China, in 2009. He is currently an advanced engineer in
the Educational Technology Center, Jinan University. His research interests include graph theory, parallel and
distributed processing and wireless networks.View more

Department of Computer Science, Jinan University, Guangzhou, Guangdong, China
Zhen Zhang received the BS and MS degrees in computer science from
Jilin University, China, in 1999 and 2003, and the PhD degree from the College of Computer Science and Engineering,
South China University of Technology, China, in 2011. He became a lecturer and an associate professor, in 2003 and
2012, respectively, in the department of computer science at Jinan University. His research interests include graph
theory, parallel and distributed processing and complex networks.
Zhen Zhang received the BS and MS degrees in computer science from
Jilin University, China, in 1999 and 2003, and the PhD degree from the College of Computer Science and Engineering,
South China University of Technology, China, in 2011. He became a lecturer and an associate professor, in 2003 and
2012, respectively, in the department of computer science at Jinan University. His research interests include graph
theory, parallel and distributed processing and complex networks.View more

Department of Computer Science, Jinan University, Guangzhou, Guangdong, China
Yuhui Deng received the PhD degree in computer science from Huazhong
University of Science and Technology, in 2004. He is a professor at the Computer Science Department of Jinan
University. Before joining Jinan University, He worked at EMC Corporation as a senior research scientist from 2008 to
2009. He worked as a research officer at Cranfield University in the United Kingdom from 2005 to 2008. His research
interests include cover information storage, cloud computing, green computing, computer architecture, performance
evaluation, etc.
Yuhui Deng received the PhD degree in computer science from Huazhong
University of Science and Technology, in 2004. He is a professor at the Computer Science Department of Jinan
University. Before joining Jinan University, He worked at EMC Corporation as a senior research scientist from 2008 to
2009. He worked as a research officer at Cranfield University in the United Kingdom from 2005 to 2008. His research
interests include cover information storage, cloud computing, green computing, computer architecture, performance
evaluation, etc.View more

College of Engineering, Mathematics, and Physical Sciences, University of Exeter, Exeter, United Kingdom
Geyong Min received the BSc degree in computer science from Huazhong
University of Science and Technology, China, in 1995, and the PhD degree in computing science from the University of
Glasgow, United Kingdom, in 2003, and He is a professor of High Performance Computing and Networking in the Department
of Mathematics and Computer Science within the College of Engineering, Mathematics and Physical Sciences at the
University of Exeter, United Kingdom. His research interests include future internet, computer networks, wireless
communications, multimedia systems, information security, high performance computing, ubiquitous computing, and
modelling and performance engineering. He is a member of the IEEE.
Geyong Min received the BSc degree in computer science from Huazhong
University of Science and Technology, China, in 1995, and the PhD degree in computing science from the University of
Glasgow, United Kingdom, in 2003, and He is a professor of High Performance Computing and Networking in the Department
of Mathematics and Computer Science within the College of Engineering, Mathematics and Physical Sciences at the
University of Exeter, United Kingdom. His research interests include future internet, computer networks, wireless
communications, multimedia systems, information security, high performance computing, ubiquitous computing, and
modelling and performance engineering. He is a member of the IEEE.View more

Department of Computer Science, Jinan University, Guangzhou, Guangdong, China
Junjie Xie received the BE degree in software engineering from Jinan
University, Guangzhou, China, in 2013. He is currently a research student in the Department of Computer Science, Jinan
University. His research interests include network interconnection, data center architecture, and cloud computing.
Junjie Xie received the BE degree in software engineering from Jinan
University, Guangzhou, China, in 2013. He is currently a research student in the Department of Computer Science, Jinan
University. His research interests include network interconnection, data center architecture, and cloud computing.View more

Network and Educational Technology Center, Jinan University, Guangzhou, Guangdong, China
Shuqiang Huang received the PhD degree from the College of Computer
Science and Engineering, South China University of Technology, China, in 2009. He is currently an advanced engineer in
the Educational Technology Center, Jinan University. His research interests include graph theory, parallel and
distributed processing and wireless networks.
Shuqiang Huang received the PhD degree from the College of Computer
Science and Engineering, South China University of Technology, China, in 2009. He is currently an advanced engineer in
the Educational Technology Center, Jinan University. His research interests include graph theory, parallel and
distributed processing and wireless networks.View more