File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)

Conference Paper: CLF: An Online Coflow-Aware Packet Scheduling Algorithm.

TitleCLF: An Online Coflow-Aware Packet Scheduling Algorithm.
Authors
KeywordsCoflow
datacenter network
input-queued switch
online scheduling
packet scheduling
Issue Date1-Oct-2018
Abstract

Literature on coflow-aware packet scheduling for input-queued switches is limited. Yet most of them are offline algorithms, requiring (unrealistic) a priori knowledge of all coflows and solving (time-consuming) linear programming (LP) problems for determining their expected coflow completion times (CCTs). In this paper, we propose an efficient online packet scheduling algorithm called Critical Line First (CLF). In CLF, coflows are ordered based on their easy-to-find ideal CCTs, or would-be-CCTs. In scheduling, coflows with the smallest would-be-CCTs are considered first; for each coflow chosen, packets on most heavily loaded rows/columns, i.e., critical lines, of the coflow traffic matrix are scheduled first. To avoid starvation, we propose to limit the number of times a coflow can be preempted by other coflows. Extensive simulation results show that our CLF outperforms all existing algorithms.


Persistent Identifierhttp://hdl.handle.net/10722/339823

 

DC FieldValueLanguage
dc.contributor.authorXiao, Jie-
dc.contributor.authorYeung, Kwan L-
dc.contributor.authorJamin, Sugih-
dc.date.accessioned2024-03-11T10:39:34Z-
dc.date.available2024-03-11T10:39:34Z-
dc.date.issued2018-10-01-
dc.identifier.urihttp://hdl.handle.net/10722/339823-
dc.description.abstract<p>Literature on coflow-aware packet scheduling for input-queued switches is limited. Yet most of them are offline algorithms, requiring (unrealistic) a priori knowledge of all coflows and solving (time-consuming) linear programming (LP) problems for determining their expected coflow completion times (CCTs). In this paper, we propose an efficient online packet scheduling algorithm called Critical Line First (CLF). In CLF, coflows are ordered based on their easy-to-find ideal CCTs, or would-be-CCTs. In scheduling, coflows with the smallest would-be-CCTs are considered first; for each coflow chosen, packets on most heavily loaded rows/columns, i.e., critical lines, of the coflow traffic matrix are scheduled first. To avoid starvation, we propose to limit the number of times a coflow can be preempted by other coflows. Extensive simulation results show that our CLF outperforms all existing algorithms.</p>-
dc.languageeng-
dc.relation.ispartofThe 43rd IEEE Conference on Local Computer Networks (LCN) (01/10/2018-04/10/2018, , , Chicago)-
dc.subjectCoflow-
dc.subjectdatacenter network-
dc.subjectinput-queued switch-
dc.subjectonline scheduling-
dc.subjectpacket scheduling-
dc.titleCLF: An Online Coflow-Aware Packet Scheduling Algorithm.-
dc.typeConference_Paper-
dc.identifier.doi10.1109/LCN.2018.8638222-
dc.identifier.scopuseid_2-s2.0-85062867318-
dc.identifier.volume2018-October-
dc.identifier.spage648-
dc.identifier.epage656-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats