首页 > 其他分享 >鸿道Intewell操作系统架构介绍之Intewell-Hyper I 虚拟化构型

鸿道Intewell操作系统架构介绍之Intewell-Hyper I 虚拟化构型

时间:2024-10-31 17:20:08浏览次数:6  
标签:Hyper 操作系统 虚拟化 Hypervisor 虚拟机 Intewell 运行

鸿道Intewell-Hyper I 虚拟化构型是鸿道Intewell-V虚拟化架构下的构型体系!鸿道Intewell-V是科东软件自主研发的实时虚拟化操作系统,包括鸿道Intewell-Hyper I 和鸿道Intewell-Hyper II。鸿道Intewell-V可以实现多个操作系统在同一物理硬件上并行运行,并具有实时性保障。其对硬件资源进行分区,各个操作系统和程序并行运行在自己的虚拟机(VM)中,相互隔离,互不影响,安全可靠。

鸿道Intewell-V适用于高性能计算、工业自动化以及关键任务等应用场景,既可以帮助用户最大限度地利用硬件资源,又确保应用的可靠性和确定性。

鸿道Intewell-Hyper I 的定义

鸿道Intewell-Hyper I专为安全关键领域设计,是一款高安全性、高实时性和轻量的TYPE1型Hypervisor。鸿道Intewell-Hyper I可在一个硬件平台上运行多个不同安全级别的虚拟机,常见的虚拟机系统包括鸿道Intewell-RTOS、Linux、Windows等,并实现CPU、内存、外设等硬件资源在操作系统间的有效隔离。基于Hypervisor系统,满足智能汽车,轨道交通等领域智能设备对多操作系统的系统信息安全和功能安全融合需求。
在这里插入图片描述

鸿道Intewell-Hyper I 架构图

鸿道Intewell-Hyper I 的特点

1)支持在多核异构CPU上运行Hypervisor

2)支持同时运行多个虚拟机,支持通过IDE配置单个虚拟机的运行内核数量

3)虚拟机支持存储、内存、CPU、网络等IO资源共享

4)虚拟机支持UART等IO资源透传使用

5)支持虚拟机间安全隔离,虚拟机异常不影响Hypervisor和其他虚拟机正常运行

6)Hypervisor上的系统可同时启动

7)每个虚拟机支持多个虚拟的网口

8)支持用户通过IDE修改操作系统物理外设、虚拟外设能力

操作系统应用领域
在这里插入图片描述

操作系统客户案例

案例:中国铁道某研究院的VCU操作系统国产化项目

业务痛点:

1)列车控制系统的底层核心技术被外资垄断,容易被“卡脖子”

2)不同安全等级的业务单元集成到一个域控制器,难以实现不同安全等级的系统之间业务隔离、互不影响

解决方案:

鸿道Intewell-Hyper I 应用于基于龙芯的全国产化VCU(列车控制单元),利用虚拟化技术,在一个CPU上实现多个完全隔离的虚拟机,每个虚拟机可分别运行不同应用;虚拟机提供时间表和优先级混合调度能力,确保虚拟机运行的时间确定性和实时性。
在这里插入图片描述

客户价值:

1)内核通过IEC61508 SIL4,助力客户高效通过安全认证,加速产品上市

2)Hypervisor采用微内核技术,确定性、可靠性高,保障车辆可靠运行

3)支持分区隔离,为轨交应用软件提供高安全和高可靠的运行平台

4)经过工信部电子五所严格的源代码自主率扫描,内核及部分关键模块源码自主率达100%

标签:Hyper,操作系统,虚拟化,Hypervisor,虚拟机,Intewell,运行
From: https://blog.csdn.net/Kyland2020/article/details/143405807

相关文章

  • 禁用Hyper-V以运行虚拟化软件
    许多第三方虚拟化应用程序无法与Hyper-V协同工作。受影响的应用程序包括VMwareWorkstation和VirtualBox。这些应用程序可能无法启动虚拟机,或者可能会回退到较慢的模拟模式。 确定Hyper-V虚拟机监控程序是否正在运行若要确定Hyper-V虚拟机监控程序是否正在运......
  • HyperWorks二维网格划分与单元连续性
    自动网格划分HyperWorks中为零件定义几何曲面是创建零件壳单元网格的最佳方式。HyperMesh创建二维网格最有效的方法是使用Automesh面板直接在零件的表面创建网格。Automesh面板是HyperMesh重要的网格划分工具,通过automesh可实现单元尺寸、单元密度、单元类型以及节点分......
  • hyper-v虚拟机使用教程
    原文链接:https://mp.weixin.qq.com/s/zNubQcNOePB7Y4AWfou0Yg前言从前几年开始,我平时使用的虚拟机就换成了hyper-v,当然PVE也会使用(作为服务器挂机用,后面出个文章说下),VMware是完全抛弃不用了。至于为什么不用VMware,好像也没啥理由,就感觉hyper-v使用更顺手一点。我现在所有的......
  • 2024_10_30_2_hyperNeat进化神经网络算法
    原文地址:HyperNEATExplained:AdvancingNeuroevolutionExpandingNeuroEvolutionLastweek,IwroteanarticleaboutNEAT(NeuroEvolutionofAugmentingTopologies)andwediscussedalotofthecoolthingsthatsurroundedthealgorithm.Wealsobrieflytouc......
  • 【服务器虚拟化详细安装教程(亲测有效)】
    服务器虚拟化是一种技术,它允许在一台物理服务器上创建多个独立的虚拟环境,每个环境都拥有自己的操作系统和应用程序。这项技术通过软件模拟硬件的功能,将单一的物理服务器资源(如CPU、内存、存储和网络带宽)分割成多个虚拟机(VMs),每个虚拟机都可以独立运行不同的操作系统和应用,就......
  • redis详细教程(3.ZSet,Bitmap,HyperLogLog)
    ZSetRedis的ZSet(有序集合)是一种特殊的数据类型,它允许存储一系列不重复的字符串元素,并为每个元素关联一个分数(score)。这个分数用于对集合中的元素进行排序。ZSet的特点是:唯一性:集合中的每个元素都是唯一的。可排序性:元素可以根据分数进行排序。内部实现:ZSet的内部实现......
  • HyperWorks中的Size and bias 子面板
    此面板是automesh经常使用的子面板,通过此面板,用户可用设置单元尺寸、单元类型以及以及映射类型等多种控制选项,然后通过预览按钮查看待生成网格模型的状态。 图3-6sizeandbias子面板 1.Density(密度)Adjust–在曲边节点数值位置点击鼠标左键增加节点数量,点击鼠标右键......
  • 3.1.4 Hyperspace 的临时映射1
    系列文章目录文章目录系列文章目录3.1.4Hyperspace的临时映射MmCreateHyperspaceMappingMmGetPageTableForProcess3.1.4Hyperspace的临时映射Windows内核有时候需要将某些物理页面临时映射到内核的虚存区间,用做“草稿”或其他临时的用途。为此,Windows内核在系......
  • HyperWorks的RT功能及使用技巧
    在Altair(HyperWorks)里,当结构中包含T型、X型或更复杂的连接特征(图2-12所示)时,此功能非常有效。不适用于没有T型连接的特征(图2-12右侧)。  图2-12带有T型特征的模型 如果R/T(半径/厚度)大于面板指定值,这个特征不被识别为目标连接特征。-如果某个连接特征的不同位......
  • HyperWorks的模型简化
    2.2模型简化本节将介绍如何改变结构的外形以实现模型的简化。模型中对分析不需要的小特征,如小孔、导角等,将被去除。模型简化后将大大提高整体模型的网格质量、建模效率以及后续模型求解效率。本节将学习:-为clip零件划分网格,观察网格质量并确定模型中需要模型简化的位置。-......