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...
Saved in:
| Published in | 2017 IEEE 86th Vehicular Technology Conference (VTC-Fall) pp. 1 - 5 |
|---|---|
| Main Authors | , , |
| Format | Conference Proceeding |
| Language | English Japanese |
| Published |
IEEE
01.09.2017
|
| Subjects | |
| Online Access | Get full text |
| DOI | 10.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 |