Azure IOT Edge
微软Build 2017大会,纳德拉表示,在计算力的飞速发展中,微软要做的就是将计算的能力赋权给普通用户,让技术为更多用户所用,让计算机视觉、文本理解等技术变得更加普惠(inclusive),同时构建对技术的信任。这也是微软“云优先,移动优先”战略的出发点。纳德拉称,微软预见到了一个新的世界,它是智能云(Intelligent Cloud)与智能边缘(Intelligent Edge)的世界,它会改变所有的事。

这种改变会带来两个变化。
- 一是用户体验与交互上的变化,同样的体验会普及到各设备中,就像个人助理小娜,可以在所有设备上运行,无论是PC、手机、汽车。
- 二是计算能力要到边缘去,因为物联网终端数据越来越多,会要求更多的计算能力下沉,这也意味着更加分布式的AI(distributed AI)和分布式的计算(distributed computing)。
为此,微软在Build大会上发布了Azure IoT Edge服务,一个为物联网准备的云服务。它会有各传感器和小型计算设备追踪工业场景中的数据,然后由微软的云和AI工具分析。Azure IoT Edge可以在本地计算设备上进行计算,节省时间。它同时也是跨平台的,支持Linux和Windows。
Azure IoT Edge 是基于边缘智能计算,将云功能提供到边缘设备的,一种混合云和边缘设备的物联网解决方案。用户可以根据自己的业务逻辑自定义创建物联网(IoT)应用,在边缘设备本地完成数据处理任务,同时享受大规模云平台的配置、部署和管理功能。即便在离线或间歇性连接状态下,边缘设备也可实现人工智能和高级分析,简化开发,并降低物联网解决方案成本。
Azure ACS: Manage Azure Container Services (https://docs.microsoft.com/en-us/cli/azure/acs?view=azure-cli-latest)
传统的物联网:智在数据中心,不在边缘设备
目前主流的物联网技术,基本遵循这样的思路——边缘设备采集到数据之后,发送给数据中心进行运算处理分析,然后由数据中心下发操作指令,由边缘设备执行。即便所有设备都在同一地区甚至同一建筑内,都必须要和远在十万八千里的数据中心通信,才能实现用户请求。这些采集到的大量的原始数据,都需传输至数据中心进行分析处理,对网络带宽和存储容量要求很高,同时给数据中心带来了不小的处理负荷。因此容易出现延迟,或网络不稳定等引起的系统不可用的情形。

这种模式下,边缘设备只具备简单的数据采集、传输、最终指令执行等功能,整个物联网的智能程度完全取决于数据中心。一旦边缘设备与数据中心的网络通信中断,整个物联网系统就可能无法使用。这和真正的“智能”还有不小的距离。
智能边缘计算:让所有边缘设备随处皆智能
智能边缘计算提出了一种新模式:利用云(Cloud),大规模进行安全配置、部署和管理边缘设备,并根据边缘设备类型和场景进行智能分配,让物联网的每个边缘设备都具备数据采集、分析计算、通信、以及最重要的智能,实现智能在云和边缘设备间的流动。

例如,在一个监控温度的物联网系统中,通过云和智能边缘计算,边缘传感器不再需要持续不断向数据中心传输读取的温度数据,而是可以自主判断温度情况,只将重大读数变化的情况传输给数据中心,等待反馈,再决定具体如何操作。此外,边缘设备还能获得更进一步的智能。当温度突变,边缘设备无需联系数据中心,可直接作出判断并进行适当操作,即便网络暂时中断也不受影响。
在这种模式下,边缘设备凭借自身的运算和处理能力可直接就近处理绝大部分物联网任务,不仅降低了数据中心工作负担,还提升了边缘设备对不同状态做出响应的准确度和效率。智能边缘计算让边缘设备真正变得智能起来!
参考:
Azure IOT Edge的更多相关文章
- Azure IoT Edge on Windows 10 IoT Core
在今年的Build大会上,微软推出了Azure IoT Edge的第一个版本(https://github.com/Azure/iot-edge ).该版本的主要特点就是将计算能力由Azure端推送至 ...
- Azure IoT Edge on Raspberry Pi 3 with Raspbian
在<Azure IoT Edge on Windows 10 IoT Core>一文中,我们以运行Windows 10 IoT Core的MinnowBoard MAX为例,详细讲述了Wi ...
- 为 Azure IoT Edge 设备部署 Azure Stream Analytics 服务
在前面的两篇文章<Azure IoT Edge on Windows 10 IoT Core>和<Azure IoT Edge on Raspberry Pi 3 with Rasp ...
- 微软Azure IoT驱动数字化变革线上分享会(6月4号)
微软Azure IoT驱动数字化变革线上分享会(6月4号) 微软作为全球范围内IoT领域的领军者,以微软智能云Azure为基础和核心,推动包括物联网.机器学习.微服务.人工智能等在内的新技术的发展 ...
- 基于Azure IoT开发.NET物联网应用系列-全新的Azure IoT架构
物联网技术已经火了很多年了,业界各大厂商都有各自成熟的解决方案.我们公司主要搞新能源汽车充电,充电桩就是物联网技术的最大应用,车联网.物联网.互联网三网合一.2017年的时候重点研究过Azure Io ...
- Azure IoT带来更高效的新能源生产和会看人脸色的无人超市
全球分析机构都认为物联网将在未来几年呈现爆发式增长,到2020年,各种传感器.新型物联网设备,再加上传统PC.智能手机.平板电脑.网络电视,以及各类可穿戴智能设备,将交织成一个由300亿到500亿台设 ...
- Connecting my Particle Photon Internet of Things device to the Azure IoT Hub(Translation)
原文: http://www.hanselman.com/blog/ConnectingMyParticlePhotonInternetOfThingsDeviceToTheAzureIoTHub.a ...
- Azure IoT
微软Azure IoT 国外物联网平台初探(二)——微软Azure IoT 马智 平台定位 连接设备.其它 M2M 资产和人员,以便在业务和操作中更好地利用数据. 连接 IoT 设备 将所有设备连 ...
- 【物联网云端对接-1】 通过HTTP协议与微软Azure IoT hub进行云端通信
在2015年曾写过一篇文章<从微软build 2015,展望微软未来发展>,提到了微软的Azure和Windows 10 IoT,那算是初次接触微软物联网技术.比较幸运的是在后续的时间里, ...
随机推荐
- vuejs中v-bind绑定class时的注意事项
关于v-bind绑定class的实例 作用:可用于不同样式之间的切换 <!DOCTYPE html> <html lang="en"> <head&g ...
- 【Python】多进程2
#练习:测试单进程和多进程执行效率 import multiprocessing import time def m1(x): time.sleep(0.01) return x * x if __n ...
- SQL注入之Sqli-labs系列第五关和第六关(基于GET型的报错注入)
废话不在多说 let's go! 开始挑战第五关(Double Query- Single Quotes- String) 和第六关(Double Query- Double Quotes- Str ...
- python基础4文件操作
在磁盘上读取文件的 功能都是由操作系统来实现的,不允许普通的程序直接操作磁盘,所以读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据( ...
- 高级数据结构及应用 —— 使用 bitmap 进行字符串去重
bitmap 即为由单个元素为 boolean(0/1, 0 表示未出现,1 表示已经出现过)的数组. 如果C/C++ 没有原生的 boolean 类型,可以用 int 或 char 来作为 bitm ...
- jQuery的效果(动画)
jquery的效果(动画) show 概念:显示隐藏的匹配元素 语法:show(speed,callback) 参数:speed:三种预定速度之一的字符串('slow','normal','fast' ...
- unity 实现调用Windows窗口/对话框交互
Unity调用Window窗口 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar -- 心分 ...
- xdoj-1279(有趣的线段树--吉司机?!)
题目链接 一 核心: f(x)=91 (x<=100) f(x)=x-10 (x>100) 那么同一区间就可能不同的操作,那么该怎么解决呢? 我门直到同一区间的数据属于同一类别的时候再进行 ...
- Linux命令对应英文全称
https://blog.csdn.net/yrc_note/article/details/72598780 拓展:https://blog.csdn.net/u010613363/article/ ...
- ionic项目中 软键盘弹出之后的问题:
Android SDK目前提供的软键盘弹出模式接口只有两种: 一是弹出时自动回冲界面,将所有元素上顶: 一种则是不重绘界面,直接将控件元素遮住: 1. ionic 中弹出键盘遮挡住输入框(覆盖 ...