动手物联网,边缘计算和云计算

动手用流行语

博客一:简介

这篇博客文章是一系列博客文章中的第一篇,我们将研究IoT,边缘计算云计算,以及这三个概念如何共同利用这些技术各自带来的好处。

什么是物联网,边缘和云计算

许多流行语的确切定义通常有点含糊,可以根据您问谁来解释不同的意思。

什么是边缘计算和云计算? 基本上,这是存储,管理和处理数据的两种不同方式。 在云计算使用托管在Internet上的远程服务器网络的地方,边缘计算使内存和计算能力更接近需要的位置。

将边缘计算和云计算结合在一起时,它们在很大程度上取决于物联网(IoT)。 没有物联网,就不会有将这两种类型的计算能力连接在一起的设备网络。 随着物联网的发展,随之而来的是各种不同的连接层和数据交换协议。 这使得将不同的设备和系统连接到互联网变得更加容易。 当我们谈论物联网时,我们谈论的是各种各样的设备或连接到互联网的事物。

为什么嗡嗡声?

为什么所有关于在何处以及如何处理数据的嗡嗡声? 在机电一体化学习期间,我曾与Arduino等微控制器或Raspberry pi’等小型计算机合作。 从本质上讲,这些设备可以视为小规模的边缘设备,在这里我们仅依靠本地数据和传感器来执行特定任务。 随着物联网的兴起,将这些设备连接到互联网并将其数据收集到云中的数据库中或通过智能手机应用程序控制这些系统已成为一种趋势。

边缘计算的主要优势在于其能够自动执行任务且不受网络问题影响的能力。 但是,它的最大缺点是缺乏处理能力和数据存储形式的资源,并且在使用外部来源的数据方面存在局限性。

云计算的主要优势是大量的处理能力和数据存储,以及访问无限数量的数据源的能力。 云计算的最大缺点是其依赖可靠的网络连接来与边缘设备进行通信。

将边缘和云计算与IoT网络的优势相结合时,我们可以保持边缘上自主决策的速度,并利用处理能力和能力来访问云的多个数据源,以分析来自单个或多个IoT实例的较大数据集网络。 这给双方带来了以下优点:

  1. 边缘计算可以利用云来执行更重的数据分析;
  2. 云计算可以丰富边缘系统以改善决策。
  3. 云计算和边缘计算都可以使用来自边缘系统的多个实例的数据来形成更广阔的视野。

就像在管弦乐队中进行指挥一样,我们让音乐家根据自己的演奏来做出有针对性的决定,并让指挥员根据更多的知识来编排整个合奏。

例如,一个具体案例就是将数据发送到云的汽车(边缘设备)。 在那里,它与其他多辆汽车的数据一起进行分析(云计算),以确定汽车是否需要维护或在不久的将来进行检查。

总而言之,物联网网络可以利用边缘和云计算的混合,这取决于数据的速度和数量。 如果云在必要时充当中央计算系统监督和/或控制边缘的角色,则边缘将提供云所需的数据,同时执行其高速任务,而与连接丢失或延迟无关。

让我们开始吧!

首先,我们将从一个试点项目开始,我们将看到结合边缘计算和云计算的强大功能。 对于这个项目,我们将使用Raspberry Pi和一些传感器。 该项目的第一个目标是创建一个可以将Raspberry Pi的数据发送到云的原型。 在下一篇博客文章中,我们将深入研究将传感器连接到Blockbax平台的代码。

该博客是以下四个博客文章系列的一部分:结合IoT,边缘计算和云计算。

接下来:

  • 博客II:从边缘到云的数据
  • 博客III:使事情可行
  • 博客四:我们有一个可行的原型,现在呢?

罗格(Rutger Luyckx) 传感器老板@ Blockbax | IoT爱好者,Raspberry pi的软件开发人员和最佳汉堡厨师@ Blockbax