Requesting resources
Requesting resources
Resouces on JASMIN, such as storage and compute, are allocated to science communities separated into “consortia”. Each consortium has a manager: a representative of that science community who is in touch with its major activities and understands the resource requirements for projects in that domain. Representatives of individual projects should discuss requirements with their Consortium Manager, who is best placed to make decisions about the allocation of JASMIN resources within that consortium. Requirements can be documented using the “JASMIN Resource Management” tool, but need to be approved by a Consortium Manager before being passed to the JASMIN Team for provisioning.
See here for further details , including a list of current consortia and their managers.
The JASMIN projects portal provides a place to:
Usually, you would only need to access the projects portal if you are:
Note: Please do not make requests yourself unless you are involved in the management of the project: speak to the project or group workspace (GWS) manager and ask them to make the request.
These users need to log in with their JASMIN account credentials, the same as those used for the JASMIN accounts portal. 2-factor authentication is in use, with verification codes sent to the email address associated with your JASMIN account (this is the same process used to access the JASMIN notebook service).
Once you have logged in, you are presented with a view of the projects where you are named as owner or collaborator (or, for consortium managers, where you are the relevant consortium manager). A further guide for consortium managers about how to process requests for resources is available here.
To create a new project:
Enter details for the project, as described below.
A project can have several Services, such as:
To add the services needed for the project:
A Service may have several requirements, but, for example, we could request 10 TB of SOF storage for our GWS:
SOF (scale-out filesystem) is the usual type of storage used for GWS volumes, but you could also request:
It is assumed that you’ve considered carefully how you will do your work on JASMIN, with some knowledge of its services and components. You may find the following helpful:
Once created, the requirements appear in the list, along with their start and end dates and status. This one is “REQUESTED”.
Click “Submit for review” and the manager of the relevant consortium will be notified that they need to review the request, with status updated to “REQUESTED”.
Only a user with “OWNER” status on a project can submit the project for review. It’s best if one person coordinates with the consortium manager once the outline plan has been agreed with other project contacts (see inviting another user and joining a project, below)
If there are multiple requirements, make sure these are all documented so that the consortium manager can consider them all together, in context. Just repeat the process above for each additional requirement.
The project is marked as “UNDER REVIEW” while the requirements are being agreed.
The consortium manager may approve, reject or request changes to the requirements before they are agreed.
Once the consortium manager has agreed, the requirements are ready for provisioning: the JASMIN team will then manage the provisioning of the requested resources and the project contact will be notified when this is complete and the new resources available.
By default, information in the projects portal is only visible by those nominated “collaborators” on the project, the relevant consortium manager, and the JASMIN Team (or others involved in the provision of JASMIN services). To share your plans for what’s needed on a project with other individuals, you can invite another user to the project:
If you have received an invitation code from an existing collaborator on a project, you can use it to join a project as follows:
You can add new requirements to a project once it has been PROVISIONED (but not while it’s already UNDER_REVIEW).
To add new requirements, go to “My Projects” and create the new requirement.
For example, if a GWS currently has 10 TB of SOF space provisioned, and the new and an additional 5 TB of space is needed, then:
Although these examples have concentrated on storage requirements, the same methods apply to requesting cloud tenancies. More detail on how to request these, and additional methods for documenting requirements for compute resources, will follow in due course.
In some cases, it may not be appropriate to provide dedicated resources to certain projects. Your consortium manager should be able to help you look at other options. In some cases, a relevant project may already exist, and by discussion with the appropriate manager of that project, it may be possible for you to make use of those existing resources without the need to create a new one. There is a certain management overhead associated with setting up and operating each project’s dedicated services, which use expensive resources, so requests do have to be considered carefully.
The following “generic” Group Workspaces exist for general use by members of these communities and often solve the problem of a small GWS needed by an individual:
In these cases, the relevant consortium manager is usually the manager of the “generic” workspace so can approve applications for access to these workspaces themselves.
Please consult the list of available group workspaces for other options.
Another alternative, for easily accessible short-term storage for an individual user is the JASMIN Transfer Cache (XFC) service.