DepCon: Achieving Network SLO for High Performance Clouds

Eunsook Kim, Kyungwoon Lee, Chuck Yoo

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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.

Original languageEnglish
Title of host publicationEuro-Par 2021
Subtitle of host publicationParallel Processing Workshops - Euro-Par 2021 International Workshops, 2021, Revised Selected Papers
EditorsRicardo Chaves, Dora B. Heras, Aleksandar Ilic, Didem Unat, Rosa M. Badia, Andrea Bracciali, Patrick Diehl, Anshu Dubey, Oh Sangyoon, Stephen L. Scott, Laura Ricci
PublisherSpringer Science and Business Media Deutschland GmbH
Pages339-351
Number of pages13
ISBN (Print)9783031061554
DOIs
Publication statusPublished - 2022
Event27th International Conference on Parallel and Distributed Computing, Euro-Par 2021 - Virtual, Online
Duration: 2021 Aug 302021 Aug 31

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13098 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference27th International Conference on Parallel and Distributed Computing, Euro-Par 2021
CityVirtual, Online
Period21/8/3021/8/31

Bibliographical note

Publisher Copyright:
© 2022, Springer Nature Switzerland AG.

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'DepCon: Achieving Network SLO for High Performance Clouds'. Together they form a unique fingerprint.

Cite this