由于实时数据处理和交付的问题,许多应用开发神话涌现在企业物联网市场。这篇文章看起来流行那些神话气球。

每个人都喜欢一个好的神话。这使娱乐餐桌谈话。但是有时神话阻碍了解决问题的方式,不幸的是,在技术世界里,这可能意味着浪费时间,金钱和资源。

企业物联网(IoT)市场是一个竞争激烈的地方,应用程序开发的神话泛滥。这些神话中的很多都涉及实时数据处理和交付,这是企业物联网应用程序开发成功的核心。物联网应用开发面临的挑战是在人,机器,传感器和设备之间交换数据的速度,规模和可靠性。让我们揭开一些神话

1.延迟是距离的函数。

对于物联网来说,延迟是一个很大的挑战。考虑紧急情况下的第一响应者,或更多以消费者为中心的例子,如Google Glass。当等待时间存在时,数据质量降低到达不到有用的动作或响应的时间点。因此,许多物联网应用的功效取决于实时发送和接收的数据。根据Wired的文章,一种解决方案是“组织将需要将他们的数据和计算基础设施靠近用户和设备,并能够直接连接到他们的贸易伙伴和数字供应链。

但是,这并不总是可能的。人们不能把数据中心放在海洋中间(尽管谷歌在几年前曾经讨论过),以减少海运支持的延迟,例如,处理来自船上集装箱的RFID更新或者与飞机通信飞过头顶。在这种情况下,如果出现紧急情况,信息必须尽快传送。

计算位置只是故事的一部分。在正确的时间从正确的设备获取正确的数据不仅仅是硬件和传感器的位置,还涉及数据智能。如果系统能够理解数据,只分配重要的东西,那么在应用程序层面上,这比任何数量的硬件都要更强大。

仅靠网络就不能优先考虑数据,因为它不了解数据。它只是移动它。数据的优先级应该在逻辑上的应用级别完成。将此与网络边缘的数据缓存结合起来,您就可以减少延迟。

为了实现低延迟,物联网应用需要结合智能数据分布和旨在使数据尽可能接近最终用户的架构 - 无论是机器,设备还是个人。

2.物联网就像移动数据分布一样。

通过移动网络分发数据可能成为一个问题,因为大量的数据从服务器发送到世界某个地方的设备。不幸的是,网络可能不可靠,这会导致速度和性能问题。对于物联网来说,这种模式往往是颠倒过来的。这是来自许多设备,机器或传感器的大量数据,这些数据来自不可靠的网络,并通过几个聚合地点进行分析和采取行动。

无法像移动应用程序开发那样接触物联网应用程序开发。对于物联网,您需要:一种策略,在不可靠的网络上收集来自“事物”(人员,设备,机器,传感器)的大量数据,智能只传递相关或变化的内容,抵御流入的数据洪水,以及避免超出可用带宽的效率。

在许多应用案例中,数据的优势被发送到仓库进行存储以进行审计或报告。然而,一些数据需要通过CEP(复杂事件处理)引擎或其他实时工具立即采取行动,例如在欺诈预防或信用卡处理风险检测的情况下。一旦被处理,时间敏感的数据就需要以类似于移动策略的方式进行分配。

这些物联网应用程序的目标是快速了解哪些数据必须实时处理和分发。例子包括能够告诉急救人员因危机事件而改变他们的路线,或者改变红绿灯信号以改善流量。

3.我只是使用企业信息;物联网很好。

很多数据通信技术都是简单的消息传递系统,它们往往盲目地发送大量的数据 - 这是一种低效率和昂贵的数据传输方法。物联网的具体要求排除了有效使用通用的数据传输技术解决方案,这些解决方案适用于要求不高的操作环境,如聊天或社交媒体。

许多公司试图将低效的消息传递技术用于他们的软件,或者使用开放源代码并尝试构建他们自己的。不幸的是,这些组织正试图解决传统技术的速度,可扩展性和可靠性问题

4.物联网数据已经过时,因此应用程序无用。

一些物联网用户报告说,从物联网设备发送的应用程序中的数据经常过时,导致应用程序无法使用。这是真的。如果您没有在正确的时间收到正确的数据,那么您的申请将毫无用处。但是,这是数据分发战略的挑战,而不是应用程序本身。

为了使物联网成功,物联网应用程序可以并且必须实时保持一致和可靠的来回数据流和功能。诸如移动新闻应用程序之类的静态应用程序只会载入一个页面并完成,但面向对话和面向操作的应用程序必须不断更新当前数据。

例如,如果最终用户想要知道燃气灶在自己家中的温度,应用程序必须提供准确和最新的信息。智慧城市应用程序需要有关垃圾桶当前容量的实时信息 - 它们有多满?否则,由于垃圾箱收集的路线和卡车部署计划效率低下,浪费了时间和金钱。无论是应用程序,当前和准确的数据馈送对于有用的操作至关重要。

5.传感器/小型设备不会对互联网施加压力。

这里的神话是,大部分物联网使用传感器和小型设备,只使用少量数据定期更新。因此,互联网上的带宽压力不会成为一个挑战。然而,每天有1万亿的互联人员,设备,传感器和机器每天发送和接收25亿千兆字节的数据(来源:IBM公司),以及利用互联网传输的所有其他计算资源,带宽压力始终存在互联网。

当所有“事物”同时连接到服务器时,公司都面临可扩展性问题。另外,如果消息同时发送到成千上万的“事物”,则应用程序必须实时扩展以有效地传递该消息。所有的传感器和小型设备都将给互联网带来压力 - 这是一个不可思议的问题。

6.云是物联网消息传递的答案。

不是真的。物联网面临的根本问题是网络力量仍然非常集中。即使在云计算时代,当您在线访问数据和服务时,您通常会与相对较少的海量数据中心进行通信,这些数据中心可能位于或靠近您的位置。

当你没有访问大量的数据,并且延迟不成问题时,这种方法就行得通了。然而,在物联网中,这并不起作用。例如,您正在监控城市中每个路口的交通情况,以便更智能地路由汽车并避免发生死锁。在这种情况下,如果您等待将数据发送到数百英里外的数据中心,处理完毕,然后将命令发送回路灯,则已经太迟了 - 灯光已经改变。

7.我的传感器不能上网;我不需要担心网络。

一些人认为,仅仅因为他们的传感器(例如核电站阀门传感器)将永远不能访问互联网,就不必担心网络延迟,不可预知的网络可用性或带宽问题。这是一个神话。

尽管Wi-Fi网络可能具有比移动网络更高的带宽,但是其具有与移动网络相同的可靠性问题,并且可用带宽根据位置和环境因素而波动。因此,对于需要持续监控和实时响应的关键设备,重要的是将更新和警报提供给相应的设备和应用程序,同时尽可能少地占用网络带宽。

私人卫星链路用于偏远地区的设备,例如海洋中部或在36,000英尺的空中,遭受严重的延迟延迟,并且带宽非常昂贵。确保设备通信达到最佳效率至关重要。这要求能够在整个网络中可靠地分发数据,同时理解并且只发送改变的数据。

8.我们无法跟上物联网数据。

物联网正在产生雪崩的数据。据IBM介绍,每天超过1万亿个连接的对象和设备可以产生25亿Gbytes的数据。在物联网产生大量数据的情况下,并非所有数据都需要传送到实时运行情报应用程序等最终用户应用程序。这是因为许多设备产生的喋喋不休,并不代表状态的改变。

应用程序只对状态变化感兴趣,例如一个灯开或关;阀门打开或关闭;一条车道被打开,关闭或堵塞。应用程序只能在状态改变时实时发送更新,而不是用所有连接的设备和对象数据轰击应用程序。因此,数据传输必须是智能化和“数据感知”的。

9.数据中心是“所有魔法都发生了”的地方。

有人认为,数据中心是物联网所有魔术发生的地方。数据中心绝对是物联网的一个重要因素。毕竟,这是数据存储的地方。但这里的神话是数据中心是魔术发生的地方。那网络呢?毕竟,没有互联网实际上支持信息的分配,物联网也是一无是处。

当然,存储和/或分析可能发生在数据中心。但是,如果数据首先无法到达数据中心,到达数据中心速度太慢,或者数据中心无法实时回应,就没有物联网。

10.不可靠的网络将是物联网的消亡。

物联网的现实是,如果数据可以通过网络上的“事物”实时分发,通过不可靠的网络,物联网应用将成功运行。这需要智能的数据分配。为了减少带宽使用量,减轻网络负担,物联网服务必须具备数据处理功能,以便了解哪些数据很重要,哪些数据是多余的,不影响操作。

通过理解数据,智能可以被应用于只分发相关或者已经改变的内容。这意味着只有很少的数据通过拥塞的网络发送。其结果是有效的IoT应用程序具有准确,最新的信息,可以在规模上有效运行,因为它们可以应对数以百万计的连接设备,传感器,机器等。物联网应用程序不会受到巨大的冲击数量庞大的数据可以关闭服务。

11.消息传递是一项利基技术。谁在乎?

不正确。物联网市场正在成熟,并认识到网络高效的大容量数据流和消息传递对企业应用和分析至关重要。简而言之,使用物联网设备的公司需要能够提高可靠性,减少带宽和基础设施要求的解决方案。

这相当于智能的数据分配和管理,在巨大而且经常波动的规模下的可靠运行,以及旨在使数据尽可能接近最终用户的架构 - 无论是机器,设备还是人员。

微信公众号 关注微信公众号【首席架构师智库】
微信小号 希望加入的群:架构,云计算,大数据,数据科学,物联网,人工智能,安全,全栈开发,DevOps,数字化,产品转型。
知识星球 向大咖提问,近距离接触,或者获得私密分享。 点击加入知识星球【首席架构师圈】
微信圈子 志趣相投的同好交流。 点击加入微信圈子【首席架构师圈】
喜马拉雅 路上或者车上了解最新黑科技资讯,架构心得。 点击,收听【智能时刻,架构君和你聊黑科技】
知识星球 认识更多朋友,职场和技术闲聊。 点击加入知识星球【知识和技术】

【物联网】11个物联网消息传递的神话相关推荐

  1. 11种物联网协议简介,如WiFi、蓝牙、ZigBee、蜂窝等

    一.背景 1.电子工程师和物联网(IoT)的产品和系统的应用程序开发人员都有一个几乎令人迷惑的连接选项.那就是自己的项目选用什么协议. 2.许多通信技术是众所周知的,如WiFi,蓝牙,ZigBee和2 ...

  2. 生活中常见物联网实例_物联网网关常见问题解答(一)

    1.为什么物联网解决方案需要网关? 物联网网关弥合了设备,传感器,设备,系统和云之间的通信鸿沟.通过系统地连接云,物联网网关提供了本地处理和存储,并具有基于传感器输入的数据自主控制现场设备的功能.物联 ...

  3. 物联网云平台—物联网背后的掌舵者?

    物联网云平台-物联网背后的掌舵者? 物联网的概念提了有四五年了,最近终于加速了. 从去年年底,小米宣布已成为全球最大的物联网硬件平台,到今年年中阿里宣布全面进军物联网,再到联想决定豪赌物联网-巨头的纷 ...

  4. 物联网基础:物联网卡介绍及卡号解码

    物联网卡是由移动通信(移动.电信.联通)运营商提供的针对物联网.特别是M2M领域的SIM卡,满足智能硬件和物联网行业对设备联网的需求 物联网卡介绍 1. 种类 按物理形态分类可分为插拔式MP卡和贴片式 ...

  5. 物联网课程学习目标_【笨办法学物联网】之一: 物联网工程专业四年里应该学习哪些实用技能傍身?...

    我列举一些我认为物联网工程专业毕业生应该具备的基本功. 你只需要花费5000元,同时投入一定的时间,就可以相比你的同学,大大提高理论水平和动手能力. 这些内容大四出去实习前最好能都入门,同时相对比较深 ...

  6. 从美军提出“战场物联网”概念看物联网安全

    2018年8月美国陆军研究实验室网络科学部近期发布了一份白皮书,提出"战场物联网"概念.美军规划者预计未来战场将由物联网定义,智能设备.士兵随身携带的传感器以及无人机将基于物联网不 ...

  7. Java物联网方向_物联网专业课程安排——未来主要方向之一

    课程1. 物联网产业与技术导论 使用电子工业出版社<物联网:技术.应用.标准.安全与商业模式>等等教材. 在学完高等数学,物理,化学,通信原理,数字电路,计算机原理,程序设计原理等课程后开 ...

  8. 物联网卡在物联网生态中扮演着什么样的角色?

    随着物联网行业的快速发展,联网设备更是呈指数级增长,物联网卡应运而生.为满足市场需求,三大运营商在建立各自物联网公共服务网络的基础上,打造物联网开放平台,推广物联网解决方案..我们先来回顾下物联网的概 ...

  9. 什么是物联网网关?物联网网关具备什么功能?_转

    参考:什么是物联网?物联网产业链体系深度分析 随着物联网概念的不断深入,商业级的网络应用遍地开花,各种智能家电层出不穷,改善着我们的生活.与此同时,物联网网关也将成为连接的重要纽带.作为网关设备,物联 ...

最新文章

  1. Mycat连接数据库之后导致表名全小写的问题分析研究
  2. 刚装oracle, 熟悉一下命令
  3. 处理2D图像和纹理——显示文字
  4. mysql my-small.ini_MySql优化之my-small.ini配置
  5. 计算机蠕虫的存在形式,计算机蠕虫
  6. C# WebService 基础实例
  7. 大数据产业链结构_【数据结构 | 大整型】
  8. Effective Java 学习笔记(第53条:接口优先于反射机制)
  9. 学Web前端开发需要哪些基础?零基础小白该怎么入行?
  10. uniapp语音识别_uni-app开发APP语音播报功能
  11. for循环中的setTimeout()
  12. [JZOJ3296] 【SDOI2013】刺客信条
  13. PHP 仍然是最流行的服务器端编程语言
  14. RED5与tomcat整合
  15. 2021acm-icpc区域赛(南京)补题笔记
  16. 计算机 hosts中文翻译,Hosts是什么意思
  17. python创建excel文件报错_python-通过openpy操作excel
  18. Layui数据表格之自定义模板
  19. 使用libcurl库把域名转化IP
  20. 51单片机学习笔记2 仿真器的使用及STC89Cxx简介

热门文章

  1. 解决windows应用程序安装报错 0x80240438
  2. 新型勒索软件WannaRen风险通告
  3. 工作“不可能三角”,建议年后想跳槽的打工人看一下
  4. 700元行踪被卖,开车被盗刷 ETC,上网遭遇连锁蓝屏,惨惨惨 | 宅客周刊
  5. 宝宝聪明就是这么简单
  6. 生物多样性数据:中国物种体内污染物含量数据集,可用于评估物种生存风险,55297条
  7. 有道云笔记,同步失败。显示红色感叹号的解决办法!
  8. OceanBase 社区版部署示例
  9. 有1克、2克、3克、4克的砝码各一枚,能称出哪几种重量?
  10. 安卓内存监控apk,Android程序员如何有效提升学习效率?深夜思考