Industries Advantage Technology Technology Partners Home Company
Industries Advantage Products Technology Partners Home
Company
ACCELLERANT Application Manager
Products

Spacer

Logo ASPEED Application Manager
 

 

SIMtone's ASPEED Application Manager is an ASPEED application service that provides an easy and very efficient way to reduce the overall run time associated with an application by spreading its iterations across a designated number of CPUs or systems without making any changes to the application code. It provides optimization, automatic recovery and more application completion time predictability for application run times on a gird infrastructures since it ensures that once the workers or engines needed are allocated they will be dedicated to the application until iterations come to a successful completion.

 

It enables you to run an application that operates on independent data in parallel. Any application written in any programming language that can execute on subsets of input can be parallelized using the application manager. The Application Manager launches instances of the unchanged application and provides it with the ASPEED Run-time application distribution services, response time management and failure detection and recovery.

 

The Application Manager is a command line invocable and associates the application and the desired level of parallelization/distribution. It launches clones of the original application to run in parallel with different inputs. As such it enables the rapid parallelization and distribution of an application without any code changes. The application itself is managed as a single entity across the the designated number of parallel instances. The Application Manager also includes the ability to ensure that the run dependencies are managed and provides the appropriate data splitting, file transfer and aggregation services.

 

The Application Manager automatically provides fault tolerance. If one or more instances were to fail due to hardware or software failure or even a stall, the Application Manager reassigns the same work to other currently assigned instances or launches additional instances on other nodes in the cluster such that there is no application disruption.

 

Since the Application Manager is effectively an application that launches ACCELLERANT run-time to deploy and manage the application it, too is run as an application with no infrastructure dependencies beyond the original application.

 

SIMtone's ASPEED Application Manager supports Windows, Linux (RedHat and SUSE) and Unix-based operating systems and can be applied to any application using a shell or batch script.

----

Te

Blue Line

Blue Line