幻想的一个聚沙成塔的“全民计算”项目

可以有一个公益项目,“全民计算”,把手机在夜晚闲置的计算能力集合起来,用于航天、气象、地质等计算领域,取代价格昂贵维护更昂贵的大型、巨型计算机。

“全民计算”项目的难点:

1 任务的粒度不能太小也不能太大,太小了不还够任务调度的计算能力的损耗,太大了需要的原始数据太多,时间长容易中断
2 任务调度会很复杂,要把大量的计算拆分成许多互相不依赖(或者在某一阶段不互相依赖)的任务,以便并行工作
3 大的计算往往意味着大数据量的原始数据,比如:分析卫星云图,要分析的数据非常庞大,如何分解任务,让用户只取得较少数据就可以计算
4 同一个任务要分给多个客户端,返回结果后还要校验,几个结果如果不一样则在主服务器集群重新计算,以防止恶意客户端

这是另外一种云计算,原来的云计算是说:客户端只执行少数运算和显示结果,而将大部分存储和计算都放到云端(服务器集群)上执行;这是另外一种云计算(或许可以叫做土运算,:-)):将存储和任务调度都放到云上,具体的运算放到土(大量的PC+移动客户端)上。

我觉得在中国这个项目不可能推行,因为这样给官员带不来任何好处,没法从巨额的设备采购中获得利益,这就断了很多人的财路,所以一定会有各种反对。至于是不是对环境保护有利,是不是节约资金,官员们才不会关心呢。

 评论
  国外已经有了 www.gomezpeerzone.com 就是传说中的“挂机网赚”。 国内嘛,哈哈哈,不要在意细节,哈哈哈。
回复:哦,原来真的有啊。
 发表评论
姓   名: