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

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

3天内不再提示

通过安全可靠的虚拟化延长军用软件的预期寿命

星星科技指导员 来源:嵌入式计算设计 作者:JACQUES BRYGIER 2022-11-10 14:46 次阅读

在经济紧张的情况下,许多公司在代码重用、规范或设计级别使用软件寿命延长方法来降低费用,但这些方法都有局限性。然而,新的安全可靠虚拟化 (SSV) 正在挫败这些挑战,并提供世界上最好的功能。

理想的寿命延长技术是将整个子系统从原始平台保留下来,并原封不动地插入到新平台中。现在,通过一种称为安全可靠虚拟化(SSV)的新兴技术,这种方法成为可能。SSV现在在下一代系统的规划和开发中受到青睐,其中安全和安保与经济性和及时性同样重要。

SSV 和传统子系统

SSV作为一种遗留重用方法并不是对未来技术的幻想,而是得到了已经在使用的COTS技术的支持。采用SSV的一个例子是空中客车公司选择SYSGO的PikeOS用于其A350 XWB飞机。在新的空中客车架构的众多要求中,包括能够在本机分区中开发可认证的安全软件,同时与POSIX分区中的遗留软件子系统轻松共存。

因此,SSV提供了从各种遗留平台(甚至包括现成的开源子系统)中挑选的软件子系统的能力。由于在使用经典虚拟化技术时,实时行为有时会出现问题,因此 SSV 建立在经过验证的虚拟化理念之上,例如使用半虚拟化来调整托管操作系统以与托管操作系统的虚拟机管理程序层进行交互。但是,SSV在提供确定性行为和资源分区方面走得更远,以便开发具有可预测实时响应的嵌入式应用程序,并为认证独立级别的安全和可靠操作提供基础。更具体地说,SSV 集成了分离内核模型,该模型包含一个低级调度程序,该调度程序保证了整体系统的抢占能力,同时仍然允许分区中的不同调度策略按原始设计运行。

因此,根据SSV的定义,子系统可以具有不同级别的安全性和安全性,而不会发生冲突或风险。SSV 实时操作系统基于符合 MILS 标准的微内核,可监督每个硬件访问。SSV 体系结构的一个独特功能是能够根据需求子集对所有资源进行分类。不同的操作系统、运行时环境 (RTE) 和 API 能够在受保护的软件分区中同时运行。这是通过使用准确、可管理的通信通道来实现的,这些通信通道允许安全关键和非关键应用程序在单个硬件环境中共存。

重用旧代码

SSV 是通过隔离单独的分区将原本过时的软件集成到现代高容量嵌入式系统中的终极解决方案。这种方法的优点是能够重新应用现有的遗留代码,而不必经历昂贵、耗时且容易出错的重新开发阶段。已建立的软件能够在新的硬件平台上运行,该平台与其他较新的软件组件(如现代Linux操作系统)混合在一起。独立系统的模块化和独立性使这种和平共处与合作得以发生。

隔离和封装不同的软件包可实现资源分区和时间分区:对所有可用和临时资源进行静态分配。每个应用程序都获得对已分配资源的保证访问权限,但对其他分区的资源没有任何访问权限。严格的分离强制保证一个分区中的故障不会影响其他分区,从而确保安全可靠的操作。

例如,SSV允许PikeOS在单个CPU平台上运行基于Linux的子系统和具有自己专有操作系统的安全关键应用程序。所有分区都在用户模式下运行,不会影响稳定的内核模式。在此环境中可以使用许多操作系统或 RTE 个性。其中包括基于 POSIX、Ada 和 Linux 的那些,使开发人员能够将遗留代码干净地采用到下一代系统中。

已经定义和实现了许多技术来支持代码重用,以降低开发成本并有望将风险降至最低。直观地说,传统虚拟化提供了一个非常有效的概念,可以将旧软件与新软件混合在一起,但对于许多嵌入式应用程序来说,特别是当涉及实时行为时,则不足。此外,当安全和安保是强制性要求时,基于SSV概念的创新技术至关重要。

审核编辑:郭婷

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

    关注

    87

    文章

    11296

    浏览量

    209358
  • 操作系统
    +关注

    关注

    37

    文章

    6808

    浏览量

    123291
  • 虚拟化
    +关注

    关注

    1

    文章

    371

    浏览量

    29792
收藏 人收藏

    评论

    相关推荐

    智能网联汽车预期功能安全(SOTIF)开发解决方案

    预期功能安全sotif是自动驾驶车辆落地的重要保障,它确保了自动驾驶系统在各种正常操作情况下能够安全地执行其预期功能,提高系统的安全性和
    的头像 发表于 12-19 11:19 527次阅读
    智能网联汽车<b class='flag-5'>预期</b>功能<b class='flag-5'>安全</b>(SOTIF)开发解决方案

    如何实现软件的emulate功能 emulation和虚拟的区别是什么

    软件的Emulate功能与虚拟的区别 在现代计算机技术中,软件的emulate功能和虚拟是两
    的头像 发表于 12-05 15:35 148次阅读

    在电气安装中通过负载箱实现最大效率和安全

    承受过大的负载,可能会导致设备的过热、磨损等问题,从而缩短设备的使用寿命通过使用负载箱,可以将设备的实际负载降低到安全范围内,从而减少设备的磨损,延长设备的使用
    发表于 11-20 15:24

    安全可靠,高效防爆:顶坚单北斗防爆终端在工业领域的创新应用

    顶坚单北斗防爆终端,凭借其安全可靠的性能与高效防爆技术,在工业领域展现出非凡的创新应用潜力,不仅提升了工业生产的安全标准,还促进了智能管理与监控的深度融合,为工业安全生产与效率提升开
    的头像 发表于 11-20 14:11 154次阅读
    <b class='flag-5'>安全可靠</b>,高效防爆:顶坚单北斗防爆终端在工业领域的创新应用

    SDWAN在企业组网是安全可靠

    SD-WAN(软件定义广域网)技术为企业组网提供了一种现代、灵活且可靠的解决方案。以下是SD-WAN在企业组网中的关键优势: 1、简化网络管理:SD-WAN通过集中管理平台统一管理广
    的头像 发表于 11-05 17:39 142次阅读

    云计算中的虚拟技术应用

    云计算中的虚拟技术是一种将计算机物理实体(如服务器、存储设备、网络设备)通过软件技术划分为多个虚拟实体的技术,每个
    的头像 发表于 10-24 09:22 623次阅读

    使用Google Play获得安全可靠的AI体验

    对 Google Play 的期待,即获得安全可靠的体验。我们的目标是让 AI 惠及每个人,丰富应用生态系统并改善用户体验。
    的头像 发表于 09-09 15:53 424次阅读

    使用输入电流限制延长电池寿命

    电子发烧友网站提供《使用输入电流限制延长电池寿命.pdf》资料免费下载
    发表于 09-04 10:07 0次下载
    使用输入电流限制<b class='flag-5'>延长</b>电池<b class='flag-5'>寿命</b>

    使用输入电流限制技术延长电池寿命

    电子发烧友网站提供《使用输入电流限制技术延长电池寿命.pdf》资料免费下载
    发表于 08-30 11:46 0次下载
    使用输入电流限制技术<b class='flag-5'>延长</b>电池<b class='flag-5'>寿命</b>

    DC/AC电源模块:为医疗设备提供安全可靠的电力转换

    BOSHIDA DC/AC电源模块:为医疗设备提供安全可靠的电力转换 DC/AC电源模块是一种用于将直流电源转换为交流电源的设备,广泛应用于各种医疗设备中。它们的主要功能是为医疗设备提供安全可靠
    的头像 发表于 06-19 16:13 411次阅读
    DC/AC电源模块:为医疗设备提供<b class='flag-5'>安全可靠</b>的电力转换

    4G插卡路由器:安全可靠的网络安全解决方案

    4G插卡路由器是一款安全可靠的网络安全解决方案,具有数据加密、防DDoS攻击、安全防护和设备管理等优势。其信号覆盖广、稳定性高、性价比高,适用于家庭、办公室、户外等场景。选择4G插卡路由器,可保护信息
    的头像 发表于 05-07 10:35 851次阅读

    PW4054充电芯片规格书概览:高效充电,无需外接元件,安全可靠

    PW4054充电芯片规格书概览:高效充电,无需外接元件,安全可靠
    的头像 发表于 03-01 14:44 1451次阅读
    PW4054充电芯片规格书概览:高效充电,无需外接元件,<b class='flag-5'>安全可靠</b>

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

    软件栈的防御措施。 基础防御措施 强化操作系统安全性:虚拟软件栈的基础是操作系统,因此首先需要确保操作系统的
    的头像 发表于 01-25 11:27 760次阅读

    配网行波型故障预警定位装置:让电力系统更加安全可靠

    在现代社会,电力系统的稳定运行对于国民经济和人民生活至关重要。然而,随着电力系统的不断扩大和复杂,各种故障和问题也随之而来。为了确保电力系统的安全可靠运行,我们需要一种高效的故障预警定位装置——配
    的头像 发表于 01-22 10:07 1097次阅读

    中国发布多款国产CPU及操作系统安全可靠测评结果

    依据《安全可靠测评工作指南(试行)》,测评主要针对计算机终端和服务器搭载的中央处理器(CPU)、操作系统及数据库等基础软件硬件进行。经过对核心技术、安全保障、持续发展等多个方面的全面评估,从而评定产品的
    的头像 发表于 12-27 14:36 2480次阅读