ACM Home Page
Please provide us with feedback. Feedback
BCube: a high performance, server-centric network architecture for modular data centers
Full text PdfPdf (819 KB)
Source
Applications, Technologies, Architectures, and Protocols for Computer Communication archive
Proceedings of the ACM SIGCOMM 2009 conference on Data communication table of contents
Barcelona, Spain
SESSION: Datacenter network design table of contents
Pages 63-74  
Year of Publication: 2009
ISBN:978-1-60558-594-9
Also published in ...
Authors
Chuanxiong Guo  Microsoft Research Asia, Beijing, China
Guohan Lu  Microsoft Research Asia, Beijing, China
Dan Li  Microsoft Research Asia, Beijing, China
Haitao Wu  Microsoft Research Asia, Beijing, China
Xuan Zhang  Tsinghua University, Beijing, China
Yunfeng Shi  Peking University, Beijing, China
Chen Tian  Huazhong University of Science and Technology, Wuhan, China
Yongguang Zhang  Microsoft Research Asia, Beijing, China
Songwu Lu  UCLA, Los Angeles, USA
Sponsors
ACM: Association for Computing Machinery
SIGCOMM: ACM Special Interest Group on Data Communication
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 45,   Downloads (12 Months): 97,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1592568.1592577
What is a DOI?

ABSTRACT

This paper presents BCube, a new network architecture specifically designed for shipping-container based, modular data centers. At the core of the BCube architecture is its server-centric network structure, where servers with multiple network ports connect to multiple layers of COTS (commodity off-the-shelf) mini-switches. Servers act as not only end hosts, but also relay nodes for each other. BCube supports various bandwidth-intensive applications by speeding-up one-to-one, one-to-several, and one-to-all traffic patterns, and by providing high network capacity for all-to-all traffic.

BCube exhibits graceful performance degradation as the server and/or switch failure rate increases. This property is of special importance for shipping-container data centers, since once the container is sealed and operational, it becomes very difficult to repair or replace its components.

Our implementation experiences show that BCube can be seamlessly integrated with the TCP/IP protocol stack and BCube packet forwarding can be efficiently implemented in both hardware and software. Experiments in our testbed demonstrate that BCube is fault tolerant and load balancing and it significantly accelerates representative bandwidth-intensive applications.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
 
3
 
4
D. Borthakur. The Hadoop Distributed File System: Architecture and Design. http://hadoop.apache.org/core/docs/current/hdfs_design.pdf.
 
5
CloudStore. Higher Performance Scalable Storage. http://kosmosfs.sourceforge.net/.
 
6
7
8
9
 
10
G. Lu et al. CAFE: A Configurable pAcket Forwarding Engine for Data Center Networks. In SIGCOMM PRESTO Workshop, Aug 2009.
 
11
12
 
13
J. Hamilton. An Architecture for Modular Data Centers. In 3rd CIDR, Jan 2007.
 
14
J. Hamilton. Cooperative Expandable Micro-Slice Servers (CEMS). In 4th CIDR, Jan 2009.
 
15
J. Hamilton. Private communication, 2009.
 
16
IBM. Scalable Modular Data Center. http://www-935.ibm.com/services/us/its/pdf/smdc-eb-sfe03001-usen-00-022708.p%df.
17
 
18
 
19
 
20
21
 
22
Silicom. Gigabit Ethnet Server Adapters. http://www.silicom--usa.com/default.asp?contentID=711.
 
23
Rackable Systems. ICE Cube Modular Data Center. http://www.rackable.com/products/icecube.aspx.
 
24
Verari Systems. The Verari FOREST Container Solution: The Answer to Consolidation. http://www.verari.com/forest_spec.asp.
 
25
M. Waldrop. Data Center in a Box. Scientific American, July 2007.


Collaborative Colleagues:
Chuanxiong Guo: colleagues
Guohan Lu: colleagues
Dan Li: colleagues
Haitao Wu: colleagues
Xuan Zhang: colleagues
Yunfeng Shi: colleagues
Chen Tian: colleagues
Yongguang Zhang: colleagues
Songwu Lu: colleagues