Table of Contents Author Guidelines Submit a Manuscript
Security and Communication Networks
Volume 2018, Article ID 6361901, 12 pages
https://doi.org/10.1155/2018/6361901
Research Article

Kuijia: Traffic Rescaling in Software-Defined Data Center WANs

NetX Lab, City University of Hong Kong, Kowloon Tong, Hong Kong

Correspondence should be addressed to Che Zhang; kh.ude.uytic.ym@c-622gnahzc

Received 27 September 2017; Accepted 6 November 2017; Published 15 January 2018

Academic Editor: Yang Xu

Copyright © 2018 Che Zhang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

Network faults like link or switch failures can cause heavy congestion and packet loss. Traffic engineering systems need a lot of time to detect and react to such faults, which results in significant recovery times. Recent work either preinstalls a lot of backup paths in the switches to ensure fast rerouting or proactively prereserves bandwidth to achieve fault resiliency. Our idea agilely reacts to failures in the data plane while eliminating the preinstallation of backup paths. We propose Kuijia, a robust traffic engineering system for data center WANs, which relies on a novel failover mechanism in the data plane called rate rescaling. The victim flows on failed tunnels are rescaled to the remaining tunnels and enter lower priority queues to avoid performance impairment of aboriginal flows. Real system experiments show that Kuijia is effective in handling network faults and significantly outperforms the conventional rescaling method.