应用

技术

物联网世界 >> 解决方案 >> 物联网方案
企业注册个人注册登录

企业物联网架构成功运营的四把钥匙

  企业物联网架构若想取得成功,需要以下因素:快速提取、发现和分析、触发事件和导出。

  企业架构一直都默默无闻,但却是实时物联网中必不可少的一部分。前端交付的功能和服务代表了当今企业令人兴奋的新视野。

  实现物联网分析需要庞大的架构:规划研究技术资源,将其纳入主方案,从而帮助引导决策和购买。企业架构除了需建立在良好规划的基础上,还需要高度适应性,并顺应不断变化的技术创新浪潮。

  物联网对企业和组织来说还是比较新鲜的事物,所以许多架构计划仍在进行中。最近,《构建物联网》一书的作者,赖安·贝茨(Ryan Betts)记录下了企业物联网架构的实施状态,并提到了能使其发挥作用并已经到位的元素。贝茨指出,物联网数据管理平台需要处理运动中的数据(快速的数据),以及通常是静止中的大数据。

  处理物联网中的历史遗留数据

  将遗留在后端的系统纳入物联网世界对于企业架构师来说既是挑战,也是能够赚到高薪的工作。简单地说,多数遗留系统——那些在2010年之前构建和安装的系统——并非是为处理大量的实时物联网数据而设计的。甚至有许多组织运行的主机和应用是在上世纪70年代和80年代制作的。

  贝茨现在是VoltDB(一个提供了 NoSQL 数据库的可伸缩性和传统关系数据库系统的 ACID 一致性的内存数据库——司马渡注)的首席技术官。他的书中援引了一些后端系统如何从批处理模式转移到支持实时物联网的例子。“这里有个例子,实时智能电网集中器背后有平台进行验证、估计和纠正错误。有许多用例(实时消费、定价、电网管理应用程序)需要实时处理传入的读数。”

  一个好的企业架构方法将会识别哪些遗留的应用程序能够被改写以适应实时网络,哪些会从“能对实时应用提供实时支持,同时对下游批处理供料状态缓冲提供支持的平台”中受益,他表示。

  贝茨记录了一个新型参考架构的崛起,它能支持传感器数据、机对机通信、大数据、云计算、分布式系统、网络、移动、电信、应用,及智能设备。

  企业物联网架构若想取得成功,需要解决四个问题:

  快速提取

  从可能高达数千的事件中摄取数据的能力是实时物联网的关键。“系统需要能扩展地提取这些事件,并在这些事件出现时能够针对每个事件进行处理,”贝茨说道。“应用程序需要高速摄取和高内存性能,并具备水平扩展性,从而为超高速的进入数据提供一个单独的摄取点。”

  发现和分析

  具备物联网功能的架构需要“实时访问应用程序和查询引擎,允许对输入数据流进行查询,使规则引擎能够处理业务逻辑,”贝茨表示。“由于这些事件是在操作型数据库中接收、存储和处理的,系统需允许应用程序或查询引擎访问这些事件。”

  触发事件

  “应用程序还需要能够触发事件,并根据进入的数据流做出决策:阈值、规则、政策处理事件等等,”贝茨进一步补充说,“触发事件”包括“根据操作型数据库内部评估的业务逻辑,推送简单的通知服务更新,或简单的排队服务更新。”

  导出

  具备物联网功能的应用“需要能够导出累积、过滤、浓缩、或增强的数据给下游系统和进行长期分析的存储设施,”贝茨说道。“当这些数据收集到一个实时的日内存储库或操作系统中,你就可以开始写入能实时跟踪定价或消费的实时应用程序,然后以更有效的方式开始管理数据、智能传感器和设备,而不是只能等到一天结束时才能获得数据。”