一个云计算的构想

    [size=small;]    要说现在,云计算已经很火了,很多大公司都推出了自己的云计算平台,有针对企业的,有针对互联网的,有针对开发者的等等,按照我的理解,云计算从技术角度讲是提供一种分布式的计算与存储等等的能力,而这种能力是可以非常容易扩展和伸缩的,从用户的角度讲其实就是通过互联网来使用服务提供商提供的资源和服务。[/size]
[size=small;]    说到分布式计算,想到最近阿里推出了云计算平台,其中有个“渲染云平台”,可使用阿里的一堆一堆的服务器进行图片/电影/动画等等的渲染工作,其实就是使用了阿里的计算机的计算能力。从这里联想到,现在的互联网上有着无数的上网终端,虽然终端性能参差不齐,但多少都可以承担一些数据处理和计算的工作,而大多数上网的电脑都没有尽其用,很多闲置的资源没有充分的利用上,那么这样算起来,如果把所有连接在互联网上的电脑计算能力都使用上的话,整个互联网的计算能力可以想象会有多么的恐怖![/size]
[size=small;]    当然这只是我自己的一个不着边际的想法,但是并非没有可能,现在我们使用云计算服务,是要付费给服务提供商的,那么如果有一种方法,能够把自己上网的电脑也加入到服务提供商的云里,也作为一个计算的终端,根据计算的能力和实际的计算数据量,可以抵消一部分自己使用云服务的费用,甚至可以用自己电脑的闲置资源来赚一部分money,那么我想很多人都会很乐意把自己电脑的闲置资源贡献出来的。[/size]
[size=small;]    我的构想:有这样一家服务提供商,每个用户只需下载一个客户端软件,就可以与服务提供商的云平台相连,并且能够自动在系统资源空闲时完成一些平台分派给自己的计算任务,并可根据计算量来统计自己耗费的资源,然后可以用自己积累的资源点换取同等量的服务,或直接获得money。我能想到的比较典型的一个服务,就是破md5密码,现在破解一个复杂的md5密码要耗费不知道多少时间,但如果整个互联网的机器同时进行计算,那效率就不是一般的高了。[/size]
[size=small;]    不过这种方式会潜在很多问题,例如:数据的安全性如何保障,用户的隐私如何保障,数据的一致如何保障等等一系列问题。[/size]
[size=small;]    当然以上只是个人的一些异想天开的想法而已,仅供娱乐~[/size]
[size=small;]<br>[/size]
 

猜你喜欢

转载自itoracja.iteye.com/blog/1198565