Dépôt DSpace/Manakin

Application-Aware Bandwidth Scheduling for Data Center Networks

Afficher la notice abrégée

dc.contributor.author Andrew Lester
dc.contributor.author Yongning Tang
dc.contributor.author Tibor Gyires
dc.date.accessioned 2019-06-11T09:30:50Z
dc.date.available 2019-06-11T09:30:50Z
dc.date.issued 2014
dc.identifier.uri http://e-biblio.univ-mosta.dz/handle/123456789/10794
dc.description.abstract Recent study showed that many network applications require multiple different network flows to complete their tasks. Provisioning bandwidth to network applications other than individual flows in data center networks is becoming increasingly important to achieve user satisfaction on their received network services. Modern data center networks commonly adopt multi-rooted tree topologies. Equal-Cost Multi-Path (ECMP) forwarding is often used to achieve high link utilization and improve network throughput. Meanwhile, max-min fairness is widely used to allocate network bandwidth fairly among individual network flows. Today’s data centers usually host diverse applications, which have various priorities (e.g., mission critical applications) and service level agreements (e.g., high throughput). It is unclear how to adopt ECMP forwarding and max-min fairness in the presence of such requirements. In this paper, we first propose a flow-based scheduling mechanism (called FlowSch) to provide a prioritized Max-Min fair multiple path forwarding to improve link utilization and improve application performance. Then, we demonstrate and discuss that FlowSch may not perform effectively when network applications commonly use multiple network flows to accomplish their tasks. Accordingly, we design an application-aware scheduling mechanism (called AppSch) to tackle this challenge. AppSch can optimally allocate available bandwidth to satisfy application requirements. Our performance evaluation results show that FlowSch can improve flow throughput 10-12% on average and increase overall link utilization especially when the total demanded bandwidth is close or even exceeds the bisectional bandwidth of a data center network. However, when most applications rely on multiple network flows, AppSch can improve link utilization more effectively and reduce the application completion time 36-58%. en_US
dc.publisher Journal on Advances in Networks and Services en_US
dc.subject application-aware en_US
dc.subject SDN en_US
dc.subject max-min fair en_US
dc.subject scheduling en_US
dc.title Application-Aware Bandwidth Scheduling for Data Center Networks en_US
dc.type Article en_US


Fichier(s) constituant ce document

Ce document figure dans la(les) collection(s) suivante(s)

Afficher la notice abrégée

Chercher dans le dépôt


Parcourir

Mon compte