English

BumbleBee: Application-aware adaptation for container orchestration

Distributed, Parallel, and Cluster Computing 2021-05-11 v3 Operating Systems

Abstract

Modern applications have embraced separation of concerns as a first-order organizing principle through the use of containers, container orchestration, and service meshes. However, adaptation to unexpected network variation has not followed suit. We present BumbleBee, a lightweight extension to the container ecosystem that supports application-aware adaptation. BumbleBee provides a simple abstraction for making decisions about network data using application semantics. Because this abstraction is placed within the communications framework of a modern service mesh, it is closer to the point at which changes are detected, providing more responsive and effective adaptation than possible at endpoints.

Keywords

Cite

@article{arxiv.2008.11868,
  title  = {BumbleBee: Application-aware adaptation for container orchestration},
  author = {HyunJong Lee and Shadi Noghabi and Brian Noble and Matthew Furlong and Landon P. Cox},
  journal= {arXiv preprint arXiv:2008.11868},
  year   = {2021}
}

Comments

This version fixes problems (e.g., with the video-streaming experiments) from the previous versions

R2 v1 2026-06-23T18:07:49.996Z