Cloud/en: Difference between revisions

Jump to navigation Jump to search
Updating to match new version of source page
(Updating to match new version of source page)
(Updating to match new version of source page)
Line 12: Line 12:
* Review and understand the [[Cloud shared security responsibility model|important role]] you are about to take on to [http://www.science.gc.ca/eic/site/063.nsf/eng/h_97955.html safeguard your research] and the shared cloud infrastruture.
* Review and understand the [[Cloud shared security responsibility model|important role]] you are about to take on to [http://www.science.gc.ca/eic/site/063.nsf/eng/h_97955.html safeguard your research] and the shared cloud infrastruture.
* If you do not have a Compute Canada account, create one with [https://www.computecanada.ca/research-portal/account-management/apply-for-an-account/ these instructions].
* If you do not have a Compute Canada account, create one with [https://www.computecanada.ca/research-portal/account-management/apply-for-an-account/ these instructions].
* If you are a primary investigator (PI) with an active cloud resource allocation (see [https://www.computecanada.ca/research-portal/accessing-resources/resource-allocation-competitions/ RAC]) you should already have a project. See the below section [[Cloud#Using the Cloud|using the cloud]] to get started. If not or you are not sure please contact [[Technical support|technical support]].
* A [[OpenStack#Projects|project]] is an allocation of resources for creating VMs within a cloud.
* If you are a primary investigator (PI) with an active cloud resource allocation (see [https://www.computecanada.ca/research-portal/accessing-resources/resource-allocation-competitions/ RAC]) you should already have a project. See the below section [[Cloud#Using the Cloud|using the cloud]] to get started. If not or if you are not sure please contact [[Technical support|technical support]].
* Otherwise go [https://docs.google.com/forms/d/e/1FAIpQLSeU_BoRk5cEz3AvVLf3e9yZJq-OvcFCQ-mg7p4AWXmUkd5rTw/viewform here] to:
* Otherwise go [https://docs.google.com/forms/d/e/1FAIpQLSeU_BoRk5cEz3AvVLf3e9yZJq-OvcFCQ-mg7p4AWXmUkd5rTw/viewform here] to:
** request access to an existing project
** request access to an existing project. See the below section for information you will need to supply.
** and if you are a PI you may also:
** and if you are a PI you may also:
*** request a new project with our Rapid Access Service ([[Cloud_RAS_Allocations|RAS]])
*** request a new project with our Rapid Access Service ([[Cloud_RAS_Allocations|RAS]])
*** or an increase in quota of an existing project.
*** or an increase in quota of an existing project.


Requests are typically processed within two business days.
* Requests are typically processed within two business days.


==Preparing your request==
==Preparing your request==
* When requesting access to an existing project you will need to know the project name and which cloud it is on. See the section on [[OpenStack#Projects|projects]] for guidance on how to find the project name and the section about [[Cloud#Using_the_Cloud|using the cloud]] for a list of Compute Canada clouds. Requests for access must be confirmed by the PI owning the project.
* When requesting access to an existing project you will need to know the project name and which cloud it is on. See the section on [[OpenStack#Projects|projects]] for guidance on how to find the project name and the section about [[Cloud#Cloud_systems|cloud systems]] for a list of Compute Canada clouds. Requests for access must be confirmed by the PI owning the project.
* When requesting either a new project or an increase in quota for an existing project some justification, in the form of a few sentences, is required:
* When requesting either a new project or an increase in quota for an existing project some justification, in the form of a few sentences, is required:
**Why you need cloud resources
**Why you need cloud resources
Line 31: Line 32:


= Using the Cloud =
= Using the Cloud =
* Log in to the cloud where you have a [[OpenStack#Projects|project]]. Authenticate using your Compute Canada (CCDB) username (not your email address).
* If you are a first time user:
** [https://east.cloud.computecanada.ca East cloud]
**Log in to the [[Cloud#Cloud_systems|cloud]] where you have a [[OpenStack#Projects|project]]. Authenticate using your Compute Canada (CCDB) username (not your email address).
** [https://beluga.cloud.computecanada.ca Béluga cloud]
**To create your first VM, read the [[Cloud Quick Start|cloud quick start]] guide.
** [https://arbutus.cloud.computecanada.ca Arbutus] - see [[Arbutus User Documentation|ArbutusDocs]]
**See the [[Cloud troubleshooting guide|troubleshooting guide]] for steps to deal with common issues in cloud  
** [https://graham.cloud.computecanada.ca Graham]
**Learn how to use the [[Linux_introduction|Linux]] command line.
** [http://cedar.cloud.computecanada.ca Cedar]
* Each cloud project is responsible for:
* To create your first VM, read the [[Cloud Quick Start|cloud quick start]] guide.
**Cloud management with the [[OpenStack]] platform including
* Learn about using our cloud management platform, [[OpenStack]].
***[[OpenStack#Security_Groups|Network access]].
* See the [[Cloud troubleshooting guide|troubleshooting guide]] for steps to deal with common issues in cloud  
***[[OpenStack#Linux_VM_User_Management|VM user accounts]].
* Learn how to use the [[Linux_introduction|Linux]] command line.
**Following [[VM Best Practices|best practices]].
* Consider [[Security_considerations_when_running_a_VM|security]] issues.
**Considering [[Security_considerations_when_running_a_VM|security]] issues.
* [[Configuring a data or web server|Configure a data or web server]].
**[[Backing_up_your_VM|Backing up its VMs]].
* [[Backing_up_your_VM|Back up your VMs]].
* More experienced users can:
* [[Automating_VM_creation|Automatically create your VMs]].
**[[Automating_VM_creation|Automatically create VMs]].
* Some [[VM Best Practices|best practices]].
**Describe your VM infrastructure as code using [[Terraform]].
* Describe your VM infrastructure as code using [[Terraform]].
* More detailed instructions are available for some of the common cloud use cases, including:
* [[Using cloud gpu|Using GPUs in the cloud]]
**[[Configuring a data or web server|Configure a data or web server]].
* [[Using cloud vGPUs|Cloud vGPU Driver Installation]]
**[[Using cloud gpu|Using GPUs in the cloud]]
* [[Setting up GUI Desktop on a VM]]
**[[Using cloud vGPUs|Cloud vGPU Driver Installation]]
* [[Using ipv6 in cloud|Using IPv6 in arbutus cloud]]
**[[Setting up GUI Desktop on a VM]]
**[[Using ipv6 in cloud|Using IPv6 in arbutus cloud]]


= Cloud systems =
= Cloud systems =
Your project will be on one of the following clouds:
* [https://east.cloud.computecanada.ca East cloud]
* [https://beluga.cloud.computecanada.ca Béluga cloud]
* [https://arbutus.cloud.computecanada.ca Arbutus] - see [[Arbutus User Documentation|ArbutusDocs]]
* [https://graham.cloud.computecanada.ca Graham]
* [http://cedar.cloud.computecanada.ca Cedar]
The details of the underlying hardware and Openstack versions are described on the [[cloud resources]] page. The [[System status]] wiki page contains information about the current cloud status and future planned maintenance and upgrade activities.
The details of the underlying hardware and Openstack versions are described on the [[cloud resources]] page. The [[System status]] wiki page contains information about the current cloud status and future planned maintenance and upgrade activities.


38,760

edits

Navigation menu