Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Gateway Link: http://test-drive.airavata.org/pga/public
  2. To register a new compute resource navigate to ‘Compute ‘Admin Dashboard --> Compute Resource → Register’ from the main menu.
    Hint: Mandatory fields are tagged with ‘*
  3. In the page; enter
    1. Hostname (Required to communicate with the resource)
    2. Host Aliases
    3. IP addresses
    4. Resource Description
    Click ‘Create’ and save above information. Upon saving another field; Maximum Memory Per Node ( In MB ) will appear. Enter the memory per node and click ‘Save Changes’ button.
  4. Upon saving 3 more tabs will appear;
    1. Queues: Enter job queue information in the resource
    2. File System: Enter file path locations of the compute resource
    3. Job Submission Interfaces: Protocol information required for job submissions.
    4. Data Movement Interfaces: Protocol information required for input and output data stagings and transfers.

...

  1. Navigate through right hand corner 'Admin Dashboard menu item and from there select 'Gateway Preferences' from the left top hand corner options.
  2. Clicking on 'GatewaysGateway Preferences' will open Gateway Settings and there the gateway admin can enter gateway preferences for each resource.
  3. To add a compute resource first select a resource available for the given list of values.
  4. Ones selected a resource parameters required will be listed to enter values;
    1. Login username for the resource
    2. Preferred job submission protocol
    3. Preferred data movement protocol
    4. ...
    5. ...
    6. Scratch location
    7. Project number
  5. Above entered values will be picked up at the time of executing experiment jobs at the remote compute resource.

...

Create Application Module

  1. Navigate to Admin Dashboard --> App Catalog → Module and click ‘Create a New Application Module’ button.

  2. Enter all required information. Mandatory fields are marked with ‘*

...

Search Application Module

  1. Navigate to Admin Dashboard --> App Catalog → Module. All available application modules will be listed in the page.
  2. User can search for a specific module by entering the module name or part of the module name in the text box above the list OR select from the already available list.
  3. Her user has the option of;
    1. Editing - Click on the 'Pen' icon in order to edit application module information
    2. Deleting - Click on the 'trash bin' icon in order to delete and user will be displayed with a confirmation message
    3. Viewing - Click on the 'Expandable' icon at the far righthand corner. Will expand and display available information.
    available application modules.
  4. In an application module the unique key is the auto generated Application ID at the time of saving the application module. In PGA Application Modules name can be repeated if the gateway desires.

...

Create Application Interface

  1. Navigate to Admin Dashboard --> App Catalog --> Interface and click on 'Create a new Application Interface' button.
  2. Here user can enter;
    1. Application Interface Name (Mandatory)
    2. Application Description
    3. Application Module (User can select multiple modules per interface)
    4. App Application Input and Output (Gateway admin to enter application input and output related parameters. An application interface can have one or many inputs and outputs and also in the form of String, Integer, UR, STDERR. etc...)
  3. Click 'Create'

Search Application Interface

  1. Navigate to Admin Dashboard --> App Catalog --> Interface and click on 'Create a new Application Interface' button.
  2. User can search for a specific interface by entering the interface name or part of the interface name in the text box above the list OR select from the already available list.
  3. User has the option of;
    1. Editing - Click on the 'Pen' icon in order to edit application interface information
    2. Deleting - Click on the 'trash bin' icon in order to delete and user will be displayed with a confirmation message. User can delete the whole interface or selected output or input form the interface.
    3. Viewing - Click on the 'Expandable' icon at the far righthand corner. Will expand and display available information.
    available application interfaces.
  4. In application interface the unique key is the auto generated Application Interface ID at the time of saving the application interface. In PG Application Interface name can be repeated if the gateway desires.

Create Application Deployment

...

  1. Navigate to App Catalog --> Deployment and click on 'Create a new Application Deployment' button.
  2. Here user can select;
    1. Application Module (Mandatory)
    2. Application Compute  Host (Mandatory)
    3. Application Parallelism Path (Mandatory)
  3. User can enter;
    1. Application Executable Path (Mandatory)
    2. Add Module Load Command
    3. Library Append Path, Prepend Path
    4. Environment
    5. Pre and Post job commands
  4. Click 'Create'

...

  1. Navigate to App Catalog --> Deployment and click on 'Create a new Application Deployment' button.
  2. User can search for a specific deployment by entering the deployment name or part of the deployment name in the text box above the list OR select from the already available list.

User has the option of;

  1. Editing - Click on the 'Pen' icon in order to edit application deployment information
  2. Deleting - Click on the 'trash bin' icon in order to delete and user will be displayed with a confirmation message. User can delete the whole deployment or selected output or input form the deployment.
  3. Viewing - Click on the 'Expandable' icon at the far righthand corner. Will expand and display available information.

available application deployments.
 

Tutorial IV - Experiment Statistics

View Experiment Summary

  1. Admin can search for any experiment in the gateway by using the experiment ID. Here gateway displayes all the information related to experiment creation as well as execution in the resource.

Experiment Statistics

  1. At a glance view of all the experiments in the gateway; group by their statuses.
  2. Admin can pick and choose experiments list he or she would want to investigate

 

Tutorial V - Manage User Roles and Their Users

Create and Manage User Roles


 

Manage Users within a User Role