什么是云计算

作者&投稿:鞠洋 (若有异议请与网页底部的电邮联系)
什么是云计算?~


简单来说,就是给大家随时随地提供解决网络资源的一种计算服务和应用。

云计算(cloud computing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。并行计算或称平行计算是相对于串行计算来说的。所谓并行计算可分为时间上的并行和空间上的并行。 时间上的并行就是指流水线技术,而空间上的并行则是指用多个处理器并发的执行计算。
并行计算(Parallel Computing)是指同时使用多种计算资源解决计算问题的过程。为执行并行计算,计算资源应包括一台配有多处理机(并行处理)的计算机、一个与网络相连的计算机专有编号,或者两者结合使用。并行计算的主要目的是快速解决大型且复杂的计算问题。

分布式计算是一门计算机科学,它研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多计算机进行处理,最后把这些计算结果综合起来得到最终的结果。
最近的分布式计算项目已经被用于使用世界各地成千上万位志愿者的计算机的闲置计算能力,通过因特网,您可以分析来自外太空的电讯号,寻找隐蔽的黑洞,并探索可能存在的外星智慧生命;您可以寻找超过1000万位数字的梅森质数;您也可以寻找并发现对抗艾滋病病毒的更为有效的药物。这些项目都很庞大,需要惊人的计算量,仅仅由单个的电脑或是个人在一个能让人接受的时间内计算完成是决不可能的。
所谓分布式计算就是在两个或多个软件互相共享信息,这些软件既可以在同一台计算机上运行,也可以在通过网络连接起来的多台计算机上运行。分布式计算比起其它算法具有以下几个优点: 1、稀有资源可以共享。2、通过分布式计算可以在多台计算机上平衡计算负载。3、可以把程序放在最适合运行它的计算机上。其中,共享稀有资源和平衡负载是计算机分布式计算的核心思想之一。

云计算技术的出现是并行计算技术、软件技术、网络技术发展的必然结果。并行计算不是云计算。云计算萌芽于并行计算
云计算的萌芽应该从计算机的并行化开始,并行机的出现是人们不满足于CPU摩尔定率的增长速度,希望把多个计算机并联起来,从而获得更快的计算速度。这是一种很简单也很朴素的实现高速计算的方法,这种方法后来被证明是相当成功的。
3.并行计算、网格计算只用于用于特定的科学领域,专业的用户
并行计算、网格计算的提出主要是为了满足科学和技术领域的专业需要,其应用领域也基本限于科学领域。传统并行计算机的使用是一个相当专业的工作,需要使用者有较高的专业素质,多数是命令行的操作,这是很多专业人士的噩梦,更不用说普通的业余级用户了。
4.并行计算追求的高性能
在并行计算的时代,人们极力追求的是高速的计算、采用昂贵的服务器,各国不惜代价在计算速度上超越他国,因此,并行计算时代的高性能机群是一个“快速消费品”,世界TOP500高性能计算机地排名不断地在刷新,一台大型机群如果在3年左右不能得到有效的利用就远远的落后了,巨额投资无法收回。
5.云计算对于单节点的计算能力要求低
而云计算时代我们并不去追求使用昂贵的服务器,我们也不用去考虑TOP500的排名,云中心的计算力和存储力可随着需要逐步增加,云计算的基础架构支持这一动态增加的方式,高性能计算将在云计算时代成为“耐用消费品”。

我个人现在正在做云计算的研究,是真的商业运营的那种,不是搞概念的,整个大陆地区除了趋势科技有做真正的云计算外,其余的都是炒概念,混淆视听,现在的什么云桌面、云共享、云服务、云存储、云电视、虚拟服务器等等等等,最多只是云计算中一个小技术块,包括腾讯、万网、ORACLE、电信等等等等,都没有也没想实现云计算(阿里云也许是个例外)。

1.并行计算:比如是卸货,你有好几个人手,一车货可以几个人一起卸,几车货也是这几个人卸。所以服务器都是并行计算能力比较强,当然你的多核CUP也在做这件事。并行计算具体的要分空间上的和时间上的,是为了让计算机突破之前串行计算时代的运算瓶颈而产生的,再细的就不多说了。

2.分布计算:参考并行计算,现在你有多个码头,总工人翻了好几倍,来再多船卸货也不怕了。分布计算是工程师们想让多个服务器或电脑来处理同一件事而产生的,想一下QQ服务器或游戏服务器你就明白了,可以简单理解成服务器群组。

3.网络计算:参考分布计算,现在你全世界有好多个港口,每个港口都有好几个码头……你懂的。比如我们用的一些邮箱服务、视频网站、百度等等,几亿人用他一个服务器群组他们肯定系统崩溃,还不算网络的延迟,就要在多个物理节点有服务器,就像银行的各个分行支行营业点一样,网络计算把网络的技术也纳入进来了,复杂度多了好几个几何数量级。其实网络计算是云计算最早的雏形,或则说网络计算是一朵“不会动”的云,消除了不确定性。

4.云计算:云计算除了问题上的那些技术外,还包括网格计算、非关系数据库、效能计算、网络优化计算等等等等,不细说了也别问我,太麻烦。但是,业界其实对云计算是有明确的定义的,也就是说你掌握了定义就没人能蒙你了,有人跟你较真那他就是外行。言归正传,现在所说的云计算有三个铁则:第一,理论上无限的计算能力,你想要一台服务器还是一个大型机都能给你;第二,理论上无限的存储能力,你想要1T还是1000T都能给你;第三,(最重要)像用自来水一样,用多少资源给多少钱,你用了两个小时就给两小时的钱。但定义是:只有这三个特点都满足的才叫云计算。很多公司其实是没有满足最后一点。

我们想象一下,你是铁路网络售票网站的负责人,你花上亿的资金自建服务器去应对春运高峰,然后春运过后99%以上的服务器资源都闲置着好,还是花个几十上百万的买个云计算服务好,就算每个春节花200万买服务,十年也才2000万,总比买地、买楼、买机器、雇人、维护一个庞大的每年只用不到1个月的超大数据中心要划得来吧。

1.我给你明确一个概念吧,云计算的定义未标准化。关于什么是云计算这得你自个去看论文得出你自己的理解。A View of Cloud Computing论文是挺不错的。
2.联系:我觉得并行计算>分布式计算>网络计算,而云计算是多种计算模式的整合。包括效用计算,并行计算,服务计算什么的。好多啊。
区别:(1)与并行计算对比,没什么可比的。云计算是并行计算的一种特列。我很少有看过论文有他们两个的对比
(2)如同分布式啊。
(3)网格计算,云计算对比
商业模式不同,体系结构不同,资源管理方式不同,虚拟化不同,监控不同 etc,反正很多不同。你可以去看看这篇论文:Cloud Computing and Grid Computing 360-Degree Compared

我们先来举个大家都知道的例子。几年前,我们家家都有个煤气罐,呼哧呼哧扛回一罐煤气,也算是个私有财产了,一般来讲,这部分煤气就不会给再被别人用。后来,管道煤气广泛普及,家里就不再需要煤气罐,要下厨了,只要打开阀门,煤气就源源不断,到月底按用量交钱即可。在我们家中不再有煤气罐时,我们想象,其实是在某个地方有一个巨大的煤气罐,每户人家由管道连接到这个大煤气罐上。
不妨给这个新模式起个名字吧,这就叫云煤气。
以此来类比一下。如今我们家家都有电脑,电脑上还要安装许多软件,这台电脑摆在家里,不用的时候,这部分计算资源就会因为闲置而造成浪费,哪怕邻居手头拮据买不来电脑,你也不大可能时常借给他用用。于是,我们现在提出一种全新的概念,把成千上万台计算能力非常强大的计算机集中在一起,然后大家索性也不用购买高性能的电脑了,只需一个成本低廉的终端机,通过互联网连接到这些强大的计算机上,你用我用大家用。这些集中起来的计算资源,就像管道煤气一样,随用随取,它们为你实现各种各样的应用,你只需要一个浏览器就行。
聪明的读者一定猜到了,这就是云计算。这个名字,是因为我们把那些集中起来的计算机看成一片“电脑云”,呵呵,多么浪漫的一个名字。 其实,云计算的完整名称应当叫作“云端(Cloud-Client)计算”,这个“云端”可不是指飞上云端,而是说组成整个系统的,除了“电脑云”,还有“终端”。至于为什么简称为“云计算”,笔者有个相当阴谋论的想法:云计算这个词是由Google提出的,与微软相比,Google在“云”上有优势,但在“端”上处于下风,所以干脆从名称上先来个垄断,把围观群众的注意力多多转移到“云”上面来。
这样一看,云计算完全不神秘,早在多年前,我们的煤气供应就已经实现云端模式了。但是,这并不等于云计算的重要性不够高,它对我们日常生活造成的影响,绝不低于管道煤气的普及。可以想见,在不久的将来,你不再需要更快的CPU,更大的内存,更强的显卡,因为那时一个几百元钱的简单设备,就可以拥有任何高性能计算机才能执行的功能。举个眼前的例子来说,《纽约时报》使用Amazon的云计算服务,将其从1851到现在的1100万份报道,全部转变成可搜索的数字化文档,耗时仅一天。如果在传统模式中,这项工作只有两条路可走,要么使用现有资源耗费数月来完成,要么耗费巨资购买计算资源,用过一次就闲置起来。可以看出,云模式在实际应用中有着巨大的作用。当然,不仅《纽约时报》可以使用这项功能,《人民日报》也可以。自由、平等,这些互联网时代最基本的精神,将会得到更加充分的体现。

人鱼不会笑 说的很贴切

什么是云计算
答:云计算(cloud computing),是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。云其实是网络、互联网的一种比喻说法。云计算的核心思想,是将大量用网络连接的计算资源统一管理和调度,构成一个计算资源池向用户按需服务。提供资源的网络被称为“云”。狭义...

什么是云计算
答:含义如下:云计算:数据中心资源的虚拟化和中心管理。其关键优势是敏捷性:根据工作负载的需求,使用抽象计算、存储和网络等资源,且具备大量的预构建服务。从客户的角度来看,公有云能够提供一种方式,在不投入新的硬件和软件的情况下,获得新的功能。同时,客户只需按照自己所使用的资源为他们的云供应商...

什么是云计算?讲的通俗易懂一点,谢谢。
答:狭义云计算指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需资源;广义云计算指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需服务。这种服务可以是IT和软件、互联网相关,也可是其他服务。云计算的核心思想,是将大量用网络连接的计算资源统一管理和调度,构成一个计算资源池向用户...

什么是云计算?
答:云计算(Cloud Computing)是网格计算(Grid Computing)、分布式计算(Distributed Computing)、并行计算(Parallel Computing)、效用计算(Utility Com 云计算puting)网络存储(Network Storage Technologies)、虚拟化(Virtualization)、负载均衡(Load Balance)等传统计算机技术和网络技术发展融合的产物。它旨在...

什么是云计算
答:云计算是通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将与互联网更相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。好比是从古老的单台发电机模式转向了电厂集中供电的模式。它意味着计算能力也可以作为一种商品进行流通,就像煤气...

简单说说什么是云计算?
答:云计算是分布式计算的一种,指的是通过网络云将巨大的数据计算处理程序分解成无数个小程序,然后通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。

什么是云计算?
答:云计算的应用包含这样的一种思想,把力量联合起来,给其中的每一个成员使用。判断是不是云计算的三条标准 什么是云计算 到底什么是云计算?这是大家比较关注的一个问题。现在我们发现了有很多种不同的说法,到底什么是云,什么不是云,让人很费解。有人讲公有云是云,私有云不是云;还有人说支持...

云计算是什么?
答:云计算是分布式计算的一种,指的是通过网络云将巨大的数据计算处理程序分解成无数个小程序,然后通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。

什么是云计算技术?都应用在哪些方面?
答:云计算的“云“就是存在于互联网上的服务器集群上的资源,它包括硬件资源(服务器、存储器、CPU等)和软件资源(如应用软件、集成开发环境等),本地计算机只需要通过互联网发送一个需求信息,远端就会有成千上万的计算机为你提供需要的资源并将结果返回到本地计算机,这样,本地计算机几乎不需要做什么,...

什么是云计算
答:云计算是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。云计算服务指的就是我们通过所使用的网络服务,把资料存放在网络上的服务器中,并借由浏览器浏览这些服务的网页,使用上面的界面进行各种计算和工作。云计算...