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

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

3天内不再提示

为军事物联网系统选择操作系统

星星科技指导员 来源:嵌入式计算设计 作者:ISHU VERMA 2022-11-01 14:12 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

物联网部署选择操作系统(OS)的参数与过去的嵌入式系统有很大不同。这些嵌入式系统具有专门的功能,通常通过包括操作系统的定制硬件和软件与其他设备具有专有接口。相比之下,物联网系统在设计上是开放的,由标准构建块组成,并使用开放接口连接到其他设备。显然,并非所有物联网系统的构建方式都相同,但核心技术是相似的。

智能系统 物联网的大部分讨论都集中在连接性、数据和分析上,但我们不要忘记整个系统

的基础:操作系统。

选择正确的操作系统是成功部署物联网的重要因素。在任务关键型环境中使用的物联网系统需要在定义的时间段内完成任务可能需要实时Linux,而以线速分析数百万条消息所需的物联网系统可能最好由企业级Linux发行版提供。

一类物联网系统提供与下游传感器的连接,并且需要小型和低功耗(32位或更低)以适应受限环境。这些系统通常是逐个组装的,首先通过将BSP(板级支持包)合并到内核中来构建操作系统,然后通过添加文件系统,配置工具和其他中间件。这种类型的组装需要嵌入式软件和内核黑客技能,从而创建对手头任务非常有效的物联网系统。缺点是这些系统的工具最少(以节省处理和存储),如果不进行大量返工就无法升级,并且通常驻留在IT基础架构之外的运营技术(OT)领域。

另一类物联网系统负责提供数据服务:路由、数据整形和决策。同时还充当防火墙以保护下游设备(传感器、执行器和其他嵌入式系统)。这些系统被称为智能物联网网关,有助于连接OT和IT世界。

在功能方面更接近服务器,这些系统(64位多核)是使用标准操作系统构建的;自定义是通过配置进行的,而不是从头开始构建自定义操作系统。使用标准操作系统允许在初始部署多年后增强和升级操作系统和其他组件。

哪个最适合您?

军事物联网系统在安全性、维护和升级方面比商业物联网系统面临更大的挑战。您的决策不仅应考虑这些因素,还应考虑开发、部署和管理这些系统的工具需求。以下是一些建议:

将 SELinux 提供的功能与涵盖设备、网络和策略的分层安全方法相结合,以帮助保护物联网基础设施。

利用容器等新技术与功能相结合,使用现有 IT 基础架构大规模预配这些容器。

选择经过市场测试的技术和产品,这些技术和产品已被证明在确保商业和军事防御系统安全方面是可靠的。

选择稳定、经过验证且支持良好的开源操作系统。

通过开源,每个人都可以访问 Linux 中的所有代码。内存管理、调度、存储管理、网络和电源管理等各个组件在供应商之间是一致的。但是,如何集成、验证、微调和支持它们才是最重要的。

但是,选择 Linux 发行版可能具有挑战性;您需要选择具有满足您要求的功能和容量的那个。关于 Linux 发行版的各种供应商和来源,有几件事需要检查。具体而言,选择符合以下条件的供应商或组:

为 Linux 内核和密钥包贡献代码

始终如一地提交补丁

通过硬件认证对系统进行全面测试和鉴定

提供系统调整以更改操作系统算法,以调整内存和处理器数量,使用实际工作负载或对预期工作负载的密切模拟完成。

对各种硬件、配置和应用程序执行广泛的测试、调优和故障排除

通过与上游社区合作,展示对开源的承诺

此外,军事系统操作系统供应商需要支持较长的产品生命周期。因此,在选择操作系统供应商时,考虑公司的稳定性非常重要。他们是否能够维持10+年的生命周期?他们会在部署多年后自动更新他们的操作系统吗?他们是否提供长期支持,并为运行应用程序提供稳定、一致的平台(即确保 API、ABI、KABI 和软件包在发布的整个生命周期中集)?

军用物联网设备和系统的操作系统选择有多种选择。选择最佳操作系统是一项设计决策,应考虑物联网用例、现有基础设施以及操作系统提供商的可靠性和可持续性。

审核编辑:郭婷

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

    关注

    2950

    文章

    48097

    浏览量

    418096
  • 操作系统
    +关注

    关注

    37

    文章

    7431

    浏览量

    129597
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    国产工业操作系统选型指南:硬实时、功能安全与生态怎么选

    在工业4.0浪潮席卷全球、国产化替代进入深水区的今天,工业操作系统是整个工业数字生态的“底层基座”,直接决定了系统的稳定性、控制精度与安全等级。从高端数控系统到工业机器人的精准协同,再到轨道交通
    的头像 发表于 03-04 09:48 1107次阅读

    操作系统体系结构

    操作系统的体系结构是一个开放的问题。正如上文所述,操作系统在核心态应用程序提供公共的服务,那么操作系统在核心态应该提供什么服务、怎样提供服务?有关这个问题的回答形成了两种主要的体系结
    发表于 01-15 08:19

    操作系统的发展及分类

    ,就形成了多道批处理操作系统。该系统把用户提交的作业成批地送入计算机内存,然后由作业调度程序自动地选择作业运行。   优点是资源利用率高,多道程序共享计算机资源,从而使各种资源得到充分利用;
    发表于 01-15 08:00

    操作系统运行机制

    计算机系统中,通常CPU执行两种不同性质的程序:一种是操作系统内核程序;另一种是用户自编程序或系统外层的应用程序。对操作系统而言,这两种程序的作用不同,前者是后者的管理者,因此“管理程
    发表于 01-15 07:12

    龙蜥操作系统装机量突破1000万

    11月17日,以“生态共融·智驱未来”为主题的2025龙蜥操作系统大会(OpenAnolis Conference)在北京成功举办。千余位全球技术大咖、业界精英和行业开发者齐聚一堂,深入探讨AI时代下操作系统产业发展的新趋势、新挑战与新路径,共话龙蜥社区引领
    的头像 发表于 11-20 11:40 934次阅读

    EV10AS180A模数转换器支持哪些操作系统

    与这些硬件接口进行交互,从而实现对EV10AS180A的控制和数据读取。系统集成与应用场景:在将EV10AS180A集成到具体系统中时,用户可能会根据系统需求选择合适的
    发表于 11-18 09:18

    单片机的操作系统

    Linux网络协议栈和文件系统(如JFFS2),但实时性较弱,需外扩存储器。 ‌ ‌ VxWorks ‌:高效实时操作系统,广泛应用于通信、军事等领域,支持自定义硬件模块。 ‌ 其他选择
    发表于 11-14 06:18

    嵌入式实时操作系统的特点

    实时嵌入式操作系统(Real-Time Embedded Operating System)是专门设计用于嵌入式系统的实时操作系统。嵌入式系统是一种特殊的计算机
    发表于 11-13 06:30

    如何选择合适的实时操作系统

    选择合适的实时操作系统(RTOS,Real-Time Operating System)可能会影响你在不同行业的职业发展路径。
    的头像 发表于 09-09 14:47 1215次阅读

    电力操作系统:新型电力系统的智能底座

    实时互动成为关键挑战。 面对电力物联网终端规模大幅增加、设备复杂度提升、协议标准不统一的现状,电力操作系统作为新一代智能终端的“指挥中枢”,正发挥着至关重要的作用。 --- 01 电力操作系统的战略意义 电力
    的头像 发表于 08-25 15:57 682次阅读

    树莓派操作系统:版本、特性及设置完整指南!

    桌面环境的版本和轻量级、仅用于命令行的最小安装版本。该操作系统设计高效且资源友好,是树莓派设备的理想选择。树莓派操作系统的优势√轻量高效该操作系统设计精简,占用资源
    的头像 发表于 07-28 18:26 1773次阅读
    树莓派<b class='flag-5'>操作系统</b>:版本、特性及设置完整指南!

    RUBIK Pi 3开发板与deepin 25操作系统完成适配

    3的操作系统支持矩阵得以进一步扩容,更标志着其开源生态体系建设迈入新阶段。对于全球开发者与技术研究者而言,这意味着在性能优化、运行稳定的开发环境基础上,将获得更为灵活多元的操作系统选择空间,创新实践注入更多可能性。
    的头像 发表于 07-28 16:01 1228次阅读

    聚徽厂家解码——工控机操作系统选择:Windows、Linux、QNX 如何匹配工业场景

    在工业自动化进程不断推进的当下,工控机作为核心设备,其操作系统的恰当选择对工业生产的稳定性、高效性和安全性起着决定性作用。常见的 Windows、Linux 和 QNX 操作系统,各自具备独特
    的头像 发表于 05-29 16:28 1840次阅读

    鸿道Intewell操作系统:人形机器人底层操作系统

    操作系统的实时性赋能东土科技的鸿道(Intewell)工业操作系统作为国内唯一通过汽车、工业控制、医疗、轨道交通四项功能安全认证的系统标准体系中的技术层架构提供了底层支持。其微内核
    的头像 发表于 05-16 14:44 937次阅读

    理想汽车智驾操作系统解读

    (HaloOS),基于“资源集中与共享、极致性能、快速迭代、高安全性”四大设计原则,打通了底层硬件与上层智能应用的隔阂,自动驾驶技术提供了强大而可靠的系统底座。 在过去的几十年里,汽车操作系统的发展与汽车电子电气架构的演变紧
    的头像 发表于 05-13 10:54 1408次阅读
    理想汽车智驾<b class='flag-5'>操作系统</b>解读