Virtualizing Mixed-Criticality Operating Systems

被引:0
|
作者
Meurer, Rodrigo Schmitt [1 ]
Ludwich, Mateus Krepsky [1 ]
Frohlich, Antonio Augusto [1 ]
机构
[1] Univ Fed Santa Catarina, Software Hardware Integrat Lab LISHA, POB 476, BR-88040090 Florianopolis, SC, Brazil
关键词
D O I
10.1109/SBESC.2016.12
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The forever growing number of embedded control units in some applications such as cars or airplanes are increasing system complexity and making harder to coordinate all this hardware. The increasing capacity of embedded hardware and the advances in virtualization technology make it possible to deal with this problem. There is a current trend to bring many of this control systems to a single platform, thus making it possible for a single hardware platform to manage a whole system with the same isolation guarantees that the use of multiple Microcontroller Units (MCUs) provides, which also implies in a reduction of cost. However, all these different applications have very different purposes and requirements, so the platform should be able to handle all of them, from human interaction to hard real-time control. In our paper, we explore Linux paravirtualization interface, paravirt_ops, to make it run on a confined Virtual Machine (VM) on top of the HyperEPOS real-time hypervisor. The virtualized Linux provides embedded systems with all the functionalities of a general purpose operating system, including human interaction and connectivity, while other VMs define a realm for the proper operation of safe-critical tasks.
引用
收藏
页码:79 / 85
页数:7
相关论文
共 50 条
  • [1] Virtualizing mixed-criticality systems: A survey on industrial trends and issues
    Clinque, Marcello
    Cotroneo, Domenico
    De Simone, Luigi
    Rosiello, Stefano
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 129 : 315 - 330
  • [2] Predictability in Mixed-Criticality Systems
    Kahil, Rany
    Poplavko, Peter
    Socci, Dario
    Bensalem, Saddek
    [J]. 2018 IEEE 24TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2018, : 179 - 184
  • [3] Robust Mixed-Criticality Systems
    Burns, Alan
    Davis, Robert, I
    Baruah, Sanjoy
    Bate, Iain
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2018, 67 (10) : 1478 - 1491
  • [4] Dynamic Constraints for Mixed-Criticality Systems
    Juhasz, David
    Jantsch, Axel
    [J]. INTERNATIONAL CONFERENCE ON OMNI-LAYER INTELLIGENT SYSTEMS (COINS), 2019, : 25 - 30
  • [5] Schedulability of probabilistic mixed-criticality systems
    Stefan Draskovic
    Rehan Ahmed
    Pengcheng Huang
    Lothar Thiele
    [J]. Real-Time Systems, 2021, 57 : 397 - 442
  • [6] Service Adaptions for Mixed-Criticality Systems
    Huang, Pengcheng
    Giannopoulou, Georgia
    Stoimenov, Nikolay
    Thiele, Lothar
    [J]. 2014 19TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2014, : 125 - 130
  • [7] Scheduling of Mixed-Criticality Systems with RUN
    Gratia, Romain
    Robert, Thomas
    Pautet, Laurent
    [J]. PROCEEDINGS OF 2015 IEEE 20TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2015,
  • [8] Virtualization of Reconfigurable Mixed-Criticality Systems
    Wulf, Cornelia
    Charaf, Najdet
    Goehringer, Diana
    [J]. 2022 32ND INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, FPL, 2022, : 54 - 60
  • [9] MIXED-CRITICALITY NETWORKS FOR ADAPTIVE SYSTEMS
    Steiner, Wilfried
    Bauer, Guenther
    [J]. 29TH DIGITAL AVIONICS SYSTEMS CONFERENCE: IMPROVING OUR ENVIRONMENT THROUGH GREEN AVIONICS AND ATM SOLUTIONS, 2010,
  • [10] Schedulability of probabilistic mixed-criticality systems
    Draskovic, Stefan
    Ahmed, Rehan
    Huang, Pengcheng
    Thiele, Lothar
    [J]. REAL-TIME SYSTEMS, 2021, 57 (04) : 397 - 442