Edge Computing

作者:Nermin Mohamed

我们已经进入互联设备时代,边缘计算正在改变数据处理、传递和存储的方式。无论是智能手机、自动驾驶汽车还是医疗设备,边缘计算系统都把快速、实时的数据计算能力部署到了数据产生的当地———“边缘”。

这种尽可能接近数据产生地的云边缘处理方式正在许多行业得到广泛采用,例如电信、医疗保健和汽车。事实上,最近风河所做的一项调查研究显示,在COVID-19新冠疫情之后,电信行业超过70%的5G项目已经进入发展快车道。

有许多市场趋势推动着应用系统的快速发展。据IDC预测,到2025年,将有750亿台互联设备,而这些设备产生的数据将达到794兆字节。急剧增加的5G服务客户,带来了日益增长的网络边缘智能化和计算能力需求,用来满足这数十亿设备应用所需的实时处理能力。

智能边缘提供了新的高价值功能,使各行各业的众多企业都能够通过创新引入新的产品和服务。事实上,根据GSMA公布的数据,预计在未来五年通信服务提供商(CSP)对于5G网络基础设施方面的投资将超过8800亿美元。

智能边缘——从概念到实用化

要了解边缘计算广泛应用背后的动力,就首先要了解边缘计算的概念以及它所带来的巨大机遇。说到边缘计算,有句老话依然是正确的:最重要的依然是——地点、地点、地点!在本文中,我们讨论的是将虚拟化部署到边缘,以满足关键的5G新需求:在具有多个远程节点的动态环境中,以经济高效的方式提供超低延迟、高可用性、可扩展性和安全性。对于开启新型5G业务,这是一个关键性要素。

来源:与非网

做嵌入式系统开发的企业或者工程师,相信对风河(Wind River)这个名字不陌生,假如还是没印象,那 VxWorks 呢?大名鼎鼎,如雷贯耳,正如 Arm 之于 MCU 的地位一样,风河 VxWorks 之于 RTOS 的意义远无法用一两句话来概括。而就在日前,风河发布了一个专为嵌入式设备优化的 Linux 操作系统二进制映像(Wind River Linux),可以免费下载使用,更是适配了业界最火的开源单板计算机树莓派 4。

Wind River Linux

此时你可能会有这样的疑问“what?how?why?”,难以置信,是不是?一开始笔者也是这么认为的,但是经过多方查找资料验证,我倒认为这是顺应市场需求而做的一次决策,原因有以下几点

扩大生态,独乐乐不如众乐乐

风河积极支持和参与开源社区的基本战略,是多年前经过很长一段时间的思考之后,在倾听市场与客户期待的基础上制定的。做出这个转变并不容易,道理很简单,很多免费的东西虽然大家都可以用,但是问题很多,开源虽然可以让开发者在短期内快速上手,但是要走得长远并不容易。出于对产品负责任的考量,选择开源技术的确有许多问题需要面对。

但是,市场风向总是瞬息万变的,随着更多的企业、大牛工程师拥抱开源,开源的规模和展现的力量更加强大,可以更快地发现解决问题,可以更快地从概念到产品,风河多年前调整政策应该说是顺应形势。如今,风河不仅积极支持开源社区,甚至将自己原本商业化的软件代码捐赠给开源社区,去支持开源社区发展。尤其是这些年,风河对于开源社区的支持力度越来越大,不遗余力。

如果说这些都只是从侧面去支持开源项目,那么此时发布的专为嵌入式设备优化的二进制映像 Wind River Linux 可以说是对支持开源最正面的一次回应,扩大生态,独乐乐不如众乐乐。

灵活裁剪,适配各种嵌入式设备

风河不仅发布了 Wind River Linux,并且发布了两个版本。

2020年StackOverflow针对全球开发者做了一次最受欢迎的编程语言调查,在排行榜中,Python语言超越了Java成为第2名(仅次于Rust)。相比较去年的排名,Python成为崛起速度最快的编程语言,并有望在2020年得到更快速的普及。对此一直致力于全球智能互连的系统软件提供商风河(Wind River)公司早就有了先见之明,2019年7月就宣布旗下应用最广泛的VxWorks平台开始支持Python语言开发,并且风河公司认为“Python使得嵌入式编程提升到了一个新的高度”。

Python VxWorks 7

数字世界,Python与AI、IOT更配噢!

风河公司对Python的高度评价其实并不令人意外,毕竟像YouTube、豆瓣、Google甚至NASA(美国航空航天局)都早已经开始大量使用Python语言。之所以Python受到如此追捧,一个非常重要的背景因素就在于人工智能的兴起。如今流行的AI技术大部分都是用Python语言编写的,无论是科学计算、图像处理还是机器学习,Python凭借其动态特性及其开发效率高这一天然性能优势都可以轻松胜任,也吸引了越来越多的编程人员加入Python生态中。

风河自诞生之日起其天然基因就是一直致力于建设嵌入式开发生态系统。了解用户需求,洞察行业最新趋势,保持研发活力与创新,是风河一直以来的传统。当风河决定为嵌入式系统注入人工智能,尤其是在边缘计算领域进行智能升级,这些都让风河公司非常敏锐地捕捉到Python的价值。更重要的是,当万物互联时代悄然走近,设备制造商们希望能够在IOT设备上做更多的事情,这就要求芯片除了更智能之外,还要承载更多新的业务特性。那么在嵌入式系统中如何为用户提供这些性能支撑呢?C或C++或许不错,但凭借在数据科学和数据工程应用中的高度优先性,Python成为了更好的选择。

Python引入VxWorks,进入开发“神操作”模式

正是看到了Python在人工智能领域和万物互联时代的广阔应用前景,也看到了开发人员对Python的由衷喜爱,风河公司认为,既然当初已经在VxWorks平台引入了嵌入式行业最广泛应用的C ++,那么为什么不继续顺应潮流,让开发人员可以用Python来为VxWorks开发应用程序呢?

就这样,风河公司将Python引入了VxWorks世界。在嵌入式设备中,开发人员可以利用Python在开发中运行测试脚本,也可以创建不同复杂度的神经网络和推理机,以便进行预测性维护,甚至还可以解决复杂的数学问题如自动微分,创建 CLI等各种“神操作”。如今,VxWorks 7已经拥有Python的支持,开发者可以在Wind River Workbench上创建并运行,也可以自由选择其他编辑器,还可以在交互模式下使用Python,非常方便。

嵌入式系统中的Python运行与众不同

虽然VxWorks 7已经可以使用Python语言编程,但在这背后其实凝聚了风河公司研发团队很多心血。众所周知,语言越是简洁易用,对后台的资源消耗就越大,在那些已经支持Python的大型网站中,Python往往是运行在大型数据中心或云计算环境中,资源调度非常灵活。但是在嵌入式系统中,Python的运行就完全不一样了。

嵌入式的系统环境首先空间很小,其次对性能和安全性要求极其高,确保业务连续性是首要使命,所以能够分给Python的计算资源非常有限。即便如此,风河公司的研发团队还是凭借自身在嵌入式环境中数十年来的深厚积累和技术优势,满足开发者在嵌入式设备中使用Python的夙愿——毕竟,在计算环境里完美平衡性能和隔离性,一直都是风河公司最擅长的事情。

据了解,在VxWorks 7上融入Python,风河公司在研发时也尤为谨慎,在确保系统高可用高可靠的同时,确保Python可以充分调度计算资源,实现计算资源的共享。经过充分验证和实践,如今风河公司VxWorks 7也在不断优化和完善,以最终确保不同环境下从普通应用到核心业务,都可以方便地应用Python。

当VxWorks 7支持Python语言开发后,给嵌入式设备服务供应商带来的好处是显而易见的:首先设备服务商的软件开发周期将大幅度缩短,开发效率显著提高;其次,Python普及程度越来越高,VxWorks 7支持Python,也有利于企业更方便地招纳开发人才,组建开发团队;最后,由于Python属于开源环境,开发者可以“站在巨人的肩膀上”,利用已有成果进行开发,所以开发成本大幅度缩减,维护难度和维护成本都明显降低。

据华尔街日报报道,知情人士 表示,AMD正在就收购竞争对手芯片制造商赛灵思公司(Xilinx Inc.)进行深入谈判, 这笔交易的价值可能超过300亿美元,标志着快速整合半导体产业中的又一次重大合作。。

知情人士说,两家公司正在讨论一项协议,最早可能在下周达成。一些人士说,不能保证他们会到达那里,特别是考虑到谈判在最近重启之前已经停顿了。

由于冠状病毒大流行引发了对使用该公司芯片的PC,游戏机和其他设备的需求,AMD的股价今年飙升了89%,目前市值已突破1000亿美元。AMD表示,由于笔记本电脑和服务器处理器的销售创历史新高,第二季度收入增长了26%至19.3亿美元,而净收入跃升了四倍以上,达到1.57亿美元。

AMD Xilinx

AMD股价的飙升可能鼓舞该公司以其股票为货币进行收购。赛灵思的市值约为260亿美元,今年到目前为止,其股价上涨了约9%,仅次于标准普尔500指数上涨7%。

以典型的收购溢价计算,一笔交易将使该公司的价值超过300亿美元。

总部位于加利福尼亚州圣克拉拉的AMD由首席执行官Lisa Su领导。除了台式机和笔记本电脑外,它还制造了游戏系统中使用的组件,例如Xbox和PlayStation,由于流行病迫使人们呆在家里,因此这些组件的需求量很大。它还拥有不断增长的数据中心处理器业务,该业务正日益与 长期处于该领域主导地位的 英特尔公司相抗衡。

由首席执行官Victor Peng领导的Xilinx的加入将使AMD在与英特尔之间更具竞争优势,并使其在快速增长的电信和国防市场上拥有更大的地位。

总部位于加利福尼亚州圣何塞的Xilinx芯片用于无线通信,数据中心以及汽车和航空航天等行业。中美之间的贸易紧张局势,即特朗普政府出于安全考虑,限制了对运往中国华为技术有限公司的运输,其股票受到了损害。分析师估计,华为约占赛灵思收入的6%至8%。

作者:Paul Miller

今天,我们将带大家了解一下最近推出的Wind River Analytics,它是集数据收集、监控、分析和报告为一体的解决方案,可用于优化分布式云网络的管理和运行。如今,运营商正在越来越普遍地采用人工智能技术来运营他们的网络,Wind River Analytics可以提供具有前瞻性且洞察秋毫的解决方案来维护5G云,同时能够降低运营成本。风河公司在5G发展的早期就是领导者,支持大多数无线接入网(5G RAN)的部署, 解决了服务提供商在部署和管理物理分布、云原生基础设施时所面临的复杂挑战。

分布式云计算系统,尤其是那些用于5G和边缘服务的云计算系统,将会产生大量数据。我们的确有着巨大的潜力来高效利用这些数据,从而优化我们的网络运行。然而,任何一个人都不可能做到逐一分析所有的数据并适当地加以利用,因为数据量实在是太庞大了。Wind River Analytics打开了一扇大门,让我们看到了一种前所未有的潜能。通过跨越系统所有层面的自动化数据收集和分析,它可以帮助运营商发现趋势、监测异常并提前预防可能出现的问题。

分布式边缘云是5G网络架构的重要组成部分,将被用于承载虚拟无线接入网(vRAN)等网络功能,同时用来处理低延迟终端用户服务。随着运营商将他们的物理云足迹扩展到大量的边缘位置,基础设施层的自动化分析驱动对于帮助控制运营成本和优化应用性能起到了至关重要的作用。

电信行业的领导者们意识到,在一个需要不断适应变化的数字化环境里,“一次部署,不管不顾”不是一个可行的解决方案,无法适应时刻变化的网络边缘数字化环境,这里依赖于实时的洞察和行动。大量的数据流经边缘将带来大量的机会,而分析能力的优劣将成为能否成功的关键。要想取得成功,电信公司需要尽可能多地利用人工智能来辅助处理和分析大量数据,从而提取可以进行实操的洞察力。你可知道,50%失败的人工智能项目都失败了,通常是因为它们太过于复杂。然而,成功的项目往往是在分析和自动化领域做得好的项目。

5G分布式边缘云可以在数百甚至数千个边缘节点上部署,然而正是因为它具有众多节点且在地理上各自分散,这就给云网络的监控和管理带来了复杂的挑战。Wind River Analytics可以使这项工作变得更加容易,并带来了以下主要优点:

  • 具有前瞻性且最佳的网络运营:服务提供商可以在问题出现之前识别并解决问题。因为相关的数据和趋势分析具有很强的可预见性,服务提供商可以识别并提前预测发生异常时可能出现的影响。
  • 节约运营成本:服务提供商可以利用大数据和分析来有效地监控和分析分布式云网络行为,并降低总拥有成本(TCO)。
  • 更深入、更广泛且更有针对性的采集数据: 由于Wind River Analytics已经与Wind River Cloud Platform完全集成,因此它可以访问到更庞大的数据集,这些数据集可以被个性化定制以便采集到运行某一个网络所必需的数据。

专用于云基础设施管理的 Wind River Analytics

专用于云基础设施管理的 Wind River Analytics

边缘云分析与监控对于日常的运营至关重要。根据Heavy Reading推出的一项运营商对于5G技术看法的研究显示,有56%的运营商,在被问及边缘云基础架构分析的重要性时,将安全监控作为他们首要关心的点,紧随其后的是性能。此外,人们对分析的需求也在增加。在任何一个行业中,那些成功进行数字化转型的企业都是在收集、集成和管理新的数据形式和数据源上,远胜于同行的企业。来自边缘和核心的新形式的分析,未来将在整个市场的企业数字化转型中发挥重要作用。

Wind River Analytics(分析)已经与Wind River Cloud Platform集成,这是一个完全基于云的、基于Kubernetes和容器的架构,可以用于大规模部署和管理分布式边缘网络。减少了服务提供商的运营负担和成本,Wind River Cloud Platform实现了对数千个节点进行单窗口,零接触的自动化管理。