VOSYSmonitoRV:在具有 Linux 功能的 RISC-V 平台上的混合临界解决方案
嵌入式系统在当今许多领域普遍使用。在混合关键环境(汽车、工业 4.0、无人机等)中,他们需要与丰富的操作系统 (OS) 一起运行具有一定时间和安全限制的实时应用程序。这通常可以归功于虚拟化技术,即利用机器上的硬件虚拟化扩展。但是,这些硬件扩展可能无法满足特定使用案例的安全要求,此外,它们可能并不总是可用的。一个值得注意的例子是新兴的 RISC-V 架构,该架构如今在混合临界领域获得了很大的吸引力,但如今并未提供硬件虚拟化扩展。本文将 VOSYSmonitoRV 作为 RISC-V 系统的混合临界解决方案提出。VOSysmonitoR 通过在最高特权机器级别运行,以安全和孤立的方式共同执行两个或多个操作系统。通过测量中断延迟和上下文切换时间来评估混合临界系统中的系统性能,需要制定特定的基准。
原文题目:VOSySmonitoRV: a mixed-criticality solution on Linux-capable RISC-V platforms
原文:Embedded systems are pervasively used in many fields nowadays. In mixed-criticality environments (automotive, industry 4.0, drones, etc.) they need to run real-time applications with certain time and safety constraints alongside a rich operating system (OS). This is usually possible thanks to virtualization techniques, that leverage on hardware virtualization extensions on the machine. However, these hardware extensions might not cope with the security and safety requirements of the specific use case, and additionally, they might not always be available. A notable example is the emerging RISC-V architecture, that is today gaining a lot of traction in the mixed criticality field, but that do not offer today hardware virtualization extensions. In this paper VOSySmonitoRV is proposed as a mixed-criticality solution for RISC-V systems. VOSySmonitoRVallows the co-execution of two or more operating systems in a secure and isolated manner by running in the highest privileged machine level. A specific benchmark, measuring the interrupt latency and context switch time is done to assess the system performance in mixed criticality systems.
相关文章
- Amazon Personalize 现将快速变化的新产品与全新内容目录的个性化推荐效果提升达50%
- 自建 Kubernetes 集群提交和管理 Amazon SageMaker 训练任务(一)SageMaker Operator 安装及任务提交
- 公开预览 – AWS Distro for OpenTelemetry
- 基于 Chef InSpec 的基础设施测试
- 使用 AWS CDK 结合 OPA 实现“策略即代码”
- 利用 Slack 和 AWS AppStream2.0 集成进行 AppStream2.0 Fleet 队列管理
- 新增功能 — 使用 AWS PrivateLink 通过 AWS 专用网络访问 AWS Lambda
- 利用 Auto Scaling Group 生命周期功能实现有状态应用的管理
- 新品 — Amazon RDS on Graviton2 处理器
- 新品发布 – Amazon ElastiCache 的 Redis 6 兼容版
- Java File类
- 通过 Amazon SageMaker R 内核访问数据源
- 盗链行为与 AWS 防盗链技术
- 通过置信评分与更高准确率,在 Amazon Lex 上构建高质量对话服务
- 通过 Amazon CodeGuru Profiler 简化应用程序的性能优化
- Atlassian 在生产中持续使用 Amazon CodeGuru Profiler 进行程序优化
- 九项 AWS Security Hub 最佳实践
- 通过 Amazon Personalize 扩展科学产品组合并适应不断变化的世界
- 如何利用 DFS on FSx for Windows File Server 实现文件系统高吞吐要求
- 如何使用 Kubecost 跟踪多租户 Amazon EKS 集群中的运营成本