Time-Saving First: Coflow Scheduling for Datacenter Networks

Coflow is a collection of parallel flows, while a job consists of a set of coflows. A job is completed if all of the flows completes in the coflows. Therefore, the completion time of a job is affected by the latest flows in the coflows. To guarantee the job completion time and service performance, t...

Full description

Saved in:
Bibliographic Details
Published in2017 IEEE 86th Vehicular Technology Conference (VTC-Fall) pp. 1 - 5
Main Authors Borjigin, Wuyunzhaola, Ota, Kaoru, Dong, Mianxiong
Format Conference Proceeding
LanguageEnglish
Japanese
Published IEEE 01.09.2017
Subjects
Online AccessGet full text
DOI10.1109/VTCFall.2017.8288339

Cover

Abstract Coflow is a collection of parallel flows, while a job consists of a set of coflows. A job is completed if all of the flows completes in the coflows. Therefore, the completion time of a job is affected by the latest flows in the coflows. To guarantee the job completion time and service performance, the job deadline and the dependency of coflows needs to be considered in the scheduling process. However, most existing methods ignore the dependency of coflows which is important to guarantee the job completion. In this paper, we take the dependency of coflows into consideration. To guarantee job completion for performance, we formulate a deadline and dependency-based model called MTF scheduler model. The purpose of MTF model is to minimize the overall completion time with the constraints of deadline and network capacity. Accordingly, we propose our method to schedule dependent coflows. Especially, we consider the dependent coflows as an entirety and propose a valuable coflow scheduling first MTF algorithm. We conduct extensive simulations to evaluate MTF method which outperforms the conventional short job first method as well as guarantees the job deadline.
AbstractList Coflow is a collection of parallel flows, while a job consists of a set of coflows. A job is completed if all of the flows completes in the coflows. Therefore, the completion time of a job is affected by the latest flows in the coflows. To guarantee the job completion time and service performance, the job deadline and the dependency of coflows needs to be considered in the scheduling process. However, most existing methods ignore the dependency of coflows which is important to guarantee the job completion. In this paper, we take the dependency of coflows into consideration. To guarantee job completion for performance, we formulate a deadline and dependency-based model called MTF scheduler model. The purpose of MTF model is to minimize the overall completion time with the constraints of deadline and network capacity. Accordingly, we propose our method to schedule dependent coflows. Especially, we consider the dependent coflows as an entirety and propose a valuable coflow scheduling first MTF algorithm. We conduct extensive simulations to evaluate MTF method which outperforms the conventional short job first method as well as guarantees the job deadline.
Author Dong, Mianxiong
Ota, Kaoru
Borjigin, Wuyunzhaola
Author_xml – sequence: 1
  givenname: Wuyunzhaola
  surname: Borjigin
  fullname: Borjigin, Wuyunzhaola
– sequence: 2
  givenname: Kaoru
  surname: Ota
  fullname: Ota, Kaoru
– sequence: 3
  givenname: Mianxiong
  surname: Dong
  fullname: Dong, Mianxiong
BookMark eNotj81KxDAYACPowV19Aj30BVrz33ziRapVYdHDVq9L2n7RYLaRNLrs24u4pzkMDMyCHE9xQkIuGa0Yo3D11jWtDaHilNWV4cYIAUdkwRQFqkAoekpuOr_Fcm1__PRetD7N-bpoogtxV6yHDxy_w59wMRV3NtsBp4ypeMa8i-lzPiMnzoYZzw9cktf2vmsey9XLw1Nzuyo9MyqXY816LoUDBoxKJZ0GNQ7cgnXQqx4E0ho4M872BqWmo7Lo3KCk1sLV2oglufjvekTcfCW_tWm_OQyJX-CoRWA
ContentType Conference Proceeding
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1109/VTCFall.2017.8288339
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 1509059350
9781509059355
EndPage 5
ExternalDocumentID 8288339
Genre orig-research
GroupedDBID 6IE
6IH
CBEJK
RIE
RIO
ID FETCH-LOGICAL-i185t-d71b243f91910454f695dc2a9af9b5b93e079218fab8e460d5aeffc54663f7683
IEDL.DBID RIE
IngestDate Thu Jun 29 18:39:14 EDT 2023
IsPeerReviewed false
IsScholarly true
Language English
Japanese
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i185t-d71b243f91910454f695dc2a9af9b5b93e079218fab8e460d5aeffc54663f7683
PageCount 5
ParticipantIDs ieee_primary_8288339
PublicationCentury 2000
PublicationDate 2017-09-01
PublicationDateYYYYMMDD 2017-09-01
PublicationDate_xml – month: 09
  year: 2017
  text: 2017-09-01
  day: 01
PublicationDecade 2010
PublicationTitle 2017 IEEE 86th Vehicular Technology Conference (VTC-Fall)
PublicationTitleAbbrev VTCFall
PublicationYear 2017
Publisher IEEE
Publisher_xml – name: IEEE
Score 2.0101418
Snippet Coflow is a collection of parallel flows, while a job consists of a set of coflows. A job is completed if all of the flows completes in the coflows. Therefore,...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms Bandwidth
Mathematical model
Optimization
Schedules
Scheduling
Servers
Time factors
Title Time-Saving First: Coflow Scheduling for Datacenter Networks
URI https://ieeexplore.ieee.org/document/8288339
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NS8MwFA_bTp5UNvGbHDyarl3z0Yi3aRnChrBNdhtJ8yLDscpsEfzrTdo6UTx4CyGQjxfye0l-v_cQuuJhJjiDAeFahIRawYg0LCZue4CSIDSrgumMJ3w0pw8Ltmih650WBgAq8hkEvlj95Zs8K_1TWT-pUuPKNmqLhNdarUYNF4Wy_zQbpmrtvxMiETRNf-RMqSAj3Ufjr85qpshLUBY6yD5-xWH872gOUO9bnIcfd7BziFqw6aJbL-UgU-WfB3C6ci7dDR7mdp2_46kzi_F882fsHFR8pwrlGZmwxZOaAv7WQ_P0fjYckSYxAlk5eC2IEZEe0NhKd9nyIfQsl8xkAyWVlZppGUMopMNuq3QClIeGKbA2Y9S5F9bdL-Ij1NnkGzhGWIRWydhymglDhXDYxGIeWc5Y7M6yxJygrp_58rWOfbFsJn36d_UZ2vOrX3OwzlGn2JZw4UC70JeVtT4BlHuX1A
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NSwMxEB1qPehJpRW_zcGj2W67-WjEW3Wp2hahrfRWkk0ixdKVukXw15vsrhXFg7cQAkmYkDeTvDcDcMHChDNqWpgpHmJiOcVC0wi742GkMFzRPJlOf8C6Y3I_oZMKXK61MMaYnHxmAt_M__J1mqz8U1mjnZfGFRuwSQkhtFBrlXq4ZigaT6NOLOf-Q6HJg3Lwj6opOWjEO9D_mq7girwEq0wFycevTIz_Xc8u1L_leehxDTx7UDGLGlx7MQceSv9AgOKZc-quUCe18_QdDZ1htGecPyPnoqIbmUnPyTRLNChI4G91GMe3o04Xl6UR8MwBbIY1b6oWiaxw4ZZPomeZoDppSSGtUFSJyIRcOPS2UrUNYaGm0libUOIcDOsijGgfqot0YQ4A8dBKEVlGEq4J5w6daMSallEaudusrQ-h5nc-fS2yX0zLTR_93X0OW91Rvzft3Q0ejmHbW6JgZJ1ANVuuzKmD8Eyd5Zb7BLmgmyE
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2017+IEEE+86th+Vehicular+Technology+Conference+%28VTC-Fall%29&rft.atitle=Time-Saving+First%3A+Coflow+Scheduling+for+Datacenter+Networks&rft.au=Borjigin%2C+Wuyunzhaola&rft.au=Ota%2C+Kaoru&rft.au=Dong%2C+Mianxiong&rft.date=2017-09-01&rft.pub=IEEE&rft.spage=1&rft.epage=5&rft_id=info:doi/10.1109%2FVTCFall.2017.8288339&rft.externalDocID=8288339