2013
DOI: 10.1145/2492385.2492388
|View full text |Cite
|
Sign up to set email alerts
|

Architecture for adaptive resource assignment to virtualized mixed-criticality real-time systems

Abstract: System virtualization is a powerful approach for the creation of integrated systems, which meet the high functionality and reliability requirements of complex embedded applications. It is in particular well-suited for mixed-criticality systems, since the often applied pessimistic manner of critical system engineering leads to heavily under-utilized resources. Existing static resource management approaches for virtualized systems are inappropriate for the dynamically varying resource requirements of upcoming ad… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2014
2014
2021
2021

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 16 publications
0
3
0
Order By: Relevance
“…As a result, applications that would otherwise not be schedulable are shown to utilise criticality to meet all deadlines. An alternative approach is provided by Groesbrink et al [2013Groesbrink et al [ , 2014. They allow budgets to move between virtual machines executing on a hypervisor that is itself executing on a multi-core platform.…”
Section: Hierarchical Schedulingmentioning
confidence: 99%
“…As a result, applications that would otherwise not be schedulable are shown to utilise criticality to meet all deadlines. An alternative approach is provided by Groesbrink et al [2013Groesbrink et al [ , 2014. They allow budgets to move between virtual machines executing on a hypervisor that is itself executing on a multi-core platform.…”
Section: Hierarchical Schedulingmentioning
confidence: 99%
“…This is highly linked to the requirement on isolation. For example, Groesbrink et al [38] utilised hypervisor-based virtualisation to separate system to independant partitions (i.e. VMs).…”
Section: B Prototypes For Mcs I/o Systemsmentioning
confidence: 99%
“…MultiPARTES [69] and Airbus' MP-IOV [55] used para-virtualisation [64] to establish an I/O virtualization system for a MCS; A readybuilt separation kernel (i.e., Quest-V [51]) was extended by Missimer et al [53] to support I/O virtualisation. In these methodologies, different system modes are assigned to the VMs, and a secondary scheduling between the VMs is also built to guarantee the more critical I/O requests can be served earlier (i.e., in [37], [38], partitioned RM scheduling of VMs based on periodic servers with fixed period are implemented; in [53], sporadic servers and priority inheritance bandwidthpreserving servers are built to schedule I/O requests among the VMs).…”
Section: B Prototypes For Mcs I/o Systemsmentioning
confidence: 99%