热度 17
2014-8-18 10:02
778 次阅读|
0 个评论
随着物联网概念的不断深入,云计算也是越来越多的被大家提到。作为一个名词,云计算可以 说已经火得不行,厂家新推出的产品不搭上云似乎就不好意思说 是高科技。最近又看到一个新名词——海计算,作为云计算的一种补充,相信随着物联网的发展,这个名词也会越来越多的受到大家的关注。在此先做个标记。 先谈谈大家认知的物联网架构, 物联网技术体系架构分为感知层、网络层、平台层、应用层四个层次 。 感知层由各种具 有感知能力的设备组成,主要用于感知和采集物理世界中发生的物理事件和数据;网络层包括各种通信网与物联网形成的承载网络,可以将感知层采集的信息通过如 2G/3G/4G网络、互联网等通信网络上传给平台层,完成物联网感知层和平台层之间的信息通信;平台层由服务器、存储等硬件设备以及数据库、中间件等第 三方软件构成,完成信息处理,为应用层提供能力支撑;应用层通过智能算法实现各类智慧应用。 传统的模式利用前端设备采集信息、网络传输信息、平台处理信息。但是面对海量信息及时获取和高效处理的要求,平台处理信息的压力越来越大,而随着DSP、ARM等微处理芯片处理能力的提高,前端智能化的呼声越来越高,所以就出现了海计算这个说法。 以下是网上对海计算内容的部分截取: 1、概念 海计算是一种新型物联网计算模型,通过在物理世界的物体中融入计算、存储、通信能力和智能算法,实现物物互联,通过多层次组网、多层次处理将原始信息尽量留在前端,提高信息处理的实时性,缓解网络和平台压力。 海计算可分为两个阶段,第一阶段重点发展智慧基础设施,实现个体智能化;第二阶段重点研究智慧基础设施间的协同联动,实现群体智能化。 (1) 第一阶段:发展融入式智能采集设备,将智能采集设备隐形融入各类基础设施中,形成智慧基础设施,实现基础设施个体智能化。 (2) 第二阶段:在实现基础设施个体智能化的基础上,通过智慧基础设施组网实现局部智能交互,充分发挥智慧基础设施的群体优势,利用相互间的分布式处理和信息融合,实现群体智能化。 2.价值 海是一个拥有共享机制、协调机制的庞大网络,每一滴水都置身于海中,每一滴水都将自己的信息处理任务分担在海里,由其它海水分担;同时,每一滴水也将分担 其它海水的信息处理任务。当海水无法完成信息处理任务时,就会蒸发成水汽流向天空,由云接收和容纳。在物联网传统计算模式下,所有基础信息不经海水处理直 接蒸发,给云带来了巨大的压力,云可能承受不了从而通过雨水的方式又落回海里;在海计算模式下,大部分基础信息在海里处理,云只负责处理从海中蒸发的少量 复杂信息,云的负担大大减轻,形成良性循环。海计算有效克服了前端采集设备处理、存储、传输等方面能力受限的天生缺陷,充分发挥了每个信息采集设备的能 力,利用海量前端设备的个体智能化和群体智能化应对海量信息处理,为网络和平台提供了更大选择空间,为各类智慧应用的实现提供了更大可能。海计算改变了前 端采集、中端传输、后端处理的传统模式,在成本、性能、网络、平台等方面均体现出明显优势,有利于提升业务实现效率和效果,延长系统寿命。 (1) 成本:随着微电子技术和工艺的发展,前端采集设备的智能化并不会带来成本的显著增加,而海计算缓解了网络的传输压力以及后端平台的处理、存储压力,减少了网络和平台投资,整体建设成本降低。 (2) 性能:海计算采用前端采集设备和后端平台相结合的层次处理模式,缩短信息融合和反馈路径,提高处理效率,降低能耗,提高业务实时性;通过分散式结构避免出现单一控制点、单一瓶颈、单一故障点,拓展性更好,鲁棒性更强。 (3) 网络:海计算通过前端个体智能处理、群体智能融合以及存储本地化显著减少传输信息量,减轻网络负担。 (4) 平台:海计算通过智能前端设备对原始信息的处理得到特征信息或决策信息,并利用底层网络融合完成大部分信息融合处理,并实现存储本地化,显著缓解平台的处理和存储压力。 3.关键技术 海计算涉及自组网、时间同步、短距离通信、协同处理、信息安全等多个技术领域。理论上,参与信息处理的节点数目越多、融合信息越多,效果就越好,但同时产 生的系统开销(包括通信资源、计算资源、能耗等)也越大;节点间交换的信息层次(原始信息层次最低,特征信息次之,决策信息层次最高)越低,包含的信息量 越多,需要的通信带宽也越大。如何通过海计算关键技术的研究,在满足系统性能要求的情况下尽量降低系统开销,是海计算有效落地面临的核心问题。 在实际与一些朋友的交流中,大家也都谈到将所有的数据交由云端处理并不现实。以智能家居 为例,大家希望作为中继的家庭网关可以更加智能,普通的监控 家庭网关就可以处理,而不需要上传到云端。正如概念里面说的大部分基础信息在海里处理,云只负责处理从海中蒸发的少量复杂信息。相信海计算这个概念未来也 会为越来越的人所熟悉。