1Linux和智能边缘
嵌入式系统市场预计到2025年将以6.1%的速率增长。当前世界上的大多数嵌入式设备都包含处理器和操作系统,并在智能边缘进行数据计算。这些设备需要不同程度的安全、安全和可靠性。Linux操作系统提供了人工智能(AI)和机器学习、高安全级别、跨行业的标准、适应多种用例的灵活性和云原生及DevOps支持,但也存在挑战,如长期支持、高性能和可靠性、行业特定功能和标准的更新、合规性和出口审计以及安全漏洞。
2Wind River Linux的性能和成本比较
Wind River提供针对特定应用的Linux包,从小型轻量级系统到重型服务器级和实时配置。表1展示了Wind River Linux与CentOS内核的响应时间比较。表2列出了Wind River Linux的典型特征,包括RAM、存储和文件系统管理。
3开源合规性挑战
嵌入式设备的运行时可能包含100多个不同的许可证,需要管理披露和出口要求。每个发货的设备都需要多个合规性工件,如源代码、法律通知、开源物料清单(BOMs)、SPDX数据和许可分析报告。表3展示了与Wind River相关的CVEs逐年增加的情况。
4Wind River Linux的优势
Wind River Linux旨在使嵌入式解决方案能够构建和扩展,并提供一套全面的产品、工具和支持服务来帮助创建和管理Linux平台。图1展示了Wind River如何通过开源解决方案平衡上市时间、竞争力和风险管理。Wind River符合行业标准,如IEC 61850、医疗设备级和空中下载(OTA)更新标准以及电信的电信级要求。
5Wind River的持续交付和支持
Wind River可以加速上市时间,同时使设计人员能够专注于产品差异化和设备优化。Wind River持续交付服务提供最新测试和验证的代码,可以轻松集成到设计人员的开发环境中。在安全方面,Wind River持续监控CVEs,执行评估和修复,并提供多种安全包。此外,还提供现代云原生开发和一个广泛的板级支持包。
6Wind River Linux的关键优势和支持结构
Wind River Linux的优势包括:无需版税、完全定制的Linux部署、增强的安全性、更快的上市时间、现代云原生环境、强大的硬件支持、灵活的交付和支持模式、质量、合规性和认证、产品生命周期和分发管理以及世界级的服务和支持。
7Wind River提供的定制Linux解决方案
Wind River帮助设计人员创建自己的嵌入式Linux,并提供工具来构建一个支持、定制系统。用户可以从源代码或预构建的二进制映像开始,然后决定包含什么(内核选项和驱动程序、空间包等)。这导致一个定制的Linux操作系统映像,只包含嵌入式解决方案所需的内容。
8量化质量指标
Wind River每天进行3000个构建(100%使用Docker容器和Mesos编排),每周运行100%的质量测试,按需验证100%的用户空间打包代码更改,并自动化99.85%的测试区域。此外,还提供安全评估和咨询,帮助设计人员构建安全的框架,并监控和管理CVEs。
9Wind River Linux的长期支持
LTS 21设计用于长期支持部署,并引入了二进制发行版(Wind River Linux Distro),简化了开发人员的工作流程。LTS 21的主要功能包括Linux LTS 5.10内核和Yocto项目3.3作为基础、Linux汇编工具、对Qt 5工具包版本5.15.2的支持、TensorFlow机器学习、OpenVINO、Docker升级到19.03以及增强的OSTree支持。
10结论
Wind River Linux为在智能边缘工作的设计人员提供了许多关键优势,包括对最苛刻的嵌入式应用的高度可定制性、完整支持以及移除了管理CVEs和错误修复的负担的Yocto项目基于的开源环境或预构建的二进制映像。Wind River Linux的安全性、可靠性、性能、可持续性和合规性正在推动当今智能边缘复杂设备的创新。