区块链为解决边缘计算安全问题提供可能
随着物联网应用的逐渐深入,人们对边缘计算的讨论正变得越来越激烈。简单来说,边缘计算就是在靠近物或数据源头的一侧就近提供网络、计算、存储和应用服务。
随着物联网应用的逐渐深入,人们对边缘计算的讨论正变得越来越激烈。简单来说,边缘计算就是在靠近物或数据源头的一侧就近提供网络、计算、存储和应用服务。这样就可以产生比云计算更快的网络响应速度,以满足不断提升的实时业务、智能应用、安全与隐私保护等方面的需求。边缘计算的出现主要是为了解决云计算的集中化运算解决不了的行业难题。以制造业为例,当越来越多的智能终端、工业设备以及智能化应用产品被接入到物联网中,云计算平台的计算能力、网络响应速度以及安全问题都无法得到保证。这个时候,集中化的云端平台弊端就开始凸显,为了解决这个问题,边缘计算就被业界提了出来。
对物联网而言,边缘计算能解决云计算面临的不少问题。在物联网应用中,云计算就像大脑,能处理大量复杂的计算需求,能存储海量的来自四面八方的数据,但面临的问题是神经传输能力不足,也就是网络带宽限制以及来回传输带来的反馈延时。因此对于实时性要求较高的工业系统,很少有接入到云平台的。究其原因主要是因为机器或设备将运行数据传输到云端再等待来自云端的指令会导致执行延时,这个时候如果利用设备本身的计算和存储能力做自主性运算就会快很多。因此,云计算和边缘计算并不存在事实上的竞争关系,而是互补关系。
然而,边缘计算的实现却面临一个巨大的挑战。云计算由于是集中化平台架构,在大型的数据中心都有着极其完备的安全防护系统和容灾备份方案,能很好的保证数据的传输和存储安全。但边缘计算设备由于数量众多,位置分布比较分散且环境十分复杂,很多设备内部是计算能力较弱的嵌入式芯片系统,很难实现自我安全保护。如何解决这种非安全环境的数据安全问题将是一大挑战。但笔者联想到今年比较热的区块链技术,或许真能为解决边缘计算中的设备安全问题找到新的突破口。
区块链技术的四大特点是,分布式数据存储、点对点传输、共识机制、加密算法。区块链解决的就是非安全环境中的可信问题。
首先,在物联网中边缘设备的接入都是不存在等级差别的节点,只是作为云计算平台在边缘计算能力的补充,这点正好满足区块链技术构建节点对节点的对等网络架构要求。基于这样一种想法,笔者认为可在边缘构建一个基于区块链技术的私有链,只有得到授权才能接入私有链,保证了企业可以在非可信环境中的数据计算和处理安全。因为即是接入私有链的任何一台边缘设备遭到攻击或数据被损毁,其他的边缘设备依然能保证数据的安全,且很难被篡改。
其次,边缘设备与云计算平台可以实现数据对接。边缘计算与云计算是互补关系,边缘设备的计算数据可以按照一定机制定期上传到云平台,这样既能解决边缘设备与云计算的融合问题,也可以保证所有的边缘设备的历史数据处于可追溯状态。只有处理好边缘计算与云计算互融互通的问题,才能解决由云计算集中化架构带来的性能瓶颈,如计算效率下降、网络带宽不足以及边缘设备安全等诸多问题。
总结
目前,业界在讨论边缘计算与云计算的时候往往是非此即彼,认为边缘计算是云计算发展的鸡肋,或者会对云计算发展带来挑战。但笔者认为,边缘计算和云计算不是竞争关系,而是互补关系,边缘计算的发展并不会对云计算发展带来威胁,反而是推动云计算进一步走向普及的动力。而推动云计算和边缘计算走向融合的核心仍然是区块链。未来随着区块链技术应用的突破,完全有可能解决边缘设备面临的安全问题,真正的实现物联网去中心化。
本文来源于互联网,e-works本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供,并以尽力标明作者与出处,如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。