`

云计算,网格计算,分布式计算,集群计算的区别

阅读更多

 

其实如果从应用的有状态和无状态两个分类去看,这些分布式技术都是分别提升有态应用和无态应用的性能和可扩展性Scalable。

 

在应用架构设计的三个类型中,我也谈到了:并发是解决有态应用;并行是解决无态应用。

 

而集群和网格计算属于一种并发计算,主要解决有态应用;而云计算则是解决有态和无态两种。

 

过去我们都是围绕数据库编程,企业应用大部分都是数据库系统,数据库为核心的系统大部分是有状态应用,因为数据库保存的是数据,这个数据大部分是结果状态数据,比如交易后的数量和金额,发票的数量和金额,单据的状态等等。

 

企业中数据能够使用传统数据库装载存储,说明其数据量不是很大,但是随着互联网普及,特别是facebook等这些拥有几亿用户数据的系统诞生,大数据Big Data诞生,大数据和海量数据差不多,但是好像应该再多些。

 

大数据诞生后,传统有态并发方案已经失效,脱离数据状态进行裸奔的并行计算得到重视,因为数据太大,干脆抛弃它们,从函数编程这个思维去重新看待大数据计算,这样云计算的新特性:并行计算,如Hadoop等诞生,并成为云计算区别于传统集群的重要区别。

 

当然,云计算不只是解决并行计算,也提供并发计算能力,是以前分布式技术的一种总括,所以,刚开始有人怀疑云计算是旧瓶装新酒,这是没有深刻理解云计算的原因所在。

分享到:
评论

相关推荐

    分布式计算、并行计算及集群、网格、云计算的区别.docx

    分布式计算、并行计算及集群、网格、云计算的区别.docx

    云计算和网格计算360度比较(翻译)

    另一方面,云计算并不是一个全新的概念,它有相对较新的连接,但13年建立了网格计算模式,以及其他相关的技术,如公用计算,集群计算,和一般的分布式系统。本文力求从多个角度比较和对比云计算与网格计算并给出有关...

    分布式计算、并行计算及集群、网格、云计算的区别.pdf

    分布式计算、并行计算及集群、网格、云计算的区别.pdf

    云计算和网格计算特点

    另一方面,云计算并不是一个全新的概念,它有相对较新的连接,但13年建立了网格计算模式,以及其他相关的技术,如公用计算,集群计算,和一般的分布式系统。本文力求从多个角度比较和对比云计算与网格计算并给出有关...

    云计算与网格计算360度比较

    它与相对较新但已经建立了13年的网格计算范式以及其他相关技术(如效用计算、集群计算和分布式计算)有着错综复杂的联系。本文从不同的角度对云计算与网格计算进行了比较和对比,并对两者的本质特征进行了深入的探讨。

    云计算介绍和应用资料合集33篇.zip

    云计算网格计算 云计算行业云计算和数据产业报告 云计算行业专题一:中国云计算巨头对比系列,阿里云VS腾讯云 云计算研究报告报告 云计算与安全_云计算安全基础 云计算与安全_云计算与入侵检测 云计算与大数据-揭秘...

    大作业(云计算).doc

    目前广为接受的是中国云计算专 家咨询委员会副主任、秘书长刘鹏教授给出的定义:"云计算是通过网络提供可伸缩的廉 价的分布式计算能力。" 从技术上看,大数据与云计算的关系就像一枚硬币的正反面一样密不可分。大数据...

    (完整版)云计算.doc

    云计算:是分布式处理、并行处 理和网格计算的发展,或者说是这些计算 机科学概念的商业实现。是指基于互联网的超级计算模式--即把存储于个人电脑、 移动电话和其他设备上的大量信息和处理器资源集中在一起,协同...

    云计算在图书馆中的应用.pptx

    云计算是什么 并行计算 集群计算 网格计算 云计算是分布式处理、并行处理和网格计算的发展,或者说是这些计算机科学概念的商业实现。从本质上讲,云计算是指用户终端通过远程连接,获取存储、计算、数据库等计算...

    云计算环境下架构Hadoop集群的数据分配方式

    云计算是并行计算、分布式计算和网格计算的发展。文中详细地阐述了MapReduce的编程思想、工作原理、步骤和方法。探讨了来自Apache开源的分布式计算平台Hadoop的核心设计MapReduce编程模型,并通过算法实验分析和研究...

    云计算在农业上的应用.doc

    云计算在农业信息化建设中的优势 (1) 云计算是一种分布式计算、并行计算、网格计算、虚拟化、网络存储等计算机技术与互 联网技术紧密结合的计算和访问模式,以集成大规模、可扩展的计算、存储和应用能力 为用户...

    1云计算概述.docx

    一种说法是:云计算(Cloud Computing)是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。 云计算的基本原理是,通过使...

    云计算-知识点.doc

    6 网格计算是利用( 因特网 )技术,把分散在不同地理位置的计算机组成一台虚拟超级计算机。 7 B/S网站是一种( 3层架构 )的计算模式。 8 云计算就是把计算资源都放到上( 因特网 )。 9( 云用户端 )提供云用户...

    云计算的定义1狭义云计算(精).doc

    云计算的定义 1.狭义云计算 提供资源的网络被称为"云"。"云"中的资源在使用者看来... 云计算是并行计算(Parallel Computing)、分布式计算(Distributed Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机

    云计算-知识点2.doc

    6 网格计算是利用( 因特网 )技术,把分散在不同地理位置的计算机组成一台虚拟超级计算机。 7 B/S网站是一种( 3层架构 )的计算模式。 8 云计算就是把计算资源都放到上( 因特网 )。 9( 云用户端 )提供云用户...

    云计算的定义1.狭义云计算(精).doc

    云计算的定义 1.狭义云计算 提供资源的网络被称为"云"。"云"中的资源在使用者看来... 云计算是并行计算(Parallel Computing)、分布式计算(Distributed Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机

    37篇经过消化的云计算论文

    Ian Foster比较对比了云计算和网格计算的各方面,并给出了两者的本质特征。 4、 Toward a Unified Ontology of Cloud Computing 这篇文章把云模型分为5层,解释了他们的内在关系,本文的贡献是第一个对云模型建立...

    云计算在政府部门的应用.doc

    关键词:概念 优势 信息化 一、云计算简介 1、云计算的概念 云计算(Cloud Computing)是由分布式计算(Distributed Computing)、并行处理(Parallel Computing)、网格计算(Grid Computing)发展来的,是一种...

Global site tag (gtag.js) - Google Analytics