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 条
  • [1] Enabling Hardware Performance Counters for Microkernel-Based Virtualization on Embedded Systems
    Mathew, Deepa
    Jose, Bijoy Antony
    Mathew, Jimson
    Patra, Priyadarsan
    IEEE ACCESS, 2020, 8 : 110550 - 110564
  • [2] An Evaluation of Microkernel-based Virtualization for Embedded Real-time Systems
    Bruns, Felix
    Traboulsi, Shadi
    Szczesny, David
    Gonzalez, Elizabeth
    Xu, Yang
    Bilgic, Attila
    22ND EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2010), 2010, : 57 - 65
  • [3] Diagnosis Support of Embedded Systems based on Virtualization
    Sun, Lei
    Nakajima, Tatsuo
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2009, 9 (06): : 226 - 232
  • [4] CAmkES: A component model for secure microkernel-based embedded systems
    Kuz, Ihor
    Liu, Yan
    Gorton, Ian
    Heiser, Gernot
    JOURNAL OF SYSTEMS AND SOFTWARE, 2007, 80 (05) : 687 - 699
  • [5] MICROKERNEL BASED REAL-TIME EMBEDDED OPERATING SYSTEMS EFFICIENCY IMPROVEMENT
    Marzi, Hosein
    Yang, Yuntao
    2012 25TH IEEE CANADIAN CONFERENCE ON ELECTRICAL & COMPUTER ENGINEERING (CCECE), 2012,
  • [6] Hardware Virtualization Based Security Solution for Embedded Systems
    Lukacs, Sandor
    Lutas, Andrei V.
    Lutas, Dan H.
    Sebestyen, Gheorghe
    2014 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION, QUALITY AND TESTING, ROBOTICS, 2014,
  • [7] Performance Evaluation of Container based Virtualization on Embedded Microprocessors
    Noronha, Vivian
    Lang, Ekkehard
    Riegel, Maximilian
    Bauschert, Thomas
    PROCEEDINGS OF THE 2018 30TH INTERNATIONAL TELETRAFFIC CONGRESS (ITC 30), VOL 1, 2018, : 79 - 84
  • [8] Virtualization of Embedded Reconfigurable Systems
    Wulf, Cornelia
    Goehringer, Diana
    2022 32ND INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, FPL, 2022, : 460 - 461
  • [9] Implementation and Performance Evaluation of Embedded IPsec in Microkernel OS
    Hamad, Mohammad
    Prevelakis, Vassilis
    2015 WORLD SYMPOSIUM ON COMPUTER NETWORKS AND INFORMATION SECURITY (WSCNIS), 2015,
  • [10] Cost and Performance Analysis of Network Function Virtualization based Cloud Systems
    Ananth, M. D.
    Sharma, Rinki
    2017 7TH IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2017, : 70 - 74