Linux/RTOS hybrid operating environment on gandalf virtual machine monitor

Shuichi Oikawa, Megumi Ito, Tatsuo Nakajima

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    6 Citations (Scopus)

    Abstract

    This paper presents our Linux/RTOS hybrid operating environment constructed upon Gandalf VMM. Gandalf can host multiple RTOSes along with Linux, and RTOSes and Linux execute within their own isolated protection domains; thus, they can be spatially and temporally protected from each other. We design Gandalf from scratch as a simple and efficient VMM in order to minimize overheads incurred by virtualization. The simplicity and efficiency are achieved by the hybrid of para- and nearly full-virtualization approaches. The implementation of the presented hybrid operating environment is on the PC/AT compatible platform with the Intel IA-32 processor with μITRON as an RTOS. From the measurement results, we make clear that the benefits of using a VMM to construct a hybrid environment exceed shortcomings by showing the impact on performance is limited.

    Original languageEnglish
    Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Pages287-296
    Number of pages10
    Volume4096 LNCS
    Publication statusPublished - 2006
    EventInternational Conference on Embedded and Ubiquitous Computing, EUC 2006 - Seoul
    Duration: 2006 Aug 12006 Aug 4

    Publication series

    NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Volume4096 LNCS
    ISSN (Print)03029743
    ISSN (Electronic)16113349

    Other

    OtherInternational Conference on Embedded and Ubiquitous Computing, EUC 2006
    CitySeoul
    Period06/8/106/8/4

    Fingerprint

    Virtual Machine
    Linux
    Monitor
    Virtualization
    Simplicity
    Exceed
    Minimise
    Virtual machine

    ASJC Scopus subject areas

    • Computer Science(all)
    • Biochemistry, Genetics and Molecular Biology(all)
    • Theoretical Computer Science

    Cite this

    Oikawa, S., Ito, M., & Nakajima, T. (2006). Linux/RTOS hybrid operating environment on gandalf virtual machine monitor. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4096 LNCS, pp. 287-296). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 4096 LNCS).

    Linux/RTOS hybrid operating environment on gandalf virtual machine monitor. / Oikawa, Shuichi; Ito, Megumi; Nakajima, Tatsuo.

    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 4096 LNCS 2006. p. 287-296 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 4096 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Oikawa, S, Ito, M & Nakajima, T 2006, Linux/RTOS hybrid operating environment on gandalf virtual machine monitor. in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). vol. 4096 LNCS, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 4096 LNCS, pp. 287-296, International Conference on Embedded and Ubiquitous Computing, EUC 2006, Seoul, 06/8/1.
    Oikawa S, Ito M, Nakajima T. Linux/RTOS hybrid operating environment on gandalf virtual machine monitor. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 4096 LNCS. 2006. p. 287-296. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
    Oikawa, Shuichi ; Ito, Megumi ; Nakajima, Tatsuo. / Linux/RTOS hybrid operating environment on gandalf virtual machine monitor. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 4096 LNCS 2006. pp. 287-296 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
    @inproceedings{b95aa6a8292e493c848ca162ca3bc580,
    title = "Linux/RTOS hybrid operating environment on gandalf virtual machine monitor",
    abstract = "This paper presents our Linux/RTOS hybrid operating environment constructed upon Gandalf VMM. Gandalf can host multiple RTOSes along with Linux, and RTOSes and Linux execute within their own isolated protection domains; thus, they can be spatially and temporally protected from each other. We design Gandalf from scratch as a simple and efficient VMM in order to minimize overheads incurred by virtualization. The simplicity and efficiency are achieved by the hybrid of para- and nearly full-virtualization approaches. The implementation of the presented hybrid operating environment is on the PC/AT compatible platform with the Intel IA-32 processor with μITRON as an RTOS. From the measurement results, we make clear that the benefits of using a VMM to construct a hybrid environment exceed shortcomings by showing the impact on performance is limited.",
    author = "Shuichi Oikawa and Megumi Ito and Tatsuo Nakajima",
    year = "2006",
    language = "English",
    isbn = "3540366792",
    volume = "4096 LNCS",
    series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
    pages = "287--296",
    booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",

    }

    TY - GEN

    T1 - Linux/RTOS hybrid operating environment on gandalf virtual machine monitor

    AU - Oikawa, Shuichi

    AU - Ito, Megumi

    AU - Nakajima, Tatsuo

    PY - 2006

    Y1 - 2006

    N2 - This paper presents our Linux/RTOS hybrid operating environment constructed upon Gandalf VMM. Gandalf can host multiple RTOSes along with Linux, and RTOSes and Linux execute within their own isolated protection domains; thus, they can be spatially and temporally protected from each other. We design Gandalf from scratch as a simple and efficient VMM in order to minimize overheads incurred by virtualization. The simplicity and efficiency are achieved by the hybrid of para- and nearly full-virtualization approaches. The implementation of the presented hybrid operating environment is on the PC/AT compatible platform with the Intel IA-32 processor with μITRON as an RTOS. From the measurement results, we make clear that the benefits of using a VMM to construct a hybrid environment exceed shortcomings by showing the impact on performance is limited.

    AB - This paper presents our Linux/RTOS hybrid operating environment constructed upon Gandalf VMM. Gandalf can host multiple RTOSes along with Linux, and RTOSes and Linux execute within their own isolated protection domains; thus, they can be spatially and temporally protected from each other. We design Gandalf from scratch as a simple and efficient VMM in order to minimize overheads incurred by virtualization. The simplicity and efficiency are achieved by the hybrid of para- and nearly full-virtualization approaches. The implementation of the presented hybrid operating environment is on the PC/AT compatible platform with the Intel IA-32 processor with μITRON as an RTOS. From the measurement results, we make clear that the benefits of using a VMM to construct a hybrid environment exceed shortcomings by showing the impact on performance is limited.

    UR - http://www.scopus.com/inward/record.url?scp=33746772929&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=33746772929&partnerID=8YFLogxK

    M3 - Conference contribution

    AN - SCOPUS:33746772929

    SN - 3540366792

    SN - 9783540366799

    VL - 4096 LNCS

    T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

    SP - 287

    EP - 296

    BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

    ER -