Title :
Baatdaat: Measurement-based flow scheduling for cloud data centers
Author :
Fung Po Tso ; Pezaros, Dimitrios P.
Author_Institution :
Sch. of Comput. Sci., Univ. of Glasgow, Glasgow, UK
Abstract :
Software-Defined Networking (SDN) allows for efficient network-wide Traffic Engineering through the logical centralization of the control plane over individual switches that perform packet forwarding independently. Such abstraction is particularly suitable for Data Center (DC) networks that need to react to fluctuating traffic dynamics over short timescales. In this paper, we propose a low-cost, SDN-based system that exposes the temporal network-wide utilization through direct measurement, rather than estimation. We then present the Baatdaat1 flow scheduling algorithm which uses spare DC network capacity to mitigate the performance degradation of heavily utilized links. Results show that Baatdaat achieves close to optimal Traffic Engineering by reducing network-wide maximum link utilization by up to 18% over ECMP, while at the same time improving flow completion time by as much as 41% - 95% for different types of flows.
Keywords :
cloud computing; computer centres; computer network performance evaluation; packet switching; scheduling; telecommunication traffic; Baatdaat flow scheduling algorithm; ECMP; SDN-based system; cloud data center network; equal cost multipath; logical control plane centralization; measurement-based flow scheduling; network wide maximum link utilization reduction; packet forwarding; performance degradation mitigation; software defined networking; spare DC network capacity; temporal network wide utilization; traffic engineering; Atmospheric measurements; Educational institutions; Indexes; Monitoring; Particle measurements; Ports (Computers); Servers;
Conference_Titel :
Computers and Communications (ISCC), 2013 IEEE Symposium on
Conference_Location :
Split
DOI :
10.1109/ISCC.2013.6755041