|
How to test a recently installed
P-GRADE Portal(release 2.8 - 2.9), and how to set up a local Demo Workflow repository?
There are several ways to download, actualize and submit a demo Workflow Application tested by the P-GRADE Portal development team, or by a "trusted" user.
However there is a general limitation: As these programs may contain binary executables they might run only on binary compatible resources on the Grid.
Further, even demo Workflows may not be submitted without valid proxy certificates. It is the duty of the user to obtain the user certificates from which the proxy certificate can be generated and to join to Virtual Organizations (VOs) which accept the obtained certificate.
The demo can be performed in three subsequent steps:
-
A tested workflow may be gained from the P-Grade Portal associated D-Space Repository*.
-
The workflow file copied such a way needs to be edited by the Workflow Editor of the P-Grade Portal and saved.
-
The workflow edited in step B appears in the list of the "Workflow"/"Workflow Manager" tab and can be submitted assuming there is valid proxy certificate(s) for the selected VO(s) referenced in the jobs of the workflow.
A detailed example:
Let us assume that the given user has a proxy certificate valid for the VO "seegrid" (, and hence it is valid for the dummy VO "seegrid_GLITE_BROKER", which means that the jobs will be submitted in the sites of the VO seegrid selected and supported by the gLite submission system)
(Go to the portlet "Certificate", select "Download", fill the account information abut the existing certificate on a well known MyProxy server, and by button "Set For Grid" associate the VO "seegrid_GLITE_BROKER" to the proxy certificate )
-
Let us go to the "DSpace Repository"/"Download/DSpace view" portlet of the P-Grade Portal.
With the help of the link P-GRADE Portal Repository let us navigate to the P_GRADE Portal Community Home Page and hit the button "subject". On the appearing page let us select the category "Full Application" by clicking. A list of workflows appears and the application "Matrix Equation Solver" will be selected. Clicking on it the description of the application appears with its reference handle "dspace/83". This string must be written in the input field labeled "DSpace Handle:" in the top of the page. Hitting the button "Download" the operation must be confirmed. The message: "Download successful!" acknowledges the normal termination of the operation.
-
The downloaded workflow "Ax_EQUAL_B_seegrid_gLite_broker" appears in the workflow list of the portlet "Workflow"/"WorkflowManager" . However it is in "incomplete" state.
It must be saved by the Workflow Editor. The simplest way to call the Workflow Editor opening the given workflow is hitting the button "Attach" in the line of the workflow.
The operation downloads the Workflow Editor as an independent Java Webstart application on the client machine of the user. In the simplest case it is enough if the user executes the menu command "Workflow/Save" in the appearing window of the Workflow Editor.
This has the effect that the workflow (with proper internal settings binding it to the actual user) will be uploaded on the P-Grade Portal now in complete ("init") state.
Please note that if the user has no access to the Virtual Organization "seegrid" then the destinations of run of the jobs of the workflow can be changed easily by the help of the "Workflow"/Workflow Properties" menu command of the Workflow Editor. However it is assumed, the user selected VO(s) is(are) binary compatible with the original "seegrid", and the user has access to it(them). In this case do not forget to issue the "Save" command after changing the properties of the Workflow!
-
The change performed in step B is visible only after hitting the "Refresh" button in the portlet "Workflow"/"WorkflowManager" of the P-Grade Portal as the two interface (the client part of the Portal interpreted as a web page of a browser and the Workflow Editor are running parallel and are almost independent.
The workflow now can be started by the associated "Submit" button and the progress of associated jobs can be followed in the detailed view opened by the "Details" button
----------------------*
Note that the description below is installation dependent and it is assumes, that the central D-Space server maintained by the MTA SZTAKI is connected to the actual portal installation.
|