Apache Airavata
Setting up Gateway Preferences, registering and modifying Compute Resources, Application Modules, Application Interfaces and Application Deployments are tasks for gateway administrators. To follow below steps your user account requires administrator privileges. After you create as User Account send a request to Airavata Mailing List to obtain admin access.
In Queue tab; click ‘Add Queue’ button and enter;
Queue Name (This is a unique value. Once entered cannot be modified)
Queue Description
Queue Max Run Time
Queue Max Nodes
Queue Max Processors
Max Jobs in Queue
Max Memory for Queue (in MB)
After entering informations click ‘Create’ and save. Can clear any entered information prior to saving by clicking ‘Reset’.
After the queue is saved it will get listed under ‘Existing Queues’ and can modify by clicking the <pen image> or can delete by clicking <trash can image>
When adding queues can add multiple queues by clicking ‘Add Queue’ Button.
File System Tab
In this tab admin user has to enter information about important or used file locations in the resource.
Enter resources file path locations to folders;
HOME - HOME folder path of the compute resource
LOCAL -
LOCALTMP
SCRATCH
ARCHIVE
We use above captured locations for;
HOME -
LOCAL -
LOCALTMP -
SCRATCH -
ARCHIVE -
Job Submission Interface
This is the 4th tab in Register Compute Resource process.
Click on ‘Add a New Job Submission Interface’ button
Select a relevant job submission protocol from the available protocols;
LOCAL
SSH
GLOBUS
UNCORE
CLOUD
If you selected a protocol which is yet to be available, you will see the message; “<Protocol Name> protocol not being set up right now.Please choose another option”
Once a protocol is selected enter below parameter for the selected protocol;
Resource Manager - auto populated
Resource Manager Type - Select from existing list; FORK, PBS, SLURM,LSF and UGE
Push Monitoring Endpoint - User has to enter the path
Job Manager Bin Path - User has to enter the path
Job Manager Commands - User can enter commands for
SUBMISSION
JOB MONITORING
DELETION
CHECK JOB
SHOW QUEUE
SHOW RESERVATION
SHOW START
Once all data is entered click ‘Add Job Submission Protocol’ button to save.
Per resource user can enter multiple protocols and when more than one protocol exists user has to enter priority of them. Click ‘Update Priority’, it will display added protocols and the user can enter priority. These fields are numeric fields.
Data Movement Interface
In the tab click ‘Add a New Data Movement Interface’ button and select a protocol from the available list.
For each protocol mandatory fields are be marked with a ‘*’
Enter all parameters for the selected data movement interface and click ‘Add Data Movement Protocol’ button to save the parameters.
Search Compute Resource
Navigate to the search page through; Main Menu → Compute Resource → Browse.
Name and the ID of all existing compute resources will be displayed. User can also search for the resource by giving the name in the text field above the list.
Through this page user can Edit, View or Delete a compute resources. Icons for each actions are;
To Edit click on the icon ‘Pen’ on the right hand side along with the compute resources name
To View click on the icon ‘Pen’ on the right hand side along with the compute resources name
Depending on the access granted to each user/user role can edit, view or delete the computer resources.
When clicked on ‘Edit’ icon user will be navigated to same set of UIs similar to registraign compute resource.s User can change existing values on each page and update.
NOTE: Registering and modifying Compute resources, Application Modules, Application Interfaces and Application Deployments are gateway admin’s tasks. When you create an account to follow below steps send a request to obtain admin access to Airavata Mailing List
Navigate to App Catalog → Module and click ‘Create a New Application Module’ button.
Enter all required information. Mandatory fields are marked with ‘*’