Towards Hierarchical Scheduling of Dependent Systems with Hypervisor-based Virtualization

被引:0
|
作者
Jatzkowski, Jan [1 ]
Kreutz, Marcio [2 ]
Rettberg, Achim [3 ]
机构
[1] Univ Paderborn, C LAB, D-33102 Paderborn, Germany
[2] Univ Fed Rio Grande do Norte, Dept Informat & Appl Math, Natal, RN, Brazil
[3] Carl von Ossietzky Univ Oldenburg, D-26129 Oldenburg, Germany
关键词
Cyber Physical Systems; Virtualization; Communication; Multicore Scheduling;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Multicore hardware platforms raise more and more interest in cyber physical systems due to the increasing computational power demands. In addition, multicore systems promise reduction of network complexity by enabling composition of former singlecore entities onto a single network node. Hypervisor-based virtualization is well known to enable running various software stacks concurrently on a single hardware platform as well as porting singlecore software to a multicore system. Depending on the kind of applied virtualization - full or para-virtualization - porting software requires no or just low adaptation effort. However, software within cyber physical systems is characterized by the need of communication that has to be served even though it is running in a set of virtual machines. Typical hardware platforms addressed by virtualization approaches are multicore systems enabling not only concurrent but even parallel execution of guest systems. In this paper, we propose a concept to compute a feasible global schedule for dependent systems executed in various virtual machines on a multicore hardware unit. To enable transfer of legacy software from single-to multicore platforms, we apply hierarchical scheduling and thus enable keeping scheduling policy of original software untouched. As a first step towards hierarchical scheduling of dependent systems, we consider guest systems scheduled by EDF* to show capabilities of our concept. Future work aims at extending our concept for further local schedulers.
引用
收藏
页码:28 / 33
页数:6
相关论文
共 50 条
  • [1] Towards Certifiable Adaptive Reservations for Hypervisor-based Virtualization
    Groesbrink, Stefan
    Almeida, Luis
    de Sousa, Mario
    Petters, Stefan M.
    [J]. 2014 IEEE 20TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS), 2014, : 13 - 24
  • [2] A Survey on Hypervisor-based Virtualization of Embedded Reconfigurable Systems
    Wulf, Cornelia
    Willig, Michael
    Goehringer, Diana
    [J]. 2021 31ST INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2021), 2021, : 249 - 256
  • [3] RAMinate: Hypervisor-based Virtualization for Hybrid Main Memory Systems
    Hirofuchi, Takahiro
    Takano, Ryousei
    [J]. PROCEEDINGS OF THE SEVENTH ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC 2016), 2016, : 112 - 125
  • [4] The Threat of Virtualization: Hypervisor-Based Rootkits on the ARM Architecture
    Buhren, Robert
    Vetter, Julian
    Nordholz, Jan
    [J]. INFORMATION AND COMMUNICATIONS SECURITY, ICICS 2016, 2016, 9977 : 376 - 391
  • [5] Task Grain Scheduling for Hypervisor-Based Embedded System
    Kinebuchi, Yuki
    Sugaya, Midori
    Oikawa, Shuichi
    Nakajima, Tatsuo
    [J]. HPCC 2008: 10TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2008, : 190 - +
  • [6] Latency Analysis of I/O Virtualization Techniques in Hypervisor-Based Real-Time Systems
    Casini, Daniel
    Biondi, Alessandro
    Cicero, Giorgiomaria
    Buttazzo, Giorgio
    [J]. 2021 IEEE 27TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2021), 2021, : 306 - 319
  • [7] Timing Analysis for Hypervisor-based I/O Virtualization in Safety-Related Automotive Systems
    Kohn A.
    Schmidt K.
    Decker J.
    Sebastian M.
    Züpke A.
    Herkersdorf A.
    [J]. SAE International Journal of Passenger Cars - Electronic and Electrical Systems, 2017, 10 (02): : 368 - 379
  • [8] Hypervisor-Based Protection of Code
    Kiperberg, Michael
    Leon, Roee
    Resh, Amit
    Algawi, Asaf
    Zaidenberg, Nezer J.
    [J]. IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2019, 14 (08) : 2203 - 2216
  • [9] A Hypervisor-Based Privacy Agent for Mobile and IoT Systems
    Klingensmith, Neil
    Kim, Younghyun
    Banerjee, Suman
    [J]. HOTMOBILE '19 - PROCEEDINGS OF THE 20TH INTERNATIONAL WORKSHOP ON MOBILE COMPUTING SYSTEMS AND APPLICATIONS, 2019, : 21 - 26
  • [10] Hypervisor-based Attestation of Virtual Environments
    Lauer, Hagen
    Kuntze, Nicolai
    [J]. 2016 INT IEEE CONFERENCES ON UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING AND COMMUNICATIONS, CLOUD AND BIG DATA COMPUTING, INTERNET OF PEOPLE, AND SMART WORLD CONGRESS (UIC/ATC/SCALCOM/CBDCOM/IOP/SMARTWORLD), 2016, : 333 - 340