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 14: Line 14:
* A [[OpenStack#Projects|project]] is an allocation of resources for creating VMs within a cloud.
* 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://alliancecan.ca/en/services/advanced-research-computing/research-portal/accessing-resources/resource-allocation-competitions RAC]) you should already have a project. See the section below [[Cloud#Using the Cloud|using the cloud]] to get started. If not or if you are not sure please contact [[Technical support|technical support]].
* If you are a primary investigator (PI) with an active cloud resource allocation (see [https://alliancecan.ca/en/services/advanced-research-computing/research-portal/accessing-resources/resource-allocation-competitions RAC]) you should already have a project. See the section below [[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. See the section below for information you will need to supply.
** request access to an existing project (see the section below 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 request an increase in quota of an existing project.


* Requests are typically processed within two business days.
* Requests are typically processed within two business days.
Line 25: Line 25:
* 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 our 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 our 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,
**Why an HPC cluster is not suitable
**why an HPC cluster is not suitable,
**Your plans for efficient usage of your resources
**your plans for efficient usage of your resources,
**Your plans for maintenance and security ([[Security_considerations_when_running_a_VM|refer to this page]])
**your plans for maintenance and security ([[Security_considerations_when_running_a_VM|refer to this page]]).
*A PI may own up to 3 projects, but the sum of all project quotas must be within the [[Cloud_RAS_Allocations|RAS]] allocation limits. A PI may have both compute and persistent cloud RAS allocations.
*A PI may own up to 3 projects, but the sum of all project quotas must be within the [[Cloud_RAS_Allocations|RAS]] allocation limits. A PI may have both compute and persistent cloud RAS allocations.


=Creating a virtual machine on the cloud infrastructure=
=Creating a virtual machine on the cloud infrastructure=
* The [[Cloud Quick Start|cloud quick start guide]] describes how to manually create your first VM
* The [[Cloud Quick Start|cloud quick start guide]] describes how to manually create your first VM.
* See the [[Cloud troubleshooting guide|troubleshooting guide]] for steps to deal with common issues in cloud
* See the [[Cloud troubleshooting guide|troubleshooting guide]] for steps to deal with common issues in cloud computing.
* Review the [[Cloud_Technical_Glossary|glossary]] to learn definitions of common topics.
* Review the [[Cloud_Technical_Glossary|glossary]] to learn definitions of common topics.
* Learn how to use the [[Linux_introduction|Linux]] command line.
* Learn how to use the [[Linux_introduction|Linux]] command line.
Line 39: Line 39:
=User responsibilities=
=User responsibilities=
For each cloud project, you are responsible for
For each cloud project, you are responsible for
*[[OpenStack#Security_Groups|Defining security groups to allow access to your network]]
*[[OpenStack#Security_Groups|Defining security groups to allow access to your network]],
*[[OpenStack#Linux_VM_User_Management|Creating user accounts]]
*[[OpenStack#Linux_VM_User_Management|Creating user accounts]],
*[[VM Best Practices|Following best practices]]
*[[VM Best Practices|Following best practices]],
*[[Security_considerations_when_running_a_VM|Considering security issues]]
*[[Security_considerations_when_running_a_VM|Considering security issues]],
*[[Backing_up_your_VM|Backing up your VMs]]
*[[Backing_up_your_VM|Backing up your VMs]].


=Advanced topics=
=Advanced topics=
More experienced users can:
More experienced users can:
*[[Automating_VM_creation|Automatically create VMs]].
*[[Automating_VM_creation|Automatically create VMs]],
*Describe your VM infrastructure as code using [[Terraform]].
*Describe your VM infrastructure as code using [[Terraform]].
=Use cases=  
=Use cases=  
More detailed instructions are available for some of the common cloud use cases, including:
More detailed instructions are available for some of the common cloud use cases, including:
*[[Configuring a data or web server|Configure a data or web server]].
*[[Configuring a data or web server|Configure a data or web server]],
*[[Using cloud vGPUs|Using vGPUs (standard shared GPU allocation) in the cloud]].
*[[Using cloud vGPUs|Using vGPUs (standard shared GPU allocation) in the cloud]],
*[[Using cloud gpu|Using PCI-e passthrough GPUs in the cloud]].
*[[Using cloud gpu|Using PCI-e passthrough GPUs in the cloud]],
*[[Setting up GUI Desktop on a VM]].
*[[Setting up GUI Desktop on a VM]],
*[[Using ipv6 in cloud|Using IPv6 in arbutus cloud]].
*[[Using ipv6 in cloud|Using IPv6 in Arbutus cloud]],


= Cloud systems =
= Cloud systems =
38,760

edits

Navigation menu