云计算、网格计算和分布式计算区别

时间:2021-09-10 23:28:50

云计算、网格计算和分布式计算

我以前一直没把这几个概念搞清楚,现在似乎有点懂了。

分布式计算,可以看做是王重阳把天罡北斗阵分解在全真七子上,洪七公把打狗阵分解在各丐帮子弟上一样。

云计算,全部节点都是受控的,比如阿里云,盛大云,Amazon云,都是受控于某个企业的,全部机器的配置,调度,属于某个企业,采用服务出租的模式。机器的性能都比较相似,类似全真七子,比较高帅富,都是教主王重阳的。

网格计算,全部节点都没那么集中控制,比如打狗阵,5个丐帮弟子也能搞,10个也能搞,不限制。而且每个弟子的功能都可以相差很大,废掉一个弟子,也不影响阵法,但全真七子少了一个,阵法影响会很大。

现在云计算的打法是国军的打法,肉都烂锅里,搞出一个产业链,存储的利益归搞存储的,机房的利益归数据中心的,提供服务的负责收钱然后分配。

网格计算的打法不细指出,但打法是依靠群众的,群众的能力有高下,火力输出有差别。群众内有多个小集团。群众对获利的期望有差别,不像国军搞好了,可以踩人头,带勋章。因此发动群众,困难很大。

网格计算没火,但不赖这个东西不对,而是时机没有出现,现在这个时机为什么合适了呢?有以下几个条件

1)社交网络的出现

当你需要一个巨大的计算任务的时候,你的好友会帮助你,帮你开挂的。

2)闲置的高配机器大量出现

高校,小企业总有一些高配的闲置机器,也许你暂时不用的计算,可以累积到你需要的时候用。

3)学术界急需这东西

很多论文因为计算能力的限制,数据的限制,只能在很小的数据集下做实验,大规模的实验,只有谷歌微软这种公司做得起,学术界的人要做这种实验,只能委身这些公司来做实验,往往要付出一些代价。。

4)计算的容错

我们都知道做一些挖掘和计算,语料越多越好,但丢掉一些,对结果的影响也不会很大,就好像丢掉一个丐帮弟子,不影响打狗阵一样,500万语料的计算任务,计算了450万语料,丢失了50万语料,结果也能接受

社交网络产生了大量数据,数据分析需要大量的计算资源,可以求助国军云计算,也可以求助网格计算,利用好友机器的力量,利用更广大群众的力量来做计算也是一条路子,我相信云计算不会是唯一的解法,一定存在一种对偶的解法,云计算不会孤单下去的。

还有很多人质疑,说打狗阵这个思路搞不下去,其实这东西就是打狗阵,不要想太复杂,当然也不能太简单,就是一个群众自发的肉鸡召集系统,人家自愿给你当肉鸡,用一种方式记录人家的贡献,将来你在还回去,一切都是自愿,都是义气相维系的,或者说是一个社交圈维系的。

网格计算:http://en.wikipedia.org/wiki/Grid_computing

云计算:http://en.wikipedia.org/wiki/Cloud_computing

分布式计算:http://en.wikipedia.org/wiki/Distributed_system