Publications
Automated demand-based vertical elasticity for heterogeneous real-time workloads
Abstract
Cloud computing is revolutionizing the information technology field. However, clouds today have not yet addressed real-time applications. Current work has shown that real-time hypervisors are capable of allowing virtual machines to meet real-time requirements. Other work has looked at statically allocating resources to virtual guests, which allow those guests to meet deadlines. In this paper, we present DART-C (Demand-based Allocation for Real-Time Clouds), a dynamic real-time cloud framework that allows automated adaptation to these types of workloads. Many applications follow dynamic multi-modal execution patterns, with varying computational requirements over time. DART-C provides demand-based elasticity to support changing real-time requirements by enabling applications to report mode changes to a resource manager, which reallocates resources based on need. We also describe a prototype and …
- Date
- June 27, 2016
- Authors
- Geoffrey Phi C Tran, Yu-An Chen, Dong-In Kang, John Paul Walters, Stephen P Crago
- Conference
- 2016 IEEE 9th International Conference on Cloud Computing (CLOUD)
- Pages
- 831-834
- Publisher
- IEEE