开发者社区> 晚来风急> 正文

物联网兴起 让“多跳网络”受关注

简介:
+关注继续查看

随着物联网的迅猛发展,技术人员正在尝试用新的网络架构来处理连接设备数量增加而带来的数据激增。一种方法就是“多跳网络(mesh networking)”。

“多跳网络”是由节点构造的,包括诸如电脑和移动电话这些设备,这些设备全都用无线连接到彼此,然后互相可以通过网络转发数据。数据从一个节点跳到另一个节点,直到抵达目的地。除非所有的节点都发生故障,否则数据总是可用的,如此使得这种网络拓扑结构可靠且可扩展。

尽管“多跳网络”的基本任务和因特网的功能是一致的,都是让元件从网络中获取数据。但是目前实施因特网会比“多跳网络”昂贵得多。

谷歌的开发人员Don Dodge在一封电子邮件中说:“过去30年里,因特网已经发展成了拥有高速度、高带宽、巨大有效载荷(视频,音频等)和高品质服务的产品。于是,因特网也变得昂贵起来,每月需要花费40美元甚至更多。物联网内包含数以十亿计的元件,它们每天甚至每小时都会传送一些数据。虽然现有的因特网可以很容易地实现这个负载,但是也是昂贵的。”

“‘多跳网络’最初是为军事用途开发,后来被用于人道项目中,帮助那些没有能力使用因特网的社区。当保障因特网连接的物理电线和电缆都遭到破坏之后,‘多跳网络’也会变得至关重要。最近,该架构在香港的抗议游行中发挥了作用,参与游行的人们下载了一个叫FireChat的应用程序,它可以让手机相互连接,形成一个临时的互联网。但是该架构还没有得到广泛的部署,只是现在IT圈开始激烈地讨论起来。”

Dodge一直与各种创业公司和企业合作,努力找出实现“多跳网络”的方法。Dodge说,其中一个创业公司采取的方法是“homebases”,人们通过设备内的一个应用程序来传输数据。

Dodge补充道:“笔记本电脑和智能手机会充当流量的中继器,通过任何连接(Wi-Fi或手机)将数据传递到因特网。”

从本质上说,客户需要订阅一个应用程序,并让自己的设备对其它传输数据的元件开放。

Dodge说:“有时候,通过你手机的数据并不是来自于你的元件,但是没关系,因为数据是加密的。”

Dodge合作的创业公司发现,20个homebases创建的网络可以覆盖整个旧金山,这表明,一万个homebases可以覆盖美国的80%.

因为物联网—这个包含可以和外部环境交流、传输以及互动的嵌入式技术的网络正在成为现实,并会产生潜在的巨大数据流量负荷,所以各界对“多跳网络”的兴趣正在增加。IT咨询公司Gartner预测,到2020年,物联网的连接对象数量将接近260亿。这相对于2009年9亿连接对象,几乎有30倍的增长。

首席信息官们对于“多跳网络”的看法

“多跳网络”是否在企业中找到自己的位置又是另一个问题。根据Dodge所说,尽管“多跳网络”高效且廉价,但是安全性,数据传输、存储的思想,一个设备专设网络还并没有让每个人接受并理解。加利福尼亚州帕洛阿尔托的首席信息官Jonathan Reichental在一个公寓大楼搭建了一个“多跳网络”,该公寓大楼里的所有居民都同意使用它们的笔记本电脑和其它设备来作为存储和中转数据的节点。

Reichental说:“比方说,你在公寓大楼的底部楼层,想要发送信息给一台放置在公寓大楼第25层的机器。这时你的信息会经过传输路上的所有电脑,但是没有监控管理。这和企业现在使用的网络是非常不一样的,企业里面信息经过的路由,信息的质量,信息传输的速度和信息的安全性都会受到监控和保护。”

Reichental说,最终,“多跳网络”是否被企业采用取决于企业运用“多跳网络”来做什么,部署在何地。例如,一家位于美国繁华城市的商业企业首席信息官可能不会采用这种技术,因为他们可以访问互联网。如果互联网突然故障了,“多跳网络”可能被部署,但是一旦互联网恢复了,“多跳网络”将不再被需要。另一方面,例如,农村地区的首席信息官可能会对“多跳网络”感兴趣;拥有大量土地,需要从土地之外的地方获取数据的食品生产公司也可能会对这种技术感兴趣。但是即使在这种情况下,“多跳网络”还是因特网的后备,无法替代高速、可管理性强的因特网。

Health Management Systems的首席信息官Cynthia Nustad也认为现在还是“多跳网络”的发展初期。

Nustad在一封邮件里面写道,“就个人而言,我还没看到这种技术投入生产。自组织和管理计算机的概念是有趣的,而且‘多跳网络’的潜在用途十分广泛。但是现在还没有普及开来。”

谷歌的Dodge也同意。他说,这种用于物联网传输的备份网络并不意味着能提供高质量的服务或高速带宽。这不是计算机的“多跳网络”,这意味着将数百万的元件连接到因特网中,这才是要点。这也是为什么长期使用因特网的人们不认可这种技术的原因。


原文发布时间为:2014年10月23日

本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
单点服务器的 7 种并发模型
模型一:单线程 Accept(无 IO 复用) 模型二:单线程 Accept + 多线程读写业务(无 IO 复用) 模型三:单线程多路 IO 复用 模型四:单线程多路 IO 复用 + 多线程业务工作池 模型五:单线程多路 IO 复用 + 多线程多路 IO 复用(线程池) 模型五(进程版)单进程多路 IO 复用 + 多进程多路 IO 复用(进程池) 模型六:单线程多路 IO 复用 + 多线程多路 IO 复用 + 多线程
6 0
Kafka核心之Consumer
本文介绍Kafka的核心之Consumer。 了解了什么是kafka( https://www.cnblogs.com/tree1123/p/11226880.html)以后 学习Kafka核心之消费者,kafka的消费者经过几次版本变化,特别容易混乱,所以一定要搞清楚是哪个版本再研究。
8 0
什么是Kafka?
通过Kafka的快速入门 https://www.cnblogs.com/tree1123/p/11150927.html 能了解到Kafka的基本部署,使用,但他和其他的消息中间件有什么不同呢? Kafka的基本原理,术语,版本等等都是怎么样的?到底什么是Kafka呢?
5 0
Streaming-大数据的未来
分享一篇关于实时流式计算的经典文章,这篇文章名为Streaming 101: The world beyond batch 那么流计算如何超越批处理呢? 从这几个方面说明:实时流计算系统,数据处理模式,还有大数据的未来。
8 0
实时计算大数据处理的基石-Google Dataflow
简要回顾一下,上一篇我们介绍了Streaming,批量与流式计算,正确性与推理时间的工具,数据处理模式,事件事件与处理时间,窗口化。 在这篇文章中,我想进一步关注上次的数据处理模式,但更详细。 这里会用到一些Google Cloud Dataflow[1]的代码片段,这是谷歌的一个框架,类似于Spark Streaming或Storm。
4 0
分布式部署 Zabbix 监控平台
Zabbix 能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。是一个基于 Web 界面的提供分布式系统监视以及网络监视功能的企业级开源解决方案。
7 0
Kafka监控工具汇总
对于大数据集群来说,监控功能是非常必要的,通过日志判断故障低效,我们需要完整的指标来帮我们管理Kafka集群。本文讨论Kafka的监控以及一些常用的第三方监控工具。
4 0
Kafka的消息会丢失和重复吗?——如何实现Kafka精确传递一次语义
我们都知道Kafka的吞吐量很大,但是Kafka究竟会不会丢失消息呢?又会不会重复消费消息呢? 有很多公司因为业务要求必须保证消息不丢失、不重复的到达,比如无人机实时监控系统,当无人机闯入机场区域,我们必须立刻报警,不允许消息丢失。而无人机离开禁飞区域后我们需要将及时报警解除。如果消息重复了呢,我们是否需要复杂的逻辑来自己处理消息重复的情况呢,这种情况恐怕相当复杂而难以处理。但是如果我们能保证消息exactly once,那么一切都容易得多。
3 0
使用 MHA 实现 MySQL 主从复制高可用
MHA(Master High Availability)是由日本一家公司开发的一套 MySQL 高可用性环境下故障切换和主从提升的高可用软件,目前在 MySQL 高可用方面是一个相对成熟的的解决方案。在 MySQL 故障切换过程中,MHA 能做到在 0~30 秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA 能在最大程度上保证数据的一致性,以达到真正意义上的高可用。
4 0
+关注
9379
文章
243
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载