专栏名称: 芝能汽车
本公众号是博主和汽车电子的行业的工程师们一起交流、探讨、思考的小结,以作为技术交流和沟通的桥梁
目录
相关文章推荐
汽车金融大全APP  ·  报名倒计时 20 天,以租代购训练营第 3 期来了 ·  3 天前  
大家车言论  ·  它的出现,叫老车怎么活? ·  4 天前  
autocarweekly  ·  2024年,我依然相信通用 ·  5 天前  
睡前人间  ·  【产经破壁机023】抢着被裁,东风本田N+3 ... ·  5 天前  
51好读  ›  专栏  ›  芝能汽车

边缘计算的演进会如何改变我们的生活?

芝能汽车  · 公众号  · 汽车  · 2024-09-29 08:00

正文

芝能智芯出品


边缘计算正在迅速演变,成为当今数字化转型中的重要组成部分。随着物联网设备的激增和云服务的广泛应用,边缘计算的概念不断被重新定义并赋予新的内涵。


基于ARM的《Evolving Edge Computing》白皮书,我们一起来探讨边缘计算的发展历程、面临的挑战、关键驱动力,以及未来的发展方向。


边缘计算的概念由来已久,由于边缘设备类型和应用场景的多样性,关于“边缘”的定义一直存在争议。从家用路由器、停车场智能摄像头,到工厂的生产线控制系统,各类设备都可以被视为边缘设备。


随着市场的变迁和技术的发展,边缘计算正经历一场演变。云计算与边缘设备的连接越来越紧密,数据从设备采集到云端并用于生成商业洞察,边缘计算的角色变得愈加重要。


云服务作为中央计算资源,消耗来自边缘设备的数据,从而帮助优化业务流程。边缘计算的演进因此呼之欲出,尤其是在数据量大幅增长、计算需求增加、以及安全要求提升的背景下。




Part 1

边缘计算与云计算的关系


在探讨边缘计算演进的过程中,云计算的影响不可忽视。


● 传统的云计算依赖于集中式的数据中心,提供高效的计算资源。


● 而边缘计算则是将计算资源部署在更接近数据源的地方,以减少延迟、降低带宽成本,并提高系统响应速度。


云计算与边缘计算并非对立的技术,而是相辅相成的。


在许多应用场景中,边缘设备不仅仅是数据采集器,它们还具备一定的计算能力,可以在本地处理部分数据并生成初步的洞察,从而减少将所有数据传回云端的压力。


因此,边缘计算的演进并不是要取代云计算,而是将计算从中心化的数据中心延展至分布式的边缘设备,实现“云边协同”的计算模式。



边缘计算的快速发展得益于人工智能技术的进步。


将AI模型部署在边缘设备上,使得这些设备能够在本地实时处理数据并提供智能决策,这为众多行业带来了新的商业机会。例如,智能摄像头可以在本地分析视频流,检测异常活动,而无需将所有视频数据上传到云端处理。


这种能力显著减少了带宽需求,同时提升了实时响应能力。边缘AI的普及也带来了新的挑战。


AI模型通常需要大量的计算资源,而边缘设备在硬件能力上往往受到限制。


因此,如何在有限的硬件资源上高效运行AI模型,成为边缘计算演进中必须解决的问题。


解决方案之一是通过异构计算架构,结合CPU、GPU、NPU等不同的计算单元,针对不同的计算任务进行优化,从而提升整体计算效率。



边缘计算拥有巨大的发展潜力,但其广泛部署仍面临多重挑战。


随着越来越多的边缘设备接入网络,安全问题变得尤为突出。边缘设备通常部署在物理环境相对不安全的场所,容易受到攻击。


此外,边缘设备之间的数据传输也可能面临网络攻击的风险。


因此,确保边缘设备的安全性、管理其全生命周期的安全更新,以及保护用户隐私,都是边缘计算大规模部署时必须解决的关键问题。



边缘计算的操作效率对其长期的经济可行性至关重要。


由于边缘设备的生命周期可能长达5到10年,甚至更长,设备的运行成本、维护成本,以及能源消耗都需要被纳入考量。例如,智能设备的功耗直接影响其运营成本和碳排放。


因此,如何在提高计算能力的同时降低能耗,成为边缘计算设备设计的重要议题。随着边缘设备数量的增加,如何有效地管理、维护这些设备成为一大挑战。


设备的远程管理、软件更新、安全补丁的推送,以及设备健康状况的监控,都是规模化部署中需要面对的问题。特别是在涉及到数以万计的边缘设备时,手动管理变得不可行,自动化管理工具和平台的需求愈加迫切。



Part 2

ARM的解决方案


针对上述挑战,ARM提出了一系列解决方案和未来发展方向,旨在推动边缘计算的广泛应用并实现大规模商业化。


在传统的云计算开发模式中,开发者可以通过“写一次,运行于任意平台”的方式,大大简化了软件的开发和部署流程。这种云原生的开发方式已经在数据中心取得了巨大的成功,如今正逐步被引入到边缘计算中。


通过硬件抽象层,开发者可以在不考虑底层硬件差异的情况下,开发和部署边缘应用。这种方法不仅提升了开发效率,还促进了边缘设备的互操作性,降低了开发和维护成本。


边缘设备的硬件资源相对有限,且计算任务多种多样。通过异构计算架构,边缘设备可以结合不同的处理单元,如CPU、GPU和专用加速器(如NPU),针对不同的任务进行优化。


这样的设计既可以提升计算性能,也能在一定程度上降低功耗。例如,针对图像处理任务,可以利用GPU进行并行计算,而对于AI推理任务,则可以使用NPU进行加速。

在边缘计算的演进过程中,安全性始终是一个绕不过去的话题。


随着全球各地针对电子产品和数据安全的法规逐步落地,边缘设备的安全管理变得尤为重要。通过标准化的安全服务和模块化的软件设计,边缘设备可以实现更灵活的安全管理机制。


每个软件组件可以独立进行安全更新和维护,确保整个系统的安全性。模块化的软件架构使得不同供应商的软硬件组件能够无缝集成,进一步提升了边缘设备的灵活性和互操作性。


这样的设计不仅减少了不必要的系统碎片化,还促进了整个产业链的协同发展。



小结


边缘计算的发展将不仅限于技术层面的革新,还将推动商业模式的变革,为各行各业带来全新的业务机会。


边缘计算的演进是适应数字化转型需求的必然选择,将在未来的智能制造、智慧城市、自动驾驶等领域发挥越来越重要的作用。


伴随而来的安全问题、操作效率挑战,以及大规模管理的需求,通过云原生开发模式的引入、异构计算架构的应用,以及模块化软件设计的推广,边缘计算将逐步克服现有的技术障碍,实现大规模的商业化应用。