我对这个话题还不熟悉。我决定为我的项目用java开发一个用于云数据处理应用程序的并行处理框架。该框架必须划分给定的顺序java代码,并在云中的不同虚拟机中处理该子代码。框架必须根据负载动态地分配和释放资源。我的问题是如何开发这个框架。
云中有没有库可以将java代码调度到不同的虚拟机中?如果有空位,请告诉我。
发布于 2011-12-14 17:29:49
Terracotta和Gridgain是很好的解决方案。yerlikayaoglu引用的那些(Hadoop和hazelcast)在他们的领域也很优秀,但它们都是非常不同的,取决于用例。这是用于map/reduce问题的
另一个问题是虚拟机的分配/解除分配。这取决于您的云提供商和其他一些东西。你可以看看jClouds
发布于 2011-12-14 17:22:22
有像Hazelcast,Hadoop等的解决方案。你可以看看这个项目。
发布于 2011-12-14 17:23:41
看看Hadoop,这是一个框架,它允许基本相同的事情,并支持在集群上自动部署代码。
https://stackoverflow.com/questions/8501954
复制相似问题