云计算、雾计算、霾计算以及边缘计算

什么是云计算

2006年8月9日,Google首席执行官埃里克-施密特(EricSchmidt)在搜索引擎大会(SESSanJose 2006)首次提出云计算(CloudComputing)的概念,对云计算的定义有多种说法。对于到底什么是云计算,至少可以找到100种解释。咨询公司埃森哲(Accenture)给出了一种实用、简洁的定义:第三方提供商通过网络动态提供及配置IT功能(硬件、软件或服务)。
云计算是一种利用互联网实现随时随地、按需、便捷地使用共享计算设施、存储设备、应用程序等资源的计算模式。云计算系统由云平台、云存储、云终端、云安全四个基本部分组成。云平台作为提供云计算服务的基础,管理着数量巨大的CPU、存储器、交换机等大量硬件资源,以虚拟化的技术来来整合一个数据中心或多个数据中心的资源,屏蔽不同底层设备的差异性,以一种透明的方式向用户提供计算环境、开发平台、软件应用等在内的多种服务。
通常情况下,云平台从用户的角度可分为公有云、私有云、混合云等。

  • 公有云:第三方提供商为用户提供服务的云平台,用户可通过互联网访问公有云。
  • 私有云:为一个用户单独使用而组建的,对数据存储量、处理量、安全性要求高。
  • 混合云:是结合了公有云和私有云的优点而组建的。

再者,通过从提供服务的层次可分为:基础设施即服务(Iaas)、平台即服务(Paas)和软件即服务(Saas)

中国云计算产业图谱(CloudComputing)

什么是雾计算

雾计算(Fog Computing)是云计算的延伸概念,但不用将数据传到云端,而是集中在边缘设备中。这个因云而雾的命名源自雾是更贴近地面的云这一名句。相比“云”的缥缈,“雾”更接近地面,且由性能较弱的、更分散的各类功能计算机组成,渗入工厂、汽车、电器、街灯及我们物质生活中的各类用品。这个概念最初来自美国纽约哥伦比亚大学的Prof. Stolfo 教授,只不过当时的意图是利用“雾”来阻挡黑客入侵,后来思科进行了理论性发展。所以,可以将雾计算可理解为本地化的云计算,属于本地网络资产、微型数据中心。
雾计算是以个人云,私有云,企业云等小型云为主,它有几个明显特征:低延时和位置感知,更为广泛的地理分布,适应移动性的应用,支持更多的边缘节点。这些特征使得移动业务部署更加方便,满足更广泛的节点接入。
鉴于雾计算可以有效地分散计算和分析能力,不仅可以解决联网设备的自动化问题,更关键的是,它对数据传输量的要求更小,这使得很多业务都可以部署。比如无人驾驶,如果车辆、传感器和控制器是城市智能交通系统的边缘层,这意味着就要进行边缘计算,就需要构建和运营微型数据中心,那么就有可能在网状路由器和蜂窝基站旁边有微信数据中心,以充当“雾层”。雾计算并不像边缘计算那样分散,但它确实进一步减少了通过网络或向上传输到云层的数据量,促进了边缘层中的“节点”之间的通信和协作。
雾计算的支持者认为,它可以通过不通过云通道发送每一点信息来减少对带宽的需求,而是在某些接入点(例如路由器)上聚合它。这允许对云存储中可能不需要的数据进行更具战略性的编译,如果有的话。通过使用这种分布式策略,可以降低成本并提高效率。

雾计算(Fog Computing)

什么是霾计算

霾计算可以简单理解为垃圾云或雾计算。因为云计算或者雾计算虽然概念先进,但也不是没有缺点。如果云或雾提供的服务,存在着丢失泄露、传输不稳定、费用严重超支等问题,其优势则可能远不如对用户的伤害,恰如霾对人体健康的危害。

  • 隐私与安全:安全有两个方面,一个是数据不会丢失,这个一般服务商都会有备份能力解决,但是也是偶尔会发生丢失的;另外一个就是数据不会泄漏,虽然服务商也会采取一些措施,不让外部人员,例如黑客等攻击获取数据,但是服务商内部人员也存在安全问题。当前,隐私与安全没有第三方的权威机构统一认证和评判。
  • 网络延迟或者中断:云计算一般都是远程通过网络访问的,虽然现在网速提高很快(目前远不能达到理想水平),但是和局域网相比,速度还是有所延迟的,虽然在延时方面雾计算有着相对优势,但如果一旦网络中断(原因如地震、洪水、战争等),无论是云还是雾,服务都无法访问。
  • 带宽会耗费预算,厂商按流量收费有时会超出预算,应用软件性能不够稳定,数据可能不值得放在云上,规模过大难以扩展,缺乏人力资本等等,都是造成霾计算的根源。

什么是边缘计算

边缘计算(Edge Computing)指在靠近物或数据源头的网络边缘侧,融合网络、计算、存储、应用核心能力的开放平台,就近提供边缘智能服务,满足行业数字化在敏捷连接、实时业务、数据优化、应用智能、安全与隐私保护等方面的关键需求。边缘计算出现的时间并不长,这一概念有许多人进行过概括,范围界定和阐述各有不同,甚至有些是重复和矛盾的,个人比较推崇OpenStack(是一个由NASA和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目)社区的定义概念:

“边缘计算是为应用开发者和服务提供商在网络的边缘侧提供云服务和IT环境服务;目标是在靠近数据输入或用户的地方提供计算、存储和网络带宽”。

通俗地说:边缘计算本质上是一种服务,就类似于云计算、大数据服务,但这种服务非常靠近用户。为什么要这么近?目的是为了让用户感觉到刷什么内容都特别快。边缘计算着重要解决的问题,是传统云计算(或者说是中央计算)模式下存在的高延迟、网络不稳定和低带宽问题。


边缘计算(Edge Computing)

“云”、“边缘”和“雾”表示计算的三个层次:

  • 云层:工业大数据、业务逻辑和分析数据库以及数据“仓库”;
  • 雾层:本地网络资产、微数据中心;
  • 边缘层:工业pc上的实时数据处理,特定于过程的应用和自动化设备;

区别:敲黑板!划重点!

云计算和雾计算区别

与云计算相比,雾计算所采用的架构更呈分布式,更接近网络边缘。雾计算将数据、数据处理和应用程序集中在网络边缘的设备中,而不像云计算那样将它们几乎全部保存在云中。数据的存储及处理更依赖本地设备,而非服务器。所以,云计算是新一代的集中式计算,而雾计算是新一代的分布式计算,符合互联网的“去中心化”特征。

雾计算和边缘计算区别

雾计算和边缘计算的区别在于,雾计算更具有层次性和平坦的架构,其中几个层次形成网络,而边缘计算依赖于不构成网络的单独节点。雾计算在节点之间具有广泛的对等互连能力,边缘计算在孤岛中运行其节点,需要通过云实现对等流量传输。从研究者的角度来看,边缘计算与雾计算(fog computing )是可互换的,但是边缘计算更关注事物(thing)面,而雾计算更关注基础设施(infrastructure )方面。

  • 雾计算的特点是处理能力强的单个设备接收多个端点来的信息,处理后的信息发回需要的地方,和云计算相比延迟更短。雾计算可以有效的分散计算和分析,这一点与边缘计算几乎一样。和边缘计算相比较的话,雾计算更具备可扩展性。雾计算不需要精确划分处理能力的有无,根据设备的能力也可以执行某些受限处理,但是更复杂的处理实施的话需要积极的连接。
  • 边缘计算,进一步推进了雾计算的“LAN内的处理能力”的理念,处理能力更靠近数据源。不是在中央服务器里整理后实施处理,而是在网络内的各设备实施处理。这样,通过把传感器连接到可编程自动控制器(PAC)上,使处理和通信的把握成为可能。和雾计算相比的优点,根据它的性质单一的故障点比较少。各自的设备独立动作,可以判断什么数据保存在本地,什么数据发到云端。

边缘计算中的 AI 如何驱动 5G 和 IoT
一文看懂云计算、雾计算、霾计算、边缘计算以及认知计算
重新认识雾计算

你可能感兴趣的:(云计算、雾计算、霾计算以及边缘计算)