Lifting the Fog of Uncertainties: Dynamic Resource Orchestration for the Containerized Cloud
Yuqiu Zhang, Tongkun Zhang, Gengrui Zhang, Hans-Arno Jacobsen

TL;DR
This paper introduces Drone, a resource orchestration framework for containerized cloud environments that adaptively manages resources using contextual bandit techniques, improving performance and reducing costs amid uncertainties.
Contribution
The paper presents Drone, a novel adaptive resource orchestration framework leveraging contextual bandits to handle uncertainties in containerized cloud environments.
Findings
Up to 45% performance improvement
20% reduction in resource footprint
Achieves sub-linear growth in cumulative regret
Abstract
The advances in virtualization technologies have sparked a growing transition from virtual machine (VM)-based to container-based infrastructure for cloud computing. From the resource orchestration perspective, containers' lightweight and highly configurable nature not only enables opportunities for more optimized strategies, but also poses greater challenges due to additional uncertainties and a larger configuration parameter search space. Towards this end, we propose Drone, a resource orchestration framework that adaptively configures resource parameters to improve application performance and reduce operational cost in the presence of cloud uncertainties. Built on Contextual Bandit techniques, Drone is able to achieve a balance between performance and resource cost on public clouds, and optimize performance on private clouds where a hard resource constraint is present. We show that our…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIoT and Edge/Fog Computing · Cloud Computing and Resource Management · Stochastic Gradient Optimization Techniques
