Dec. 12, 2012 ProActive V5.3.2 is out!
|
Studio 1.2
The goal of ProActive Matlab Connector is to equip Matlab with a generic interface to Grid and Cloud computing. It is composed of a Matlab toolbox. It allows the deployment of Matlab instances on several nodes of various infrastructures, and to use these instances like computing engines. The submission of Matlab tasks to be distributed over nodes is achieved seamlessly and directly from the usual Matlab interactive environments.
This package features :
-
Run functions on remote computers, Grids, and Clouds.
-
Do not block the local session while remote results are being produced.
-
Seamlessly retrieve results when you need them, just as if the functions were run locally.
-
Provide you with detailed remote log/output information, altogether with errors if any occurred.
-
Disconnected mode, where the local session doesn't need to remain open while the job is processing.
-
Automatic source transfer, data file transfer, transfer of local workspace, and other configurable options.
| Matlab Connector 1.1
The goal of ProActive Scilab Connector is to equip Scilab with a generic interface to Grid and Cloud computing. It is composed of a Scilab toolbox. It allows the deployment of Scilab instances on several nodes of various infrastructures, and to use these instances like computing engines. The submission of Scilab tasks to be distributed over nodes is achieved seamlessly and directly from the usual Scilab interactive environments.
This package features :
-
Run functions on remote computers, Grids, and Clouds.
-
Do not block the local session while remote results are being produced.
-
Seamlessly retrieve results when you need them, just as if the functions were run locally.
-
Provide you with detailed remote log/output information, altogether with errors if any occurred.
-
Disconnected mode, where the local session doesn't need to remain open while the job is processing.
-
Automatic source transfer, data file transfer, transfer of local workspace, and other configurable options.
| Scilab Connector 1.1
The ProActive Scheduler allows easy distribution of all your applications (Native, Java, Scripts, Matlab, Scilab, GPU, etc.), together withDynamic Workflows. It provides automatic input and output file transfer, fault tolerance, resource selection and configuration through scripting (Javascript, Ruby, Python), multi-core and topology control.
| Scheduler 3.3
ProActive Java Active Objects (Programming) is an open source Java library aiming to simplify the programming of multithreaded, parallel, and distributedapplications for Clouds, Grids, multi-cores, clusters, and data-centers.
Java Active Objects features a concurrent and parallel programming model, offers distributed and asynchronous communications, mobility and a deployment framework. | Java Active Objects 5.3
The Scheduling and Resource Management Rest APIs provide a language-independent access to the Scheduler.
Use this interface to seamlessly integrate orchestration and scheduling in you own portal.
Main Features:
| Rest API 1.3
The Scheduler Web portal provides a platform-independent access to the Scheduler.
Main Features:
-
Full visualization of Job and Task details
-
Full access to output and logs in streaming mode
-
GUI and Activation for Data Servers (File Transfer)
-
Remote Visualization of Graphical Tasks
-
Graphical monitoring of Workflow execution directly from the portal.
| Scheduler Web Portal 1.3
The Cloud & Grid IaaS Web portal provides a platform-independent access to the Resource Manager.
Main Features:
- Full visualization of resources, physical and virtual machines
- Full control on resources, deploy or remove resources on desktop PCs, clusters, clouds...
- Graphical monitoring of resource usage
| Cloud & Grid IaaS Web Portal 1.3
The ProActive Cloud & Grid IaaS Server is the software for coupling distributed resources in order to solve large-scale problems. The distributed resources are represented by Java virtual machines launched on desktop computers, clusters or clouds.
The Cloud & Grid IaaS Server provides a single point of access to all resources enabling an effective way of selecting them for computations with different criteria.
| Resource Manager 3.3
The ProActive Linux Agent allows to automatically start and monitor resources on Linux machines.
Main Features:
-
Automatic start, stop according to a weekly schedule.
-
Automatic monitoring and restart of forked processes.
-
Limit available system resources (cpu, I/O, memory).
-
Integrated with ProActive Cloud & Grid IaaS.
-
Same XML configuration file than the ProActive Windows Agent.
-
Can be started as a system daemon or as a regular executable without any special permissions.
| Linux Agent 1.0
ProActive Windows Agent is a Windows Service: a long-running executable designed not to require user intervention. The agent is able to create a ProActive computational resource on the local machine. This resource will be provided to ProActive applications (such as the Cloud & Grid IaaS Server) according to the user defined planning.
Main features:
-
User defined weekly planning.
-
Local Registration of a ProActive node.
-
Cloud & Grid IaaS Server registration of a ProActive node.
-
Automatic restart of the spawned java process in case of failures.
-
RAM limitation of the spawned processes.
-
CPU limitation (throttling) of the spawned processes.
| Windows Agent 2.4
|
|
July 2012 : Java Active Objects 5.2ProActive Java Active Objects (Programming) is an open source Java library aiming to simplify the programming of multithreaded, parallel, and distributedapplications for Clouds, Grids, multi-cores, clusters, and data-centers.
Java Active Objects features a concurrent and parallel programming model, offers distributed and asynchronous communications, mobility and a deployment framework.
New in Programming 5.2 :
- new communication protocol : amqp
- new property to add VM-wide timeout on synchronous request ( to prevent infinite wait)
- axis2 removal, CXF now the only open source services framework in programming
- GCM / ADL : component in the membrane
- bug fixes
|
| Maintenance Release Notes: | (click to expand note) | Download ProActive Parallel Suite: |  |
20 July 2012 : Java Active Objects 5.2.0
Bug
- [PROACTIVE-809] - HTTP & PAMR: Bad exception handling in *MessageRequest
- [PROACTIVE-819] - PAMR: Client.getRemoteEndpoint() always return "unknown"
- [PROACTIVE-820] - PAMR: Router in verbose mode should not print "Agent XXX disconnected" each time a message is sent to a disconnected client
- [PROACTIVE-824] - PARTWrapper.getDebugInfo() throws a PAEx if called when debug mode is not set
- [PROACTIVE-829] - SshConfig.getPrivateKeyPath should only return ssh keys paths.
- [PROACTIVE-830] - PAMR: Sending a message to an unknown recipient blocks the sender
- [PROACTIVE-831] - PAMR: Tunnel close must be synchronized
- [PROACTIVE-878] - RMI AOs cannot send a request to a PNP AOs
- [PROACTIVE-894] - By default router should bind on * not on "getLocalHost"
- [PROACTIVE-896] - ProActive 4.3.1 does not return the right version number
- [PROACTIVE-899] - Bad debug message when PNP registry is started
- [PROACTIVE-901] - If initial handshake fails, the cause is not displayed
- [PROACTIVE-903] - Parameter rebind in FileSystemServerDeployer is not used
- [PROACTIVE-907] - Bad commnunication protocol interop
- [PROACTIVE-918] - TestLifeCycleControllerComposite.testRecursiveStartStop randomly fails
- [PROACTIVE-931] - decrease the verbosity level of the InstanceAlreadyExistsException exception when trying to create the JXMClassLoader
- [PROACTIVE-943] - Remove e.printStackStrace() if creation of an active object fails due to remote objects
- [PROACTIVE-967] - "Invalid port number" display when starting the router with a valid port number
- [PROACTIVE-1068] - File path must be protected against whitespaces in FunctionalTest
- [PROACTIVE-1087] - functionalTests.gcmdeployment.topology.TestTopology doesn't work on Windows
- [PROACTIVE-1161] - Generation of representative interface classes may fail in an environment with multiple class loaders
- [PROACTIVE-1172] - Exception handling in ActiveLocalBodyStrategy#serveInternal is inconsistent between different communication protocols
- [PROACTIVE-1173] - Interfaces declared in the controllers config file are not verified respect the implementing class
- [PROACTIVE-1174] - PAComponentRepresentativeImpl does not update the NFType when creating the NF Interfaces
- [PROACTIVE-1176] - GCM Deployment is broken on windows (script startn.bat is executed with invalid rmi url)
- [PROACTIVE-1179] - PAMR: Agent may be null because of untreated exception
- [PROACTIVE-1182] - Web service bindings through ADL do not work
- [PROACTIVE-1184] - Missing PriorityController in cxf-component-config file
- [PROACTIVE-1185] - Body given to the initActivity method of components is null
- [PROACTIVE-1186] - ComponentActivityPriority is not well initialized
- [PROACTIVE-1187] - Initialization of the activity is done twice if a component does not have a PriorityController AND a MembraneController
- [PROACTIVE-1188] - PAMRSSH misconfiguration can never throw an exception
- [PROACTIVE-1205] - ConcurrentModificationException in ProActiveRuntimeImpl#getLocalNodes()
- [PROACTIVE-1209] - ActiveBody, use the logger to report the exception that has terminated the runtime
Improvement
- [PROACTIVE-799] - add a webservice PA propery to enable the setting of the elementFormDefault attribute.
- [PROACTIVE-828] - pregenerate stubs for GCMD objects exposed as remote objects
- [PROACTIVE-900] - PNPAgent should display on which port it listens when debug is enabled
- [PROACTIVE-902] - When a connection is opened, a debug message should tell it !
- [PROACTIVE-916] - Better error handling & reporting when a class is downloaded from a remote runtime
- [PROACTIVE-917] - Version number should be checked by build_release.sh
- [PROACTIVE-921] - Avoid error message in FunctionalTest when generating thread dumps on IBM's JDKs
- [PROACTIVE-955] - Pregenerate stub for JMX class ProActiveConnection and ProActiveServerImpl
- [PROACTIVE-1137] - Add JAX-WS CXF client for web service bindings
- [PROACTIVE-1140] - Add getNFType method to PAComponent interface
- [PROACTIVE-1142] - Add an unregister method in Fractive
- [PROACTIVE-1156] - Representatives of non functional components cannot be instantiated with ComponentParameters
- [PROACTIVE-1160] - Add newNfFcInstance(Type, Object, Object) method to PAGenericFactory interface
- [PROACTIVE-1175] - Manage the case when the NF Type and a Controllers Config File are both declared.
- [PROACTIVE-1202] - pa-dataserver[-gui] does not parse -D options
New Feature
Task
Task related bug
|
|