如何去实现五个问题?

gaoisbest1122 2012-12-12 10:00:54
这个问题困扰小弟快一个月了...

需求是:有计算量非常大的数据,自己的一台计算机完成这个计算耗时太多,故想自动扫描局域网(局域网很小,比如共有5台个人PC组成的局域网)内其他电脑并分配计算任务给它们,最终返回给我计算结果。

编程语言:我想用swing编写的桌面应用程序来实现这个功能。

思路:我觉得首先应该取得两台PC之间的通信吧,两台PC之间通信可以除了Socket和RMI,
[1] 用webservice可以实现局域网内电脑之间互相传输数据吗?
[2] 有没有其他成型的框架可以互联呢?
[3] 对于自动扫描并连接,大家有什么思路呢?

连接之后,要做的就是分配任务。

[4] 分配任务可以用MPI实现?还是MapReduce?
[5] 有没有成型的框架呢?

唉,理论上可行,实际上不知道如何实现,望各位高手留下您的思路...万分感激...
...全文
222 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
失落夏天 2012-12-12
  • 打赏
  • 举报
回复
我记得以前看报纸的时候,美国的一家科研机构就这样做过。。 他们利用一个简单的软件,成功的使用了数以万计的休眠中的电脑进行数据的运算,节省的费用等于10台巨型机。 不过我感觉你单人完整这个项目真的是很有难度的。 自动扫描我感觉最好别弄,让数据分析端的电脑在休眠时自动发出一个信息请求处理数据更合适一些。

20,808

社区成员

发帖
与我相关
我的任务
社区描述
Hadoop生态大数据交流社区,致力于有Hadoop,hive,Spark,Hbase,Flink,ClickHouse,Kafka,数据仓库,大数据集群运维技术分享和交流等。致力于收集优质的博客
社区管理员
  • 分布式计算/Hadoop社区
  • 涤生大数据
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧