12月6日,百度副总裁、百度云总经理尹世明现场发布中国首个开源边缘计算平台
这是百度云继今年5月31日发布国内首款智能边缘产品BIE后,在边缘计算领域的又一次重大发布。
百度云希望通过开源,将BIE的核心功能全面开放,同时推出国内首个开源边缘计算平台——OpenEdge,打造一个轻量、安全、可靠、可扩展性强的边缘计算社区。
借助开源的OpenEdge,开发人员可以更灵活地开发自己的边缘解决方案和应用。百度云期待利用社区的力量为国内边缘计算技术营造良好生态,促进边缘计算在中国快速发展,加速更多行业人工智能应用落地。
智能边缘BIE特性与优势
智能边缘BIE是百度云发布的国内首个边缘计算产品,发布伊始即推行“端云一体”解决方案,它由智能边缘本地运行包、智能边缘云端管理套件组成;在云端进行智能边缘核心设备的建立、身份制定、策略规则制定、函数编写、AI建模,然后生成配置文件和执行文件,通过端云协同的方式下发至本地运行包,在近设备端的本地运行包里完成数据采集、消息分发、函数计算和AI推断等功能,通过一键发布和无感部署的方式,极大提高智能迭代的速度,使之整体达到“训练、管理、配置在云端,采集、转发、计算、推断在本地”的效果。
在架构设计上,智能边缘推行容器化,基于智能边缘BIE提供的DockerFile文件可以在Docker支持的各类操作系统上进行“一键式部署”,依托Docker的跨平台支持特性,确保智能边缘在各系统、各平台的环境一致性标准化;此外,智能边缘BIE还针对Docker容器化进行容器资源隔离与限制,精确分配各运行实例的CPU、内存等资源,提升资源利用效率。
在降低各功能间耦合度方面,智能边缘推行模块化,每一项功能都是一个独立的模块,各项子功能模块运行互不依赖、互不影响,推行模块化的设计模式,可以充分满足用户“按需使用、按需部署”的切实要求。
智能边缘BIE旨在依托容器化、模块化的设计模式,通过降低各模块间的耦合度及强制性的证书认证模式,打造一个轻量、安全、可靠、可扩展性强的边缘计算环境,为国内边缘计算技术的发展营造一个良好的生态环境。
作为百度云天工的重点输出产品,智能边缘BIE可以与天工各云端平台服务无缝对接,如IoT Hub、TSDB、IoT Visualization、IoT EasyInsight等;换句话说,部署了智能边缘BIE的设备和边缘计算节点,既可以与百度云天工进行无缝数据交换,对敏感数据进行过滤计算,也可以在无网或者网络不稳定的情况下,缓存数据、独立计算,实现实时的反馈控制。
目前,智能边缘BIE已经能够支持基于PaddlePaddle、TensorFlow、Intel Openvino等主流AI框架训练的算法模型,并与百度云推出的云端函数计算服务(CFC)、云端大数据服务(Jarvis)、云端视觉模型工厂服务完全兼容,能够独立运行在10多种主流系统和硬件架构上,让每一台联网的终端设备都“轻装上阵”,实时进行计算。
边缘计算正在成为人工智能的下一个热点
随着“万物互联”概念的提出,物联网设备逐渐登陆网络数据生产的中心,其生产数据的增长速度也愈来愈快,且由于其在地理位置上的分散性及对响应时间、安全性越来越高的要求,加之实际场景中复杂的网络环境,导致现有公有云的计算平台也变得越来越不能完全满足需求,一部分计算平台的舞台中心正逐渐向边缘计算靠拢。
据Gartner报告中所述,边缘计算位列2019年十大技术趋势中。作为一种计算拓扑,边缘计算将信息处理、内容收集和传递的场所更靠近需求端。试图保持流量和处理更接近‘本地化’,从而减少流量损耗和延迟。
Gartner认为,未来五年,专业的人工智能芯片以及更强大的处理能力、存储及其他高级功能将被添加至更广泛的边缘设备。同时伴随5G的成熟,其提供更低的延迟、更高的带宽,将使得每平方公里节点(边缘端点)的数量急剧增加。此外,边缘计算也将在实现数字业务和IT解决方案等层面应用广泛。