DocumentCode
2067844
Title
XCo: Explicit Coordination for Preventing Congestion in Data Center Ethernet
Author
Rajanna, Vijay Shankar ; Shah, Smit ; Jahagirdar, Anand ; Gopalan, Kartik
Author_Institution
Comput. Sci., State Univ. of New York, Binghamton, NY, USA
fYear
2010
fDate
3-3 May 2010
Firstpage
81
Lastpage
89
Abstract
Cluster-based storage systems increasingly use commodity communication technologies, such as Fibre Channel over Ethernet (FCoE), for accessing stored data over the network. Data is striped over multiple storage nodes, and storage traffic often shares the network with non-storage traffic. In such conditions, storage clients can experience severely degraded performance, such as TCP throughput collapse and network congestion due to competing network traffic. Furthermore, consolidation of multiple virtual machines (VMs) onto fewer physical nodes can worsen the performance of network storage systems. The root cause of this performance problem is that network traffic from multiple sources can cause transient overloads in the switch buffers. In this paper, we make the case that virtualization opens up a new set of opportunities to alleviate and solve such performance problems experienced by network storage in particular, and data center Ethernet in general. We present an architecture, called XCo, for explicit coordination of network traffic among VMs in a data center Ethernet that is inexpensive, fully transparent, currently feasible, and complementary to any switch-level hardware support. We present experimental evidence via proof-of-concept implementation and evaluation to support this claim and describe the challenges and opportunities in a complete solution.
Keywords
computer centres; local area networks; telecommunication traffic; virtual machines; TCP throughput collapse; XCo; cluster-based storage systems; commodity communication technology; data center Ethernet; fibre channel over Ethernet; multiple storage nodes; multiple virtual machines; network congestion; network storage systems; network traffic explicit coordination; nonstorage traffic; storage traffic; stored data access; Ethernet networks; Hardware; Optical switches; Receivers; Servers; Throughput; Congestion; Data Center; Ethernet; Network storage;
fLanguage
English
Publisher
ieee
Conference_Titel
Storage Network Architecture and Parallel I/Os (SNAPI), 2010 International Workshop on
Conference_Location
Incline Village, NV
Print_ISBN
978-1-4244-6810-2
Electronic_ISBN
978-1-4244-6811-9
Type
conf
DOI
10.1109/SNAPI.2010.17
Filename
5571759
Link To Document