Difference between revisions of "ToPoS"

From BioAssist
Jump to: navigation, search
(Added a feature request on behalf of Jan Bot)
m (Future developments)
Line 18: Line 18:
  
 
== Future developments ==
 
== Future developments ==
* Currently, the "Web interface" of ToPoS lacks "Go up one directory" navigation buttons. These should be added. --[[User:Pieterb|Pieter van Beek]] 23:03, 21 January 2009 (CET)
+
* Currently, the "Web interface" of ToPoS lacks "Go up one directory" navigation buttons. These should be added. --[[User:Jjbot|Jan Bot]] 23:03, 21 January 2009 (CET)
 +
 
 
== Usage ==
 
== Usage ==
 
A number of projects have used ToPoS to circumvent some of the problems related to the EGEE grid middleware.
 
A number of projects have used ToPoS to circumvent some of the problems related to the EGEE grid middleware.

Revision as of 23:03, 21 January 2009

The Token Pool Server (ToPoS) is a ReST webservice that supports distribution of large computational tasks on distributed systems, such as clusters, compute clouds, the Grid or processes on a super computer.

ToPoS III

The current version of ToPoS is 3.0.

Links

Older versions

ToPoS 1

The first version of ToPoS provided a simple counter which could be used to specify which job to run. The functionality provided was not enough for more sophisticated jobs which required multiple parameters to be set.

ToPoS 2

The second version of ToPoS was build as a virtual webdav server, which didn't actually hold files but provided a webdav interface to a database. Job tokens could be accessed as files, holding the parameters of a job as the file content. One of the strong points of ToPoS 2 was the ability to upload output and delete a token in one atomic operation. This ensures that no token is deleted unless the output is uploaded.

The performance of ToPoS 2 was not good enough to support 100k+ of tokens and the file-token model did not work out as expected. The problem there is that with the token files there are two places to put information: both in the file name and in the file content. To solve these problems a new version will be developed.

Future developments

  • Currently, the "Web interface" of ToPoS lacks "Go up one directory" navigation buttons. These should be added. --Jan Bot 23:03, 21 January 2009 (CET)

Usage

A number of projects have used ToPoS to circumvent some of the problems related to the EGEE grid middleware.

KCSmart

ToPoS was used in combination with KCSmart to analyze copy number variation.