2015 15th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing 2015
DOI: 10.1109/ccgrid.2015.52
|View full text |Cite
|
Sign up to set email alerts
|

Optimizing Soft Real-Time Scheduling Performance for Virtual Machines with SRT-Xen

Abstract: Multimedia applications are an important part of today's Internet. However, currently most virtualization solutions, including Xen, lack adequate support for soft real-time tasks. Soft real-time applications, e.g. media workloads, are impeded by components of virtualization, such as the increase of scheduling latency. This paper focuses on improving scheduling scheme to support soft real-time workloads in virtualization systems. In this paper, we present an enhanced scheduler SRT-Xen. SRT-Xen can promote the s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(4 citation statements)
references
References 12 publications
0
4
0
Order By: Relevance
“…3E). Different authors have addressed the hypervisor's scheduler as a way to improve temporal separation and to honor real-time constraints [9]. Additionally, system interrupts require attention since they interfere directly with the VM's execution.…”
Section: Virtualization Protectionmentioning
confidence: 99%
“…3E). Different authors have addressed the hypervisor's scheduler as a way to improve temporal separation and to honor real-time constraints [9]. Additionally, system interrupts require attention since they interfere directly with the VM's execution.…”
Section: Virtualization Protectionmentioning
confidence: 99%
“…Cheng et al (2015) [18] present and compare the SRT-Xen scheduler with other four schedulers (Credit, Credit2, rtglobal, and rtpartition). They focus on real-time-friendly scheduling to improve the management of the virtual CPUs' queueing.…”
Section: Related Workmentioning
confidence: 99%
“…We also introduce the time-aware versions of RR and WFit strategies (RR 05, RR 10, RR 15, WFit 05, and WFit 10), where we do not allocate calls to VMs in which (2) assigned ← false (3) node index ← 1 (4) Do (5) nodevoice ← get(VNlist, node index) (6) Add call to node voice (7) if utilization of node voice <= 0.7 then (8) assigned ← true (9) else (10) remove call from node voice (11) n o d eindex ← node index + 1 (12) endif (13) While (size of VNlist >= node index and (14) assigned=false) (15) If assigned = false then (16) Create new node voice (17) Add call to new node voice (18) Insert new node voice into VNlist rented time is finished in certain threshold. By these thresholds, we try to avoid next hour renting due to continuation of this call over the rented hour.…”
Section: Call Allocationmentioning
confidence: 99%
“…Provisioning of suitable resources to cloud workload relies upon nature of service necessities of applications. Cloud infrastructure should also support other applications such as big data and soft real-time applications which are the base of today's internet [6]. Where all the scheduling algorithms aim at improving the performance of system and maximizing the profit of service provider, customer satisfaction and feed back is also important.…”
Section: Introductionmentioning
confidence: 99%