由 agl eg-virt 编辑并由 linux 基金会发布的agl 软件定义汽车架构白皮书详细介绍了 agl虚拟化架构,该架构建立在支持混合关键性和通过通信总线进行通信的异构执行环境之上。图 1 显示了此体系结构的概述,将在下一节中详细介绍。
[图1 |agl 虚拟化软件定义互联车辆架构(通过agl 软件定义汽车架构白皮书)]
agl 虚拟化架构
更具体地说,agl虚拟化软件互联车辆架构由执行环境(ee)、通信总线和虚拟化平台组成。
后者是最重要的模块,因为它可以安全可靠地执行多个应用程序、虚拟机或操作系统,将它们整合到单个硬件/软件平台中。它可以使用虚拟机管理程序、系统分区程序、容器等技术来实现。
另一方面,ee是在某些情况下借助特定的cpu硬件扩展构建的软件孤岛,其中执行不同的汽车功能。并非所有 ee 都具有相同的性能、安全和安保要求。出于这个原因,已经确定了两种类型的ee:关键和非关键(cee和ncee)。ee可以通过多种方式实现,遵循上述架构设计的开放性目标,例如,裸机应用程序,虚拟机,容器,单内核或像agl本身这样的成熟操作系统。
根据ee的特性,通信总线可以是关键的,也可以是非关键的。为了保证隔离、数据安全和隐私,关键总线仅限于在cee之间共享信息。因此,关键职能部门可以决定在这里共享绝不必须与 ncee 共享的信息。相反,非关键通信总线在关键和非关键ee之间建立了桥梁。该总线以性能和安全性为目标,而不是安全性(这对于关键通信总线更为重要)。
三。 下一步和结论
随着发布的agl软件定义汽车架构白皮书,agl为软件定义的互联汽车定义了开放,模块化和混合的关键虚拟化架构,并声称其作为虚拟化技术集成商的角色,旨在为oem和一级公司提供灵活的虚拟化平台。从技术角度来看,这意味着所有旨在增强其平台的开放性、模块化和可移植性的开发(例如,开发新的可互操作 api、便携式驱动程序、测试平台、用于不同虚拟化解决方案的映像构建工具等)都是 agl 感兴趣的。
在此背景下,agl,特别是其eg-virt小组,已经确定了实施该架构的未来挑战和活动。首先,需要增强 agl 对虚拟化解决方案的支持。其次,输入输出(io)虚拟化已被确定为需要解决的重要挑战,特别是对于gpu等设备。最后但并非最不重要的一点是,在关键和非关键汽车功能之间设计和实现开源通信总线将是eg-virt的主要目标。事实上,该器件被视为虚拟化汽车功能便携性、互操作性、性能、安全性和安全性的推动者。
标准的机器学习流程如何玩出新花样
Microchip推出MOST ToGo参考设计系列,轻松实现汽车信息娱乐系统设计
变频器常见故障代码及处理实例
国家的工业水平居然是靠造拉链考验
Iron Viz比赛冠:透过数据探索空气质量差异的因素
汽车开源虚拟化:AGL 虚拟化架构
国家发改委:2010年投资首重IC面板
消费无人机“过满则溢” 产品单一化困局难解?
电子负载仪的用途是怎样的
google电视棒拆机图解 欣赏一下它的设计
CPU(中央处理单元)厂商:上海云间半导体科技有限公司简介
兆元光电成为LED芯片市场上最大的一匹黑马
OPPOR11详细信息曝光,这是要抢高通660首发的节奏
AR(增强现实)的技术原理
LTC3225为超级电容器提供了紧凑、低噪声的解决方案
32Kwh储能巨无霸电站如何解决户外施工停电大功率用电
采用模块化设计实现基于FPGA的动态可重构功能
一款高性能、降压型开关稳压器DC/DC控制器
格兰仕12套洗碗机用科技解放双手 让家人体会到冬日的温暖
Google | 谷歌回应暂停与华为部分业务往来:遵守命令、审查影响