Publication
Virtualization today, virtualization tomorrow: problems, challenges, and opportunities for mixed-criticality systems
| Summary: | There is an ongoing trend in several embedded industries to consolidate multiple subsystems onto the same hardware platform. For example, in the automotive industry, network-connected infotainment starts to be deployed alongside safety-critical control systems (e.g., steering, brake, ABS). To guarantee the temporal and spatial isolation of these components with different criticalities/safety integrity levels (ASIL), it is nowadays common to rely on virtualization technology. However, there is an erroneous belief that hypervisors are the new magic bullet, working as transparent layers of software that provide perfect guarantees and have no impact on the overall system. In this paper, we provide a comprehensive picture of the state of affairs concerning the use of virtualization in the context of the so called mixed-criticality systems. While sharing our experience on the development of an open-source static partitioning hypervisor (Bao) and implementing the hardware virtualization support of a novel computer architecture (RISC-V), we will (i) cover the main problems and limitations currently affecting existing hypervisor solutions and (ii) discuss the (research) challenges and opportunities lying ahead of us. |
|---|---|
| Main Authors: | Pinto, Sandro |
| Subject: | Virtualization Hypervisor Mixed-criticality Static partitioning Arm RISC-V MCS |
| Year: | 2023 |
| Country: | Portugal |
| Document type: | conference paper |
| Access type: | open access |
| Associated institution: | Universidade do Minho |
| Language: | Portuguese |
| Origin: | RepositóriUM - Universidade do Minho |
| _version_ | 1877776735528812544 |
|---|---|
| author | Pinto, Sandro |
| author_facet | Pinto, Sandro |
| author_role | author |
| contributor_name_str_mv | RepositóriUM - Universidade do Minho |
| country_str | PT |
| creators_json_txt | [{\"Person.name\":\"Pinto, Sandro\"}] |
| datacite.contributors.contributor.contributorName.fl_str_mv | RepositóriUM - Universidade do Minho |
| datacite.creators.creator.creatorName.fl_str_mv | Pinto, Sandro |
| datacite.date.Accepted.fl_str_mv | 2023-01-01T00:00:00Z |
| datacite.rights.fl_str_mv | http://purl.org/coar/access_right/c_abf2 |
| datacite.subjects.subject.fl_str_mv | Virtualization Hypervisor Mixed-criticality Static partitioning Arm RISC-V MCS |
| datacite.titles.title.fl_str_mv | Virtualization today, virtualization tomorrow: problems, challenges, and opportunities for mixed-criticality systems |
| dc.contributor.none.fl_str_mv | RepositóriUM - Universidade do Minho |
| dc.creator.none.fl_str_mv | Pinto, Sandro |
| dc.date.Accepted.fl_str_mv | 2023-01-01T00:00:00Z |
| dc.format.none.fl_str_mv | application/pdf |
| dc.identifier.none.fl_str_mv | https://hdl.handle.net/1822/87692 |
| dc.language.none.fl_str_mv | por |
| dc.rights.none.fl_str_mv | http://purl.org/coar/access_right/c_abf2 |
| dc.subject.none.fl_str_mv | Virtualization Hypervisor Mixed-criticality Static partitioning Arm RISC-V MCS |
| dc.title.fl_str_mv | Virtualization today, virtualization tomorrow: problems, challenges, and opportunities for mixed-criticality systems |
| dc.type.none.fl_str_mv | http://purl.org/coar/resource_type/c_5794 |
| description | There is an ongoing trend in several embedded industries to consolidate multiple subsystems onto the same hardware platform. For example, in the automotive industry, network-connected infotainment starts to be deployed alongside safety-critical control systems (e.g., steering, brake, ABS). To guarantee the temporal and spatial isolation of these components with different criticalities/safety integrity levels (ASIL), it is nowadays common to rely on virtualization technology. However, there is an erroneous belief that hypervisors are the new magic bullet, working as transparent layers of software that provide perfect guarantees and have no impact on the overall system. In this paper, we provide a comprehensive picture of the state of affairs concerning the use of virtualization in the context of the so called mixed-criticality systems. While sharing our experience on the development of an open-source static partitioning hypervisor (Bao) and implementing the hardware virtualization support of a novel computer architecture (RISC-V), we will (i) cover the main problems and limitations currently affecting existing hypervisor solutions and (ii) discuss the (research) challenges and opportunities lying ahead of us. |
| dirty | 0 |
| eu_rights_str_mv | openAccess |
| format | conferencePaper |
| id | rum_c22d9f2191f03e5c3da4b78f30d03afe |
| identifier.url.fl_str_mv | https://hdl.handle.net/1822/87692 |
| inst_facet_str | urn:organizationAcronym:repositorium{{{_:::_}}}Universidade do Minho |
| instacron_str | repositorium |
| institution | Universidade do Minho |
| instname_str | Universidade do Minho |
| language | por |
| network_acronym_str | rum |
| network_name_str | RepositóriUM - Universidade do Minho |
| oai_identifier_str | oai:repositorium.uminho.pt:1822/87692 |
| organization_str_mv | urn:organizationAcronym:repositorium |
| person_str_mv | Pinto, Sandro |
| publishDate | 2023 |
| repo_facet_str | urn:repositoryAcronym:rum{{{_:::_}}}RepositóriUM - Universidade do Minho |
| reponame_str | RepositóriUM - Universidade do Minho |
| repository_id_str | urn:repositoryAcronym:rum |
| service_str_mv | urn:repositoryAcronym:rum |
| spelling | porporThere is an ongoing trend in several embedded industries to consolidate multiple subsystems onto the same hardware platform. For example, in the automotive industry, network-connected infotainment starts to be deployed alongside safety-critical control systems (e.g., steering, brake, ABS). To guarantee the temporal and spatial isolation of these components with different criticalities/safety integrity levels (ASIL), it is nowadays common to rely on virtualization technology. However, there is an erroneous belief that hypervisors are the new magic bullet, working as transparent layers of software that provide perfect guarantees and have no impact on the overall system. In this paper, we provide a comprehensive picture of the state of affairs concerning the use of virtualization in the context of the so called mixed-criticality systems. While sharing our experience on the development of an open-source static partitioning hypervisor (Bao) and implementing the hardware virtualization support of a novel computer architecture (RISC-V), we will (i) cover the main problems and limitations currently affecting existing hypervisor solutions and (ii) discuss the (research) challenges and opportunities lying ahead of us.application/pdfporVirtualization today, virtualization tomorrow: problems, challenges, and opportunities for mixed-criticality systemsPinto, SandroHostingInstitutionOrganizationalRepositóriUM - Universidade do Minhoe-mailmailto:repositorium@usdb.uminho.ptrepositorium@usdb.uminho.pt20232023-01-01T00:00:00ZHandlehttps://hdl.handle.net/1822/87692http://purl.org/coar/access_right/c_abf2open accessVirtualizationHypervisorMixed-criticalityStatic partitioningArmRISC-VMCS656317 bytesother research producthttp://purl.org/coar/resource_type/c_5794conference paperhttp://purl.org/coar/access_right/c_abf2application/pdfhttps://repositorium.uminho.pt/bitstreams/f2d6a965-6cff-4280-a3b0-1fc227be9126/download |
| spellingShingle | Virtualization today, virtualization tomorrow: problems, challenges, and opportunities for mixed-criticality systems Pinto, Sandro Virtualization Hypervisor Mixed-criticality Static partitioning Arm RISC-V MCS |
| status | SINGLETON |
| subject.fl_str_mv | Virtualization Hypervisor Mixed-criticality Static partitioning Arm RISC-V MCS |
| title | Virtualization today, virtualization tomorrow: problems, challenges, and opportunities for mixed-criticality systems |
| title_full | Virtualization today, virtualization tomorrow: problems, challenges, and opportunities for mixed-criticality systems |
| title_fullStr | Virtualization today, virtualization tomorrow: problems, challenges, and opportunities for mixed-criticality systems |
| title_full_unstemmed | Virtualization today, virtualization tomorrow: problems, challenges, and opportunities for mixed-criticality systems |
| title_short | Virtualization today, virtualization tomorrow: problems, challenges, and opportunities for mixed-criticality systems |
| title_sort | Virtualization today, virtualization tomorrow: problems, challenges, and opportunities for mixed-criticality systems |
| topic | Virtualization Hypervisor Mixed-criticality Static partitioning Arm RISC-V MCS |
| topic_facet | Virtualization Hypervisor Mixed-criticality Static partitioning Arm RISC-V MCS |
| url | https://hdl.handle.net/1822/87692 |
| visible | 1 |
Funded activities
No funded projects found.