0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

汽车开源虚拟化:AGL 虚拟化架构

星星科技指导员 来源:嵌入式计算设计 作者:Michele Paolino 2022-12-02 15:02 次阅读

由 AGL EG-VIRT 编辑并由 Linux 基金会发布的AGL 软件定义汽车架构白皮书详细介绍了 AGL虚拟化架构,该架构建立在支持混合关键性和通过通信总线进行通信的异构执行环境之上。图 1 显示了此体系结构的概述,将在下一节中详细介绍。

pYYBAGOJozuAJnMfAAIpzIOgkQM568.png

[图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的主要目标。事实上,该器件被视为虚拟化汽车功能便携性、互操作性、性能、安全性和安全性的推动者。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11191

    浏览量

    208617
  • 操作系统
    +关注

    关注

    37

    文章

    6651

    浏览量

    123089
收藏 人收藏

    评论

    相关推荐

    emc虚拟技术的应用场景

    在当今的数字化时代,企业面临着数据爆炸式增长和业务需求不断变化的挑战。为了应对这些挑战,企业需要灵活、高效且可扩展的IT基础设施。EMC虚拟技术正是在这样的背景下应运而生,它通过将物理资源抽象
    的头像 发表于 11-01 15:26 124次阅读

    虚拟数据恢复——Hyper-V虚拟机数据恢复案例

    虚拟数据恢复环境: Windows Server操作系统服务器上部署Hyper-V虚拟机环境。虚拟机的硬盘文件和配置文件存放在一台存储中,该存储上有一组由4块硬盘组建的raid5阵
    的头像 发表于 10-25 09:26 73次阅读
    <b class='flag-5'>虚拟</b><b class='flag-5'>化</b>数据恢复——Hyper-V<b class='flag-5'>虚拟</b>机数据恢复案例

    云计算中的虚拟技术应用

    云计算中的虚拟技术是一种将计算机物理实体(如服务器、存储设备、网络设备)通过软件技术划分为多个虚拟实体的技术,每个虚拟实体可以独立运行操作系统和应用程序。以下是关于云计算中
    的头像 发表于 10-24 09:22 238次阅读

    虚拟桌面基础架构(VDI)远程连接如何实现

    今天我们来聊聊虚拟桌面基础架构(VDI)。VDI的工作原理是将桌面虚拟,使得用户可以通过网络连接访问虚拟机,确保数据和应用保存在服务器上,
    的头像 发表于 10-18 08:09 149次阅读
    <b class='flag-5'>虚拟</b>桌面基础<b class='flag-5'>架构</b>(VDI)远程连接如何实现

    华纳云:OpenStack是虚拟管理平台吗?其工作原理是什么?

    OpenStack 就是一个虚拟管理平台吗?这样说并不准确。它们存在很多相似性,但并非完全相同。的确,OpenStack 和虚拟管理平台都位于
    的头像 发表于 09-23 14:20 162次阅读

    虚拟数据恢复—EXSI虚拟机误还原快照如何恢复数据?

    虚拟技术原理是将硬件虚拟供不同的虚拟机使用,一台物理机上可以有多台虚拟机。人为误操作或者物理
    的头像 发表于 09-09 11:56 265次阅读
    <b class='flag-5'>虚拟</b><b class='flag-5'>化</b>数据恢复—EXSI<b class='flag-5'>虚拟</b>机误还原快照如何恢复数据?

    什么是虚拟机?什么是虚拟

    在日新月异的科技世界中,虚拟技术如同一座桥梁,连接着现实与数字的鸿沟,为我们打开了全新的计算维度。虚拟机,这一概念,自其诞生以来,就以其独特的魅力和强大的功能,深深地影响了软件开发、系统测试和云计算等多个领域。即使目前你还不了
    的头像 发表于 09-04 14:55 584次阅读

    虚拟数据恢复—XenServer虚拟平台数据恢复案例

    虚拟数据恢复环境: 某品牌R720服务器,4块STAT硬盘通过H710P阵列卡组建了一组raid10磁盘阵列。服务器上部署XenServer虚拟平台,
    的头像 发表于 07-30 13:18 198次阅读
    <b class='flag-5'>虚拟</b><b class='flag-5'>化</b>数据恢复—XenServer<b class='flag-5'>虚拟</b><b class='flag-5'>化</b>平台数据恢复案例

    存储虚拟有哪些常见类型?有什么优点?

    存储虚拟是一种将多个存储设备的物理存储资源抽象出来、将它们集中在一起并将它们呈现为单个逻辑存储单元的技术。此过程简化了存储管理,提高了资源利用率,并实现了跨各种存储设备(例如硬盘驱动器、固态驱动器
    的头像 发表于 03-07 16:47 992次阅读

    虚拟软件栈有哪些防御措施

    虚拟软件栈是一种在物理服务器上运行多个虚拟机的技术,可以提高服务器资源的利用率和灵活性。然而,虚拟软件栈也带来了新的安全风险,因此需要采
    的头像 发表于 01-25 11:27 641次阅读

    超融合和虚拟的区别

    景。 一、超融合(Hyper-convergence)的定义和原理 超融合是一种集成了计算、存储、网络和虚拟等功能的技术架构,它将不同的硬件资源整合到一台服务器中,通过软件定义的方式提供一致性的接口和管理平台。超融合
    的头像 发表于 01-15 10:36 3805次阅读

    面向汽车高端微控制器的虚拟

    面向汽车高端微控制器的虚拟 固结技术 低层薄SW层 管理程序(或VMM)作为主要组件 将SW集成到虚拟机(VM)中
    的头像 发表于 12-01 10:55 641次阅读
    面向<b class='flag-5'>汽车</b>高端微控制器的<b class='flag-5'>虚拟</b><b class='flag-5'>化</b>

    技术推荐 | 开源嵌入式虚拟技术释放 x86 平台潜能 实现智能驾驶舱、工业负载整合等场景产品

    随着物联网设备的爆炸式增长和万物互联应用的快速发展,虚拟技术在嵌入式系统上受到了业界越来越多的关注、重视和快速发展。嵌入式系统与虚拟技术这个跨界创新组合应运而生,其典型的应用场景包
    的头像 发表于 11-24 20:00 809次阅读
    技术推荐 | <b class='flag-5'>开源</b>嵌入式<b class='flag-5'>虚拟</b><b class='flag-5'>化</b>技术释放 x86 平台潜能 实现智能驾驶舱、工业负载整合等场景产品<b class='flag-5'>化</b>

    西门子标准编程和虚拟调试应用

    西门子标准编程和虚拟调试应用,西门子标准编程、仿真与虚拟调试应用培训PPT。
    发表于 11-16 14:58 481次阅读
    西门子标准<b class='flag-5'>化</b>编程和<b class='flag-5'>虚拟</b>调试应用

    网络虚拟、NFV和SDN之间的差异

    电子发烧友网站提供《网络虚拟、NFV和SDN之间的差异.pdf》资料免费下载
    发表于 11-10 15:54 0次下载
    网络<b class='flag-5'>虚拟</b><b class='flag-5'>化</b>、NFV和SDN之间的差异