JPPF

JPPF

开源网格计算解决方案。JPPF使得并行化计算密集型任务并在Grid上执行它们变得容易。
简而言之,JPPF使具有大处理能力要求的应用程序可以在任意数量的计算机上运行,​​从而大大减少了它们的处理时间。这是通过将应用程序拆分为较小的部分来完成的,这些部分可以在不同的计算机上同时执行。它的工作原理有两个方面:将应用程序划分为较小的部分,这些部分可以独立和并行执行。JPPF提供的工具使此工作比没有它们时更加容易,更快且痛苦更少。结果是一个称为“作业”的JPPF对象,该对象本身由称为“任务”的较小的独立零件组成。在JPPF网格上执行该应用程序。可能的最简单的JPPF网格由服务器组成,该服务器上连接有任意数量的执行节点。节点是JPPF软件组件,通常在单独的计算机上安装和运行。这通常称为主/从体系结构,其中工作由服务器(也称为“主”)分发到节点(也称为“从”)。用JPPF术语来说,一个工作单元称为“作业”,其组成的“任务”由服务器在节点之间分配以并行执行。由社区提供支持JPPF拥有10多年的积极开发经验,其体系结构具有可靠的可靠性,性能和可扩展性记录。一个致力于社区的项目,它向用户展示了出色的支持,并与他们进行了持续的对话。每个问题,问题报告或功能请求都将成为贡献,最终使整个社区受益。优点JPPF的主要优点是易于安装,使用和部署。无需花费数天的时间来编写“ Hello World”应用程序。几分钟到最多几个小时就足够了。在群集上部署JPPF组件就像通过FTP或任何网络文件系统复制文件一样简单。JPPF允许开发人员专注于其核心软件开发。
jppf

Self-Hosted版JPPF的替代品

DIET

DIET

DIET是用于网格计算的软件。作为中间件,DIET位于操作系统(处理硬件的详细信息)和应用程序软件(处理手头的特定计算任务)之间。
Distri.js

Distri.js

一个将分布式计算带到浏览器的软件家族,包括服务器和客户端。