雾计算简史

欢迎关注我的个人公众号 aCloudDeveloper,打造云计算干货分享平台,你值得拥有。

在我看来,雾计算和云计算的本质是一样的——都是充分利用「闲置的资源」进行任务的处理。不同在于云计算利用的是网络核心的资源,而雾计算则利用网络边缘的资源。

1961 年,人工智能之父麦卡锡在一次会议上提出了「效用计算」这个概念,第一次体现了这种共享资源的思想。当时计算设备的价格非常昂贵,远非普通企业和机构所能承受,所以就想到将分散的闲置资源整合起来,共享给多个用户使用。类似的概念还有「网络计算」、「分布式计算」、「弹性计算」等,这些概念都是经由学术界提出,并逐步成为支撑工程应用发展的基础理论。

工业界虽说比学术界要落后,但工业界做着让所有人都兴奋的事——让概念标准化,真正让技术实现落地。上面这些概念让人晕乎,虽有差异,但本质一致,所以工业界就统一用「云计算」一词来囊括。

2006 年 8 月 9 日,Google 首席执行官埃里克·施密特在搜索引擎大会(SES San Jose 2006)首次提出云计算(Cloud Computing)的概念。从此云计算的发展进入了井喷时代。

2007 年初,Amazon 推出弹性计算云 EC2 服务;2007 年 11 月,IBM 发布业界首个云计算商业解决方案「蓝云」计划;2008 年 4 月,Google APP Engine 发布;2008 年 Gartner 发布报告,认为云计算代表了今后计算的方向;2009 年 1 月,阿里巴巴在南京建立首个“电子商务云计算中心”;2010 年 1 月,微软正式发布 Microsoft Azure 云平台服务;2010 年 7 月,美国国家航空航天局和包括 Rackspace、AMD、Intel、戴尔等支持厂商共同宣布开放「OpenStack」项目源代码……

时至今日,云计算已经进入稳定发展时期,面临的是新的问题。

随着移动设备、嵌入式设备和传感设备等智能设备的不断创新和普及,进入了「万物互联网时代(IoT)」,全球的移动数据呈现出疯狂式的增长。

据 Cisco 2016 年做的一个关于移动数据预测报告显示,全球的移动数据将会在 2016 年和 2021 年之间提高 18 倍,2021 年截止将会超过 49 EB。面对大量的数据和新型的应用程序对服务质量的严苛需求,云计算的问题也凸显出来。

首先,云计算中心位于远程的 Internet,对于那些对延迟敏感的应用程序(如视频流、在线游戏等),将会带来较长的传播时延(WAN),这对于用户体验来说是无法忍受的。其次,对移动场景支持不足,特别是对于高速移动的车载网络环境,司机对于路况、交通流等的感知都必须是快速且实时的。再次,无法满足地理位置分布相关的感知环境的实时要求,如大规模的传感网络,要求传感节点定时向其他节点更新自身的信息。再有,大量的设备接入云端,网络带宽就显得捉襟见肘。最后,云计算的安全性和隐私性不容乐观,在用户和云计算中心之间需要经过多跳的网络传输,越深的网络传输,数据的完整性和机密性就越难保证。

以上问题的解决方案,自然是由学术界首先提出的。2009 年卡内基梅隆大学的沙特亚教授等人在其发表的论文[1]中提出「微云(Cloudlet)」的概念。论文指出微云是一种「和云有着同样的技术标准,但邻近用户」的新型计算模式。

这里面蕴含着几层信息。第一,能够提供和云计算一样的服务,但所提供的资源有限,不如云计算能够提供无限的资源;第二,邻近用户,意味着用户请求的响应时延大大减少;第三,雾计算基础设施以分布式的方式部署在网络的边缘,满足高速移动场景和地理位置分布的场景需求,同时,减缓了网络核心的带宽负载;第四,安全性和隐私性较云计算得到较大保障。

这是「雾计算」最初的雏形。之后,学术界又提出很多类似的解决方案,如「Fog Computing」、「Edge Computing」、「Follow me Cloud」、「Small-Cell Cloud」、「Virtual Cloud」、「FemtoCloud」等。

这些概念其实本质都是一样的,都是在讲一件事,就是将「计算去中心化」——将云计算资源和服务从网络的核心转移到网络的边缘,以此来适应今天多种 IoT 应用的需求。和云计算的提出如出一辙,只不过引导这次工业变革的对象不再是 Google,而是 Cisco。

Cisco 在 Cisco Live 2014 会议上首度提出这个概念。Cisco 强调雾计算是依托于现今无处不在的 IoT 应用产生的一种新型计算模式。

相比于云计算,雾计算是一种更加新进和广泛的计算模式,更具扩展性和可持续性。但是雾计算也不能完全取代云计算,必须依托于云计算才能更好地发挥其作用,因此它们的关系是相辅相成,相互联系的。

在会上,Cisco 同时发布了供开发者使用的开发套件 IOx。IOx 是 Cisco 对于雾计算模式的实现。它为开发者提供了一整套的开发框架(包括开发、分发、部署、监控和管理等多种组件)和计算平台,开发者能够将开发好的应用部署到网络的边界上(路由器、交换机等)进行处理。如下是 IOx 的架构图,更多信息请访问 IOx 开发者文档。

雾计算是应现今「人工智能」、「物联网」一波红海而生的技术革新。业界多家企业和组织机构都开始在布局雾计算的生态体系,除了 Cisco、华为这些通讯产商,还有很多云计算、物联网的企业也加入进来。

在中国,最早布局雾计算架构的是成立于2005 年的全球领先的物联网云服务商「智云」。他们在 2016 年初即发布了主打 IoT 雾计算的机智云 4.0,整合了雾计算、物联网大数据和机器学习应用能力,形成了一体化的解决方案。

此外,2015 年 11 月 19 日,Cisco 联合 ARM、Dell、Intel、Microsoft 和普林斯顿大学成立了「开放雾联盟(OpenFog)」,旨在制定雾计算相关的技术标准和推动行业的技术变革。

由此可见,雾计算将会成为继云计算之后的又一波技术浪潮。



Reference:
[1] The Case for VM-Based Cloudlets in Mobile Computing
[2] Fog Computing: A Taxonomy, Survey and future direction
[3] Edge-centric Computing: Vision and Challenges
[4] Edge-Computing: Challenges to support edge-as-a-service
[5] A virtual Cloud computing provider for mobile devices
[6] Femto Clouds: Leveraging mobile devices to provide Cloud service at the edge
[7] Follow me Cloud: interworking federated Clouds and distributed mobile networks


PS:对云计算感兴趣的小伙伴可以关注我的微信公众号:aCloudDeveloper,专注云计算领域,坚持分享干货。

原文地址:https://www.cnblogs.com/bakari/p/8371580.html

时间: 2024-10-29 03:23:56

雾计算简史的相关文章

雾计算简史(转载)

在我看来,雾计算和云计算的本质是一样的--都是充分利用「闲置的资源」进行任务的处理.不同在于云计算利用的是网络核心的资源,而雾计算则利用网络边缘的资源. 1961 年,人工智能之父麦卡锡在一次会议上提出了「效用计算」这个概念,第一次体现了这种共享资源的思想.当时计算设备的价格非常昂贵,远非普通企业和机构所能承受,所以就想到将分散的闲置资源整合起来,共享给多个用户使用.类似的概念还有「网络计算」.「分布式计算」.「弹性计算」等,这些概念都是经由学术界提出,并逐步成为支撑工程应用发展的基础理论. 工

云计算之后,雾计算开始

吴韧认为,从这个意义讲, 也许所谓的“雾计算”(fog computing),是一个更加贴切的表述,意指由身边设备完成计算.他强调称,,云和雾是相辅相成, 云端无所不能,雾则无处不在,两者间的信息交换不是原始数据而是智能. 把任何数据都放入云端进行处理,需要非常大的带宽和存储支持和非常小的延时,很多情况下并非最优选择,甚至根本就无法做到.   雾计算(Fog Computing)是云计算(Cloud Computing)的延伸概念,由思科(Cisco)首创.这个因“云”而“雾”的命名源自“雾是更

云计算落地,雾计算就要来了

雾计算(Fog Computing)是云计算(Cloud Computing)的延伸概念,由思科(Cisco)首创.这个因"云"而"雾"的命名源自"雾是更贴近地面的云"这一名句. 雾计算和云计算一样,十分形象.云在天空飘浮,高高在上,遥不可及,刻意抽象:而雾却现实可及,贴近地面,就在你我身边.雾计算并非由性能强大的服务器组成,而是由性能较弱.更为分散的各类功能计算机组成,渗入工厂.汽车.电器.街灯及人们物质生活中的各类用品. <<&l

云计算受限海量数据 雾计算成驱动未来科技真正力量

导语:<华尔街日报>今天发表评论文章称,当越来越多物体变得"智能",能感受周围环境或能联网及接收远程指令,不够快的网络速度使得云计算也无法满足海量的数据存储.传输和处理需求.此时一些科技公司提出了全新"雾计算"概念.和"云"由服务器驱动不同,"雾计算"由大家身边分散的家用电器.汽车.路灯等计算机驱动.也许很多企业计算的未来仍在"云"中,但雾计算才是引导未来计算变革的真正力量. 全文如下: 物联网

云计算vs雾计算:物联网的发展能否「云开雾散」?

物联网就是一场数据的战争,怎么能够从庞大的数据海中挖掘出有价值的信息对于物联网的发展的胜利,众所周知未来将是一个万物互联的时代,随着物联网行业技术标准的完善以及关键技术上的不断突破,数据大爆炸时代将越走越近,对计算的要求也越来越高. 说云计算小伙伴们可能都知道,但雾计算就给懵了.相比于云计算的高高在上和遥不可及,雾计算更为贴近地面,就在你我身边. 太复杂的概念小编就不提了,随便百度一下就能出来无数种介绍. 小编给大家简单介绍一下几个关键点. 什么是雾计算? 现在大多数人认为的"雾计算"

2019中国无线技术大会,研讨5G环境下边缘计算、雾计算、云化数据中心发展趋势

随着5G正式进入部署阶段,我们将进入5G和物联网时代. 众所周知,让计算资源更接近用户端,对延迟敏感的应用而言是至关重要的.多接入边缘计算/雾计算的出现正是让计算资源更靠近用户,减轻由于网络流量带来的延迟压力.这让诸如自动驾驶汽车.智能城市以及其他垂直行业的基于物联网和工业互联网的应用成为可能.而成功部署5G也需要多方面的技术创新. 即将举办的本届中国无线技术大会之5G/MEC/算力网络论坛将围绕着5G系统建设.云及微云组成的分布式架构.边缘计算以及5G行业应用展开研讨. 时间:2019年12月

关于雾计算

闲暇之余看了Michael Enescu - From Cloud to Fog Computing and IoT _ LinuxCon + CloudOpen North America 2014, 重要内容截图如下: 0.发展趋势(50 Billion + Devices Future) 1.Emerging Architecture for Distributed Analytics Processing 2. Hierarchical Fog Compute Architecture

云计算-云山雾罩不计算

开头先说点闲篇,今天看到有一微友转载了我的微信公号处女作<送给新入IT运维的职场搬砖人>,俺是很开心哟(头一次有人转载),谢谢"章鱼"MM,还对我的文章进行了排版,经过排版的效果立马耳目一新,我觉定周末两天仔细学学,各位静等我佳作.] 回归正题,随着云计算的应用和风行,我也谈谈云计算. 百度说,云计算是基于互联网的相关服务的增加.使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源.其实目前对云计算现在也没有个很好的定义,其实百度说的只是目前比较明朗的解释

华尔街日报的文章-----忘记“云”:“雾”才是科技的未来

云计算或将成为促进变革的重要力量,但<华尔街日报>网站一篇题为<忘记"云":"雾"才是科技的未来>的文章却指出,由于接入设备激增,网络带宽有限,"雾计算"或许才会带来真正的计算变革. 物联网加深云计算"困境" 很多人是云计算变革力量的"信徒".智能手机也许会不断探索和寻求数据,但如果没有云,智能手机就没有意义.那些不设法将自己的数据和软件推广至数据中心的企业业务,终会被其竞争者击败.