Performance Analysis of Microkernel Based Virtualization Techniques on Embedded Systems

被引:2
作者
Mathew, Deepa [1 ]
Jose, Bijoy A. [1 ]
Patra, Priyadarsan [2 ]
机构
[1] Cochin Univ Sci & Technol, Dept Elect, Kochi 682022, Kerala, India
[2] Xavier Univ, Sch Comp Sci & Engn, Bhubaneswar 751013, Orissa, India
关键词
Virtualization; Microkernel; Embedded Systems; Virtual Machines;
D O I
10.1166/jolpe.2019.1602
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Exploiting the benefits of Virtualization in the world of Embedded technology has opened up new avenues for effective resource utilization, increased scalability, security and cost savings. With the above in perspective, the performance benchmarking of virtualized embedded systems is important. In this paper, we have assessed the performance of various types of virtualization techniques such as paravirtualization and hardware-assisted virtualization in a desktop environment. Microkernel based virtualization techniques are more suitable for embedded system environment, due to its low memory footprint and security advantages as only a small amount of trusted code is running at a high privileged level. We have used this implementation to analyze the performance of an OS on a microkernel based virtual environment and compared its performance with an OS in a nonvirtual environment on the same board. In addition to this, we have analyzed the performance of different types of virtualization techniques possible with a microkernel on a low power arm based embedded system with a benchmarking tool.
引用
收藏
页码:273 / 281
页数:9
相关论文
共 50 条
  • [21] Analysis of a Virtualization-based Recovery approach for Intrusion Tolerance Systems
    Huang, Jianhua
    Ai, Qing
    2013 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCES AND APPLICATIONS (CSA), 2013, : 41 - 46
  • [22] A lightweight virtualization model to enable edge computing in deeply embedded systems
    Tiburski, Ramao T.
    Moratelli, Carlos R.
    Johann, Sergio F.
    de Matos, Everton
    Hessel, Fabiano
    SOFTWARE-PRACTICE & EXPERIENCE, 2021, 51 (09) : 1964 - 1981
  • [23] Policy-Based Implicit Attestation for Microkernel-Based Virtualized Systems
    Wagner, Steffen
    Eckert, Claudia
    INFORMATION SECURITY, (ISC 2016), 2016, 9866 : 305 - 322
  • [24] Performance Analysis of Convolutional Neural Networks on Embedded Systems
    Grzymkowski, Lukasz
    Stefanski, Tomasz P.
    PROCEEDINGS OF 2020 27TH INTERNATIONAL CONFERENCE ON MIXED DESIGN OF INTEGRATED CIRCUITS AND SYSTEM (MIXDES), 2020, : 266 - 271
  • [25] Rewriting Logic Based Performance Estimation of Embedded Systems
    Boutekkouk, Fateh
    ANALYTICAL AND STOCHASTIC MODELING TECHNIQUES AND APPLICATIONS, PROCEEDINGS, 2010, 6148 : 117 - 129
  • [26] Analysis of embedded systems based on digital technology
    Jia, Liu
    PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON ADVANCED ICT, (ICAICTE 2014), 2014, : 274 - 278
  • [27] Enabling Adaptive Techniques in Heterogeneous MPSoCs Based on Virtualization
    Ost, Luciano
    Varyani, Sameer
    Indrusiak, Leandro Soares
    Mandelli, Marcelo
    Almeida, Gabriel Marchesan
    Wachter, Eduardo
    Moraes, Fernando
    Sassatelli, Gilles
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2012, 5 (03)
  • [28] Supporting UML-based development of embedded systems by formal techniques
    Hooman, Jozef
    Kugler, Hillel
    Ober, Iulian
    Votintseva, Anjelika
    Yushtein, Yuri
    SOFTWARE AND SYSTEMS MODELING, 2008, 7 (02) : 131 - 155
  • [29] Supporting UML-based development of embedded systems by formal techniques
    Jozef Hooman
    Hillel Kugler
    Iulian Ober
    Anjelika Votintseva
    Yuri Yushtein
    Software & Systems Modeling, 2008, 7 : 131 - 155
  • [30] The influence of virtualization on real-time systems' interrupts in embedded SoC platforms
    Alonso, Sara
    Lazaro, Jesus
    Jimenez, Jaime
    Muguira, Leire
    Bidarte, Unai
    PROCEEDINGS OF THE 37TH CONFERENCE ON DESIGN OF CIRCUITS AND INTEGRATED SYSTEMS (DCIS 2022), 2022, : 185 - 190