2011-07-30 102 views
7

我正在开发一个基于Web的应用程序来提供一些服务。这是对用户上传的数据执行一些处理的科学应用程序。这些处理方法对应的处理动作都是用Java编写的,它们完全是独立的。显然,不同用户的数据也是独立的。集群系统上的Java并行处理(集群计算)

我正在寻找一种技术来扩展像C中的MPI这样的集群上的这种计算。我在Java中寻找相同的工具。

谢谢。

+0

你看着Hadoop的? –

+0

我想设置一个HADOOP集群需要付出很多努力,不是吗? – cartoonist

+1

有些公司(比如Cloudera)打包了hadoop软件,以便在EC2上进行相对简单的部署。但是,是的,使用hadoop和管理你的集群都有一些学习曲线。我不知道它与GridGain相比如何,因为我从未使用过后者。 –

回答

7

你有很多的解决方案的规模与Java computings,但一个我喜欢,并且具有最简单明了的代码开始是Gridgain

你可以有Hazelcast尝试这是一个数据---栅网,techniquely,但可用于远程执行和行动并行化集群

。如果你明确地定义为MPI实现搜索,你应该有一个看看MPJ