How to get an account: Difference between revisions

From RCSWiki
Jump to navigation Jump to search
(weekly training sessions (ARC))
No edit summary
 
(29 intermediate revisions by 3 users not shown)
Line 1: Line 1:
= General =
All eligible University of Calgary Researchers may request for a HPC account. Visiting or external collaborators must first obtain a General Associate account before they are eligible for a HPC account. Undergraduates must be confirmed by their research supervisor. In all cases, the applicant must must have an '''active UCalgary IT account''' to be able to get access to our HPC systems.


Only '''University of Calgary researchers''' are eligible for an account on our HPC systems.
This process is only for production Level 1/2 HPC systems.  
This means that any account applicant has to have an '''active UCalgary IT and Email account''' to be able to get access to ARC.
If you are not University of Calgary researcher and have collaboration work that required access to the ARC cluster,
you will have to obtain the status of the [[External collaborators | '''General Associate''']] with UofC
to get an IT account and a UofC email address first.  


* For teaching/learning applications and for undergraduates who need an account on TALC, please visit [[TALC Cluster|Teaching And Learning Cluster (TALC)]] for more information.
* For Level 3/4 (high-security) HPC applications, please apply for a [[MARC accounts|MARC]] account instead.


'''Any UofC researcher''' can request an account on the ARC cluster on their own,
Please refer to the following table for next steps:
for this purpose '''graduate students''' and "up" are considered as researchers.
{| class="wikitable"
|-
! style="text-align: left;" |I am a University of Calgary researcher or graduate student
|All University of Calgary researchers, including graduate students, can directly request an account on the ARC cluster.
'''Next steps''': Please email the completed application form to support@hpc.ucalgary.ca.
|-
! style="text-align: left;" | I am not a University of Calgary researcher
|If you are not University of Calgary researcher and have collaboration work that required access to the ARC cluster, you must first obtain the status of the [[External collaborators |'''General Associate''']] with the University in order to obtain a UCalgary email account. You may apply for an ARC account only after obtaining your University of Calgary IT and Email account.
'''Next steps''': Obtain a [[External collaborators |'''General Associate''']], then email the completed application form to support@hpc.ucalgary.ca.
|-
! style="text-align: left;" |I am an undergraduate student
|If an undergraduate student is working for a research group and needs access to HPC infrastructure, their account must be confirmed by their research supervisor. Additionally, the supervisor must confirm the nature of the research work the student is conducting is related to the supervisor's area of research and that the HPC infrastructure is necessary to faciliate this research.
Every undergraduate student who needs an account on ARC is still expected to submit their own application, and answer all the questions '''on their own'''. If the student has difficulties with answering the application questions, it may be too early to create and account or the ARC environment is not appropriate for their research. ARC is a production research system and untrained users can potentially disrupt other researchers work.


'''Undergraduate students''' are not researchers in this sense.
'''Next steps''': Please have undergraduate student email the completed application form to support@hpc.ucalgary.ca and cc'd to the research supervisor. The research supervisor must then reply to support@hpc.ucalgary.ca with their approval.
If an undergraduate student is working for a research group and needs access to ARC,
|}
then their account has to be requested by their scientific supervisors.
The supervisor will also have to confirm that the research work that the
student is going to perform is related to the supervisor's area of research
and that the student needs access to the ARC cluster.


To apply, please '''copy and paste''' the [[How to get an account#Application form|Application form]] below into an email message to [mailto:support@hpc.ucalgary.ca support@hpc.ucalgary.ca] and then respond to the questions in the text.


To apply, please copy and paste the text below into and email to  
Please also include the subsequent '''[[How to get an account#Clauses of understanding|clauses of understanding]]''' into your application as your agreement to these terms are mandatory.
[mailto:support@hpc.ucalgary.ca support@hpc.ucalgary.ca],
please respond to the questions in the text.
 
= Application form =


== ARC application form ==
'''About myself:'''
'''About myself:'''


* What is your status with UofC?
*What is your status with the University of Calgary? (Eg. undergraduate student, PhD student, MS student, postdoc, visiting researcher)
 
* What research group do you work for? Who is your supervisor?
: (If you are a Principal Investigator yourself, please respond accordingly).


* How did you learn about the ARC cluster?
*What research group do you work for?
*Who is your supervisor?
:(If you are a Principal Investigator yourself, please respond accordingly).


* Do you have any experience with '''Linux'''?
*How did you learn about the ARC cluster?


* Have you used '''compute clusters''' before?
*Do you have any experience with '''Linux'''?


* Does anybody else in your group use ARC for their work?
*Have you used '''compute clusters''' before?


* What '''shortcoming of your work computer''' are you trying to address by using a compute cluster? '''What is lacking''' on your computer that is required for you work?
*Does anybody else in your group use ARC for their work?


*What '''shortcoming of your work computer''' are you trying to address by using a compute cluster? '''What is lacking''' on your computer that is required for you work?


'''About the project(s) I am going to work on''':  
'''About the project(s) I am going to work on''':  


* Please tell us a briefly about the '''research topic''' you are going to be working on on ARC.
*Please tell us a briefly about the '''research topic''' you are going to be working on on ARC.
 
* What are the '''data''' you are planning to work on? What '''form''' is it in?
 
* What '''kind of analysis''' is it?
 
* What '''software''' are you going to be using?
 
* Do you have an estimate for the '''amount''' of work?
 
 
By applying for an ARC account I certify that '''I understand that''':
 
 
The storage provided by the ARC cluster is only suitable for '''Level 1 and Level 2 data''', as classified according to 
the UofC Information '''Security Classification Standard'''.<br>
https://www.ucalgary.ca/legal-services/sites/default/files/teams/1/Standards-Legal-Information-Security-Classification-Standard.pdf
 
 
ARC is a research cluster, which means it has high performance but can be stopped for required maintenance when needed.
ARC's storage cannot and should not be used as a main storage facility for research data, as the data will not be available, if the cluster is under maintenance.
The master copy of research data should be stored elsewhere and only part of that data are expected to be copied to ARC for computational analysis.
Data on ARC's storage are not backed up.
 
 
User's accounts on ARC are subject to '''automatic deletion after 12 months of inactivity'''.
Please log in periodically to prevent your account from being deleted.
You will be notified before the account is deleted.
Please note that when an account is delete '''all the data''' stored in the home directory of the account are '''deleted''' as well.
 
 
=Book your online training sessions =
We offer introductory training sessions to the UCalgary researchers to familiarize them with the ARC High Performance Computing cluster. The online sessions (via zoom) are available every week, choose a date that suits you.
 
<nowiki>*********************************************************************</nowiki>
 
==== Training Session 1:  Introduction to cluster access ====
 
==== Tuesday 11am -12 noon ====
<nowiki>*********************************************************************</nowiki>
 
This session will provide an overview of the ARC cluster including the following topic:
 
* How to access ARC?
* When to move your research workflows to ARC
* An overview of the cluster architecture
* Basic Cluster Policy
* How to organize your data on ARC?
* How to transfer data back and forth from ARC?
* Access the state of the cluster
* Basic introduction to the idea of job schedulers
 
'''Course Level:''' Basic
 
'''Prerequisites:''' Familiarity with Linux Command line experience is essential for this training session.
 
<nowiki>*********************************************************************</nowiki>
 
==== Training Session 2: Introduction to Job Scheduling on HPC ====
 
==== Thursday 11am -12 noon ====
<nowiki>*********************************************************************</nowiki>
 
This session will provide an overview of type of jobs, job scheduling, job monitoring.


* How to find a pre-installed software on ARC?
*What are the '''data''' you are planning to work on? What '''form''' is it in?
* How to access software in modules?
* How to request an interactive job?
* How to write Slurm scripts to submit a batch job?
* How to request compute resources for a given job?
* Job monitoring


'''Course Level:''' Intermediate
*What '''kind of analysis''' is it?


'''Prerequisites:''' Prior understanding of an HPC environment is mandatory for this session. This can be achieved by attending the training session 1.
*What '''software''' are you going to be using?
----
----


*Do you have an estimate for the '''amount''' of work (please provide it, if known)?


=== Complete the online booking process here. ===
=== Clauses of understanding ===
By applying for an ARC account I certify '''I understand that''':


=== Book as many sessions as you need. ===
* The storage provided by the ARC cluster is only suitable for '''Level 1 and Level 2 data''', as classified according to the University of Calgary Information '''Security Classification Standard''' (https://www.ucalgary.ca/legal-services/sites/default/files/teams/1/Standards-Legal-Information-Security-Classification-Standard.pdf)
* ARC's availability may be changed with little to no warning. While RCS take precautions to avoid interrupting running jobs, there may be instances where interruptions are occur including power or network interruptions. RCS may also take nodes offline for regular maintenance and node availability is subject to change.
* ARC's storage should not be used as your main storage facility for research data. Access to your data may be interrupted or temporarily unavailable when ARC is under maintenance. Data on ARC is not backed up. Your research group should ensure that the master copy of research data should be stored elsewhere. We highly recommend that only data used for computational analysis on ARC should reside on ARC.
* User's accounts on ARC are subject to '''automatic deletion after 12 months of inactivity'''. Please log in periodically to prevent your account from being deleted. You will be notified before the account is deleted. Please note that when an account is delete '''all the data''' stored in the home directory of the account are '''deleted''' as well.


== Book online training sessions ==
After obtaining your ARC account, you may [[book online training sessions]] with one of our analysts to get started with ARC.


Please write to support@hpc.ucalgary.ca if you need help or have a question.
[[Category:Guides]]
[[Category:How-Tos]]
{{Navbox Guides}}

Latest revision as of 16:42, 13 August 2024

All eligible University of Calgary Researchers may request for a HPC account. Visiting or external collaborators must first obtain a General Associate account before they are eligible for a HPC account. Undergraduates must be confirmed by their research supervisor. In all cases, the applicant must must have an active UCalgary IT account to be able to get access to our HPC systems.

This process is only for production Level 1/2 HPC systems.

  • For teaching/learning applications and for undergraduates who need an account on TALC, please visit Teaching And Learning Cluster (TALC) for more information.
  • For Level 3/4 (high-security) HPC applications, please apply for a MARC account instead.

Please refer to the following table for next steps:

I am a University of Calgary researcher or graduate student All University of Calgary researchers, including graduate students, can directly request an account on the ARC cluster.

Next steps: Please email the completed application form to support@hpc.ucalgary.ca.

I am not a University of Calgary researcher If you are not University of Calgary researcher and have collaboration work that required access to the ARC cluster, you must first obtain the status of the General Associate with the University in order to obtain a UCalgary email account. You may apply for an ARC account only after obtaining your University of Calgary IT and Email account.

Next steps: Obtain a General Associate, then email the completed application form to support@hpc.ucalgary.ca.

I am an undergraduate student If an undergraduate student is working for a research group and needs access to HPC infrastructure, their account must be confirmed by their research supervisor. Additionally, the supervisor must confirm the nature of the research work the student is conducting is related to the supervisor's area of research and that the HPC infrastructure is necessary to faciliate this research.

Every undergraduate student who needs an account on ARC is still expected to submit their own application, and answer all the questions on their own. If the student has difficulties with answering the application questions, it may be too early to create and account or the ARC environment is not appropriate for their research. ARC is a production research system and untrained users can potentially disrupt other researchers work.

Next steps: Please have undergraduate student email the completed application form to support@hpc.ucalgary.ca and cc'd to the research supervisor. The research supervisor must then reply to support@hpc.ucalgary.ca with their approval.

To apply, please copy and paste the Application form below into an email message to support@hpc.ucalgary.ca and then respond to the questions in the text.

Please also include the subsequent clauses of understanding into your application as your agreement to these terms are mandatory.

ARC application form

About myself:

  • What is your status with the University of Calgary? (Eg. undergraduate student, PhD student, MS student, postdoc, visiting researcher)
  • What research group do you work for?
  • Who is your supervisor?
(If you are a Principal Investigator yourself, please respond accordingly).
  • How did you learn about the ARC cluster?
  • Do you have any experience with Linux?
  • Have you used compute clusters before?
  • Does anybody else in your group use ARC for their work?
  • What shortcoming of your work computer are you trying to address by using a compute cluster? What is lacking on your computer that is required for you work?

About the project(s) I am going to work on:

  • Please tell us a briefly about the research topic you are going to be working on on ARC.
  • What are the data you are planning to work on? What form is it in?
  • What kind of analysis is it?
  • What software are you going to be using?
  • Do you have an estimate for the amount of work (please provide it, if known)?

Clauses of understanding

By applying for an ARC account I certify I understand that:

  • The storage provided by the ARC cluster is only suitable for Level 1 and Level 2 data, as classified according to the University of Calgary Information Security Classification Standard (https://www.ucalgary.ca/legal-services/sites/default/files/teams/1/Standards-Legal-Information-Security-Classification-Standard.pdf)
  • ARC's availability may be changed with little to no warning. While RCS take precautions to avoid interrupting running jobs, there may be instances where interruptions are occur including power or network interruptions. RCS may also take nodes offline for regular maintenance and node availability is subject to change.
  • ARC's storage should not be used as your main storage facility for research data. Access to your data may be interrupted or temporarily unavailable when ARC is under maintenance. Data on ARC is not backed up. Your research group should ensure that the master copy of research data should be stored elsewhere. We highly recommend that only data used for computational analysis on ARC should reside on ARC.
  • User's accounts on ARC are subject to automatic deletion after 12 months of inactivity. Please log in periodically to prevent your account from being deleted. You will be notified before the account is deleted. Please note that when an account is delete all the data stored in the home directory of the account are deleted as well.

Book online training sessions

After obtaining your ARC account, you may book online training sessions with one of our analysts to get started with ARC.