首页> 外文期刊>OASIcs : OpenAccess Series in Informatics >Bao: A Lightweight Static Partitioning Hypervisor for Modern Multi-Core Embedded Systems
【24h】

Bao: A Lightweight Static Partitioning Hypervisor for Modern Multi-Core Embedded Systems

机译:BAO:现代多核嵌入式系统的轻量级静态分区管理程序

获取原文
           

摘要

Given the increasingly complex and mixed-criticality nature of modern embedded systems, virtualization emerges as a natural solution to achieve strong spatial and temporal isolation. Widely used hypervisors such as KVM and Xen were not designed having embedded constraints and requirements in mind. The static partitioning architecture pioneered by Jailhouse seems to address embedded concerns. However, Jailhouse still depends on Linux to boot and manage its VMs. In this paper, we present the Bao hypervisor, a minimal, standalone and clean-slate implementation of the static partitioning architecture for Armv8 and RISC-V platforms. Preliminary results regarding size, boot, performance, and interrupt latency, show this approach incurs only minimal virtualization overhead. Bao will soon be publicly available, in hopes of engaging both industry and academia on improving Baoa??s safety, security, and real-time guarantees.
机译:鉴于现代嵌入式系统的越来越复杂和混合的关键性,虚拟化作为一种​​自然解决方案,以实现强大的空间和时间隔离。广泛使用的虚拟机管理程序如KVM和XEN,没有设计具有嵌入式约束和要求的要求。监狱屋开创的静态分区架构似乎正在解决嵌入的问题。但是,监狱仍然取决于Linux启动和管理其VM。在本文中,我们介绍了BAO虚拟机管理程序,最小,独立和清洁板岩实施ARMv8和RISC-V平台的静态分区架构。关于大小,启动,性能和中断延迟的初步结果,显示此方法仅引发最小的虚拟化开销。宝将很快公开可用,希望有助于从事工业和学术界,以改善宝阿的安全,安全和实时担保。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号