DepCon: Achieving Network SLO for High Performance Clouds
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Kim, E. | - |
dc.contributor.author | Lee, K. | - |
dc.contributor.author | Yoo, C. | - |
dc.date.accessioned | 2022-12-11T10:41:02Z | - |
dc.date.available | 2022-12-11T10:41:02Z | - |
dc.date.created | 2022-12-08 | - |
dc.date.issued | 2022 | - |
dc.identifier.issn | 0302-9743 | - |
dc.identifier.uri | https://scholar.korea.ac.kr/handle/2021.sw.korea/146985 | - |
dc.description.abstract | As containers run in a distributed manner in clouds, it is important to satisfy network service level objectives (SLOs) for containers. In addition, it has been known that containers utilize more CPU resources for network processing than native processes because of the long networking stack of containers. Thus, for achieving network SLOs, containers require sufficient CPU resources as well as network resources, which we call inter-resource dependency. However, existing cloud schedulers have limitations in that they do not take CPU into account for the network SLO. This paper proposes DepCon that controls CPU resources for containers to satisfy network SLOs. DepCon consists of DepCon scheduler that works in the cloud-level and DepCon agent at each node. We implement DepCon in the most popular container orchestration platform, Kubernetes. Our evaluation results show that DepCon reduces the network performance variance by 20 times while improving the network throughput by 40%. In addition, DepCon reduces the scheduling overhead by 20 times compared to the representative multi-resource scheduling technique like DRF. © 2022, Springer Nature Switzerland AG. | - |
dc.language | English | - |
dc.language.iso | en | - |
dc.publisher | Springer Science and Business Media Deutschland GmbH | - |
dc.title | DepCon: Achieving Network SLO for High Performance Clouds | - |
dc.type | Article | - |
dc.contributor.affiliatedAuthor | Yoo, C. | - |
dc.identifier.doi | 10.1007/978-3-031-06156-1_27 | - |
dc.identifier.scopusid | 2-s2.0-85133020732 | - |
dc.identifier.bibliographicCitation | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), v.13098 LNCS, pp.339 - 351 | - |
dc.relation.isPartOf | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) | - |
dc.citation.title | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) | - |
dc.citation.volume | 13098 LNCS | - |
dc.citation.startPage | 339 | - |
dc.citation.endPage | 351 | - |
dc.type.rims | ART | - |
dc.type.docType | Conference Paper | - |
dc.description.journalClass | 1 | - |
dc.description.journalRegisteredClass | scopus | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
(02841) 서울특별시 성북구 안암로 14502-3290-1114
COPYRIGHT © 2021 Korea University. All Rights Reserved.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.