is an open-source Java library for parallel, distributed, and concurrent computing, also featuring mobility and security in a uniform framework. With a reduced set of simple primitives, ProActive provides a comprehensive API allowing to simplify the programming of applications that are distributed on Local Area Network (LAN), on cluster of workstations, or on Internet Grids.
Denis Caromel, project leader of ProActive, announced the release of version 2.1 of the framework:
"Main new features:
* SSH Tunneling to cross firewalls
* Enhanced Grid Components
* More Grid/cluster protocols now supported in XML Deployment Descriptors: PBS, Sun Grid Engine, GSISSH, OAR, PRUN,ssh, Globus, rsh, LSF
* HTTP now can be used as transport communication layer
* New OO SPMD features
* IC2D provides a graphical Job Monitoring Tool"
ProActive was deployed on 600 CPUs around the world
for the 1st Grid Plugtest
Computational Peer-To-Peer (P2P) is becoming a key execution environment. Pretty interesting is the possibility to perform P2P grid computing with ProACtive: see http://www-sop.inria.fr/oasis/ProActive/doc/api/org/objectweb/proactive/doc-files/p2p.html
. 5 years of computation in 17 days on 300 machines!