You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
These are technical labs to help you get started using CycleCloud to create, use, and manage Azure HPC clusters.
3
+
These are technical labs to help you get started using CycleCloud to create, use, and manage Azure HPC clusters.
4
4
5
5
## Labs
6
6
7
-
-1.[Lab 1 - Setup Azure CycleCloud via ARM + Creating an autoscaling HPC Cluster](/Lab1/Tutorial.md)
8
-
-2.[Lab 2 - Customizing an HPC cluster template](/Lab2/Tutorial.md)
9
-
-3.[Lab 3 - Deploy a new application to an HPC cluster](/Lab3/Tutorial.md)
7
+
-[Lab 1 - Setup Azure CycleCloud via ARM + Creating an autoscaling HPC Cluster](/Lab1/Tutorial.md)
8
+
-[Lab 2 - Customizing an HPC cluster template](/Lab2/Tutorial.md)
9
+
-[Lab 3 - Deploy a new application to an HPC cluster](/Lab3/Tutorial.md)
10
10
11
11
## Objectives
12
-
In these labs, you will:
13
12
14
-
* Setup an Azure CycleCloud VM using an ARM template, and configure it with Azure credentials
15
-
* Create a simple HPC cluster consisting of a job scheduler and an NFS file server, and running the [LAMMPS](https://lammps.sandia.gov/) molecular dynamics simulator application
16
-
* Submit jobs and observe the cluster autoscale up and down automatically
17
-
* Customize the cluster template to add persistent storage to the NFS file server
18
-
* Add a new application to CycleCloud, and deploy it on an HPC cluster
19
-
* Mount an external NFS file system to an HPC cluster
13
+
In these labs you will:
14
+
15
+
- Set up an Azure CycleCloud VM using an ARM template, and configure it with Azure credentials.
16
+
- Create a simple HPC cluster consisting of a job scheduler and an NFS file server, and running the [LAMMPS](https://lammps.sandia.gov/) molecular dynamics simulator application.
17
+
- Submit jobs and observe the cluster autoscale up and down automatically.
18
+
- Customize the cluster template to add persistent storage to the NFS file server.
19
+
- Add a new application to CycleCloud, and deploy it on an HPC cluster.
20
+
- Mount an external NFS file system to an HPC cluster.
20
21
21
22
Additional resources can be located at the end of the Lab, as well as links for more advanced topics. These labs should take no more than 30-60 minutes to complete per lab, and many much faster than that.
22
23
@@ -28,28 +29,23 @@ Azure CycleCloud provides a simple, secure, and scalable way to manage compute a
28
29
29
30
Azure CycleCloud delivers:
30
31
31
-
* Complete control over compute environments, including VM resources, storage, networking, and the fuCusll application stack
32
-
* Data transfer and management tools
33
-
* Role-based access control (RBAC)
34
-
* Templated applications and reference architectures
35
-
* Cost reporting and controls
36
-
* Monitoring and alerting
37
-
* Automated, customizable configuration
38
-
* Consistent security and encryption
32
+
- Complete control over compute environments, including VM resources, storage, networking, and the fuCusll application stack
33
+
- Data transfer and management tools
34
+
- Role-based access control (RBAC)
35
+
- Templated applications and reference architectures
36
+
- Cost reporting and controls
37
+
- Monitoring and alerting
38
+
- Automated, customizable configuration
39
+
- Consistent security and encryption
39
40
40
41
If this is your first time using Azure CycleCloud, we recommend reading the [product documentation](https://docs.microsoft.com/en-us/azure/cyclecloud) to get more familiar with common Azure CycleCloud concepts: clusters, nodes and node arrays, data management, etc. Azure CycleCloud is freely available, downloadable, packaged, licensed application. For support options or other general questions, email askcyclecloud @ microsoft.com.
41
42
42
43
## Prerequisites
43
44
44
-
* A valid Azure subscription
45
-
* A Shell session in a terminal. If you are using a Windows machine, we
46
-
encourage you to use the browser-based Bash shell available at
47
-
https://shell.azure.com. Alternatively, you can install [Windows Subsystem for
48
-
Linux](https://docs.microsoft.com/en-us/windows/wsl/install-win10) on your
49
-
machine. This lab will use screenshots on Azure Shell.
50
-
51
-
Note: as most HPC environments run on Linux operating systems, this lab assumes basic Linux familiarity.
45
+
- A valid Azure subscription
46
+
- We will be using [Azure Cloud Shell](https://shell.azure.com) for the labs but any Linux-based shell environment should work. If you are on Windows, you can altenatively install [Windows Subsystem for Linux](https://docs.microsoft.com/en-us/windows/wsl/install-win10) on your machine.
52
47
48
+
**Note:** As most HPC environments run on Linux operating systems, this lab assumes basic Linux familiarity.
53
49
54
50
## Intended audience
55
51
@@ -59,5 +55,4 @@ This lab is intended for people who would like to learn how to use Azure CycleCl
59
55
60
56
This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [[email protected]](mailto:[email protected]) with any additional questions or comments.
0 commit comments