HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation
Conference papers

A Real-Time Scheduling Framework Based on Multi-core Dynamic Partitioning in Virtualized Environment

Abstract : With the prevalence of virtualization and cloud computing, many real-time applications are running in virtualized cloud environments. However, their performance cannot be guaranteed because current hypervisors’ CPU schedulers aim to share CPU resources fairly and improve system throughput. They do not consider real-time constraints of these applications, which result in frequent deadline misses. In this paper, we present a real-time scheduling framework in virtualized environment. In the framework, we propose a mechanism called multi-core dynamic partitioning to divide physical CPUs (PCPUs) into two pools dynamically according to the scheduling parameters of real-time virtual machines (RT-VMs). We apply different schedulers to these pools to schedule RT-VMs and non-RT-VMs respectively. Besides, we design a global earliest deadline first (vGEDF) scheduler to schedule RT-VMs. We implement a prototype in the Xen hypervisor and conduct experiments to verify its effectiveness.
Document type :
Conference papers
Complete list of metadata

Cited literature [12 references]  Display  Hide  Download

Contributor : Hal Ifip Connect in order to contact the contributor
Submitted on : Friday, November 25, 2016 - 2:30:20 PM
Last modification on : Thursday, March 5, 2020 - 5:40:19 PM
Long-term archiving on: : Monday, March 20, 2017 - 9:34:20 PM


Files produced by the author(s)


Distributed under a Creative Commons Attribution 4.0 International License



Song Wu, Like Zhou, Danqing Fu, Hai Jin, Xuanhua Shi. A Real-Time Scheduling Framework Based on Multi-core Dynamic Partitioning in Virtualized Environment. 11th IFIP International Conference on Network and Parallel Computing (NPC), Sep 2014, Ilan, Taiwan. pp.195-207, ⟨10.1007/978-3-662-44917-2_17⟩. ⟨hal-01403084⟩



Record views


Files downloads