|
|
An OpenFlow Based Multipath Transmission Mechanism |
CHEN Ming HU Hui LIU Bo XING Changyou XU Bo |
(College of Command Information System, PLA University of Science and Technology, Nanjing 210007, China) |
|
|
Abstract In order to solve the traffic engineering problems such as low throughput and poor load balancing in high connected data center networks, an OpenFlow based Multipath Transmission (OFMT) mechanism is proposed. By taking advantage of OpenFlow centralized control, OFMT calculates precisely the transmission path for each flow and assigns optimally the traffic flow in all transmission paths, it also executes periodic polling and dynamic scheduling mechanisms to achieve good load balancing and high throughput. The experimental results show that the network throughput is significantly improved in OFMT compared with typical data center transport protocols, and OFMT shortens the flow completion time under the same traffic workloads.
|
Received: 07 August 2015
Published: 19 February 2016
|
|
Fund: The State Key Development Program for Basic Research of China (2012CB315806), The National Natural Science Foundation of China (61379149), Jiangsu Province Project of Science and Technology (BY2013095-1-06), Natural Science Foundation of Jiangsu Province (BK20140070) |
Corresponding Authors:
HU Hui
E-mail: huhui_email@126.com
|
|
|
|
[1] |
Al-FARES M, LOUKISSAS A, and VAHSAT A. A scalable, commodity data center network architecture[J]. ACM SIGCOMM Computer Communication Review, 2008, 38(4): 63-74. doi: 10.1145/1402946.1402967.
|
[2] |
GREENBERG A, HAMILTON J R, Jain N, et al. VL2: a scalable and flexible data center network[J]. ACM SIGCOMM Computer Communication Review, 2009, 39(4): 51-62. doi: 10.1145/1594977.1592576.
|
[3] |
GUO C, LU G, LI D, et al. BCube: a high performance, server-centric network architecture for modular data centers[J]. ACM SIGCOMM Computer Communication Review, 2009, 39(4): 63-74. doi: 10.1145/1592568.1592577.
|
[4] |
BREDEL M, BOZAKOV Z, BARCZYK A, et al. Flow-based load balancing in multipathed layer-2 networks using OpenFlow and multipath-TCP[C]. Proceedings of the Third Workshop on Hot Topics in Software Defined Networking, Chicago, 2014: 213-214.
|
[5] |
CHIESA M, KINDLER G, and SCHAPIRA M. Traffic engineering with ECMP: an algorithmic perspective[C]. IEEE INFOCOM, Toronto, 2014: 1590-1598.
|
[6] |
MUDIGONDA J, YALAGANDULA P, AL-FARES M, et al. SPAIN: COTS data-center ethernet for multipathing over arbitrary topologies[C]. USENIX Symposium on Networked System Design and Implementation, San Jose, 2010: 265-280.
|
[7] |
RAICIU C, BARRE S, PLUNTKE C, et al. Improving datacenter performance and robustness with multipath tcp[J]. ACM SIGCOMM Computer Communication Review, 2011, 41(4): 266-277. doi: 10.1145/2018436.2018467.
|
[8] |
RAICIU C, HANDLEY M, and WISCHIK D. Coupled congestion control for multipath transport protocols[R]. 2011.
|
[9] |
MCKEOWN N, ANDERSON T, BALAKRISHNAN H, et al. OpenFlow: enabling innovation in campus networks[J]. ACM SIGCOMM Computer Communication Review, 2008, 38(2): 69-74. doi: 10.1145/1355734.1355746.
|
[10] |
KIRKPATRICH K. Software-defined networking[J]. Communications of the ACM, 2013, 56(9): 16-19. doi: 10.1145/2500468.2500473.
|
[11] |
JAIN S, KUMARA, MANDAL S, et al. B4: experience with a globally-deployed software defined WAN[J]. ACM SIGCOMM Computer Communication Review, 2013, 43(4): 3-14. doi: 10.1145/2486001.2486019.
|
[12] |
HONG C Y, KANDULA S, MAHAJAN R, et al. Achieving high utilization with software-driven WAN[J]. ACM SIGCOMM Computer Communication Review, 2013, 43(4): 15-26. doi: 10.1145/2486001.2486012.
|
[13] |
ALIZADEH M, EDSALL T, DHARMAPUEIKAR S, et al. CONGA: distributed congestion-aware load balancing for datacenters[C]. ACM SIGCOMM, Chicago, 2014: 503-514.
|
[14] |
OpenFlow Switch Specication, Version 1.0.0[OL]. http:// www.openflowswitch.org/documents/openflow-spec-v1.0.0. pdf, 2015.
|
[15] |
HANDIGOL N, HELLER B, JEYAKUMAR V, et al. Reproducible network experiments using container-based emulation[C]. ACM CoNEXT, New York, 2012: 253-264.
|
[16] |
ALIZADEH M, GREENBERG A, Maltz D A, et al. Data center tcp (dctcp)[J]. ACM SIGCOMM Computer Communication Review, 2011, 41(4): 63-74. doi: 10.1145/ 1851182.1851192.
|
[17] |
PENG Y, CHEN K, WANG G, et al. Hadoopwatch: A first step towards comprehensive traffic forecasting in cloud computing[C]. IEEE INFOCOM, Toronto, 2014: 19-27.
|
[18] |
CHEN Y, JAIN S, ADHIKARI V K, et al. A first look at inter-data center traffic characteristics via yahoo! datasets[C]. IEEE INFOCOM, Shanghai, 2011: 1620-1628.
|
|
|
|