浅析、云计算、雾计算、流计算

发布于2017/11/08 08:27:19  访问次数:3824  来源:本站
近年来,云计算越来越火热,越来越多的企业开始进入云计算产业,云计算产业也迎来了黄金期。随着云计算的发展,雾计算、流计算这两个技术名词也随之而来,这里就给大家浅析一下‘云计算’、‘雾计算’、‘流计算’都是什么意思,又有什么区别?
云计算

    云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池,这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。

1471242290372.jpg

    云计算是谷歌公司在2006年的搜索引擎大会上首次提出的,经过了几年的探索期,直到2011年才为人们所熟知。
    云计算的特点就是通过技术网络来实现高速的计算,将计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中。以往我们为了计算得更快,不断地追求设计更高性能的计算机,但是计算机元器件是逐步缓慢进步的,要大幅提升单机计算能力,就只能通过增加体积和建造如超级数据中心等巨型机来实现,这些方法都有相当的局限性。为了解决这样的问题,谷歌想到了可以利用网络将所有的计算机连接起来,然后通过软件去分配计算,让成千上万的计算机同时计算,然后得到最终的结果,这样的计算方法就是云计算。云计算只要求计算机数量足够多,网络带宽足够大就可以得到超高速的计算能力,这就相当于同时使用成千上万台计算机同时做同一种计算,就好比是从古老的发电机模式转向了电厂集中发电的模式。
    云计算的诞生意味着计算能力也可以作为一种商品进行流通,就像煤气、水电一样,取用便捷,费用低廉,最大的不同在于云计算是通过互联网来传输的。
雾计算
    雾计算是指将数据、数据处理和应用程序集中在网络边缘的设备中,而不像云计算那样是几乎全部保存在云中,是云计算的延伸概念,是由思科创造的。正如云计算一样,雾计算也定义得十分形象,云是高高的天上,十分抽象,而雾则接近地面,与你我同在。雾计算没有强力的计算能力,只有一些弱的,零散的计算设备。雾计算是介于云计算和个人计算之间的,是半虚拟化的服务计算架构模型。
    云计算允许人们高效、廉价的分享昂贵服务器资源,减轻企业用户的负担,但是同时这也意味着它需要建设超大型数据中心,而这就要求购买造价高昂的服务器,然而数据中心现有的发展阶段根本满足不了云计算这个高层计算算法,这就为雾计算的产生提供了空间。
    雾计算是以个人云,私有云,企业云等小型云为主,这和云计算完全不同。
流计算
    流计算方式可以很好地对大规模流动数据在不断变化的运动过程中实时地进行分析,捕捉到可能有用的信息,并把结果发送到下一计算节点。
    流形式的数据可源自结构化数据源或非结构化数据源,可能包含各种数字信号,针对流数据的实时分析允许组织实时响应市场警报或事件。流计算可以通过过滤海量数据并识别丰富的高价值信息,从而支持更灵活且更敏捷的业务流程,实时关联和汇总支持数据中心更快地做出响应。流计算其实是一种针对特定数据的一种计算方法,其对针对特定的数据,而不关心计算的设备是聚集在一起的还是分离的,也不管计算设备性能如何,是一种非结构性数据的计算方法。