Skip to content

Commit 5e0e83b

Browse files
authored
Fixed Review comment for typo
1 parent acf7291 commit 5e0e83b

File tree

1 file changed

+36
-31
lines changed

1 file changed

+36
-31
lines changed

articles/cyclecloud/qs-deploy-ccws.md

Lines changed: 36 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ For this quickstart, you need:
2424
* In the `Search services and marketplace` box, enter **Slurm** and then select **Azure CycleCloud Workspace for Slurm**.
2525
* On the **Azure CycleCloud Workspace for Slurm** page, select **Create**.
2626

27-
![Screenshot of Azure CycleCloud Workspace for Slurm marketplace screen](./images/ccws/marketplace-000.png)
27+
![Screenshot of Azure CycleCloud Workspace for Slurm marketplace screen](./images/ccws/marketplace-000.png).
2828

2929
### Basics
3030
* On the **New Azure CycleCloud Workspace for Slurm account** page, enter or select the following details.
@@ -35,53 +35,53 @@ For this quickstart, you need:
3535
- **Admin User**: Enter a name and a password for the CycleCloud administrator account.
3636
- **Admin SSH Public Key**: Select the public SSH key of the administrator account directly or if stored in an SSH key resource in Azure.
3737

38-
![Screenshot of the Basics options screen](./images/ccws/marketplace-basics.png)
38+
![Screenshot of the Basics options screen](./images/ccws/marketplace-basics.png).
3939

4040
### File-system
4141
#### Users' home directory - Create New
4242
Specify where the users' home directory should be located. Create a new **Builtin NFS** uses the scheduler VM as an NFS server with an attached datadisk.
43-
![Screenshot of the File-system mount for /shared and /home Builtin NFS create new options screen](./images/ccws/marketplace-fs-001.png)
43+
![Screenshot of the File-system mount for /shared and /home Builtin NFS create new options screen](./images/ccws/marketplace-fs-001.png).
4444

4545
Create a new **Azure NetApp Files** creates an ANF account, pool and, volume of the specified capacity and service level.
46-
![Screenshot of the File-system mount for /shared and /home Azure NetApp files create new options screen](./images/ccws/marketplace-fs-002.png)
46+
![Screenshot of the File-system mount for /shared and /home Azure NetApp files create new options screen](./images/ccws/marketplace-fs-002.png).
4747

4848
#### Users' home directory - Use Existing
4949

5050
If you have an existing NFS mount point, then select the **Use Existing** option and specify the settings to mount it.
51-
![Screenshot of the File-system mount for /shared and /home use external NFS options screen](./images/ccws/marketplace-fs-003.png)
51+
![Screenshot of the File-system mount for /shared and /home use external NFS options screen](./images/ccws/marketplace-fs-003.png).
5252

5353
#### Supplemental file-system mount - Create New
5454

5555
If you need to mount another file-system for your project data, you can either create a new one or specify an existing one. You can create a new Azure NetApp Files volume or an Azure Managed Lustre Filesystem.
5656

57-
![Screenshot of the Additional File-system mount for create new Azure NetApp Files](./images/ccws/marketplace-fs-004.png)
57+
![Screenshot of the Additional File-system mount for create new Azure NetApp Files](./images/ccws/marketplace-fs-004.png).
5858

59-
![Screenshot of the Additional File-system mount for create new Azure Managed Lustre](./images/ccws/marketplace-fs-005.png)
59+
![Screenshot of the Additional File-system mount for create new Azure Managed Lustre](./images/ccws/marketplace-fs-005.png).
6060

6161
#### Supplemental file-system mount - Use Existing
6262

6363
If you have an existing external NFS mount point or an Azure Managed Lustre Filesystem, you can specify the mount options.
6464

65-
![Screenshot of the Additional File-system mount for an existing external NFS](./images/ccws/marketplace-fs-006.png)
65+
![Screenshot of the Additional File-system mount for an existing external NFS](./images/ccws/marketplace-fs-006.png).
6666

6767
### Networking
6868

6969
Specify here if you want to create a new Virtual Network and subnets or use an existing one.
7070

7171
#### Create a new Virtual Network
7272

73-
![Screenshot of the Networking options for creating a new one](./images/ccws/marketplace-networking-001.png)
73+
![Screenshot of the Networking options for creating a new one](./images/ccws/marketplace-networking-001.png).
7474

7575
- Select the CIDR that corresponds to the number of compute nodes you're targeting and specify a base IP address.
7676
- Creating a Bastion is recommended if direct connectivity isn't provided by your corporate IT.
7777
- Creating a NAT Gateway is required to provide outbound connectivity to internet.
78-
- Peer to an existing Virtual Network if you already have a HUB that can deliver services like Bastion and a VPN gateway. Ensure that you select a base IP address compatible with your peered VNET. If the peered VNET has a gateway, check the Allow gateway transit option.
78+
- Peer to an existing Virtual Network if you already have a HUB that can deliver services like Bastion and a VPN gateway. Ensure that you select a base IP address compatible with your peered VNET. If the peered VNET has a gateway, check the **Allow** gateway transit option.
7979

8080
#### Use existing Virtual Network
8181

82-
Before using an existing virtual network, check for the prerequisites in [Plan your CycleCloud Workspace for Slurm Deployment](./how-to/ccws/plan-your-deployment.md#brownfield-deployment)
82+
Before using an existing virtual network, check for the prerequisites in [Plan your CycleCloud Workspace for Slurm Deployment](./how-to/ccws/plan-your-deployment.md#brownfield-deployment).
8383

84-
![Screenshot of the Networking options for using an existing one](./images/ccws/marketplace-networking-002.png)
84+
![Screenshot of the Networking options for using an existing one](./images/ccws/marketplace-networking-002.png).
8585

8686
### Slurm Settings
8787

@@ -100,13 +100,15 @@ You can also check the `Use image on all nodes` if you want the Scheduler, Login
100100

101101
Specify the number of login nodes you want to provision initially and the maximum number allowed. Enabling health checks automatically executes node health checks for the HPC and GPU partitions, removing any unhealthy nodes when they start.
102102

103-
![Screenshot of the Slurm settings](./images/ccws/marketplace-slurm.png)
103+
![Screenshot of the Slurm settings](./images/ccws/marketplace-slurm.png).
104104

105-
To enable Slurm Job Accounting, check the box to display connectivity options. Ensure you have an Azure Database for MySQL flexible server resource that was deployed earlier. You can connect using an FQDN or private IP if you supply your own virtual network or use VNET peering when creating a new virtual network as part of your deployment. Furthermore, connection via Private Endpoint is available if you choose to create a new virtual network.
105+
To enable Slurm Job Accounting, check the box to display connectivity options. Ensure you have an Azure Database for MySQL flexible server resource that was deployed earlier.
106106

107-
![Screenshot of the Slurm Setting options for job accounting database, direct FQDN](./images/ccws/marketplace-slurm-accounting-001.png)
107+
You can connect using an FQDN or private IP if you supply your own virtual network or use VNET peering when creating a new virtual network as part of your deployment. Connection via private endpoint is also available if you choose to create a new virtual network.
108108

109-
![Screenshot of the Slurm Setting options for job accounting database with Private Endpoint](./images/ccws/marketplace-slurm-accounting-002.png)
109+
![Screenshot of the Slurm Setting options for job accounting database, direct FQDN](./images/ccws/marketplace-slurm-accounting-001.png).
110+
111+
![Screenshot of the Slurm Setting options for job accounting database with Private Endpoint](./images/ccws/marketplace-slurm-accounting-002.png).
110112

111113
### Partition Settings
112114

@@ -115,33 +117,36 @@ Azure CycleCloud Workspace for Slurm comes with 3 defined Slurm partitions:
115117
- HPC : For tightly coupled MPI jobs mostly using VM types with InfiniBand support.
116118
- GPU : For MPI and non-MPI GPU jobs.
117119

118-
You can configure the image and the maximum number of nodes for each partition that CycleCloud dynamically provisions. Only the HTC partition permits the use of spot instances, as it's generally not recommended to use spot instances for HPC and GPU jobs.
120+
You can configure the image and the maximum number of nodes for each partition that CycleCloud dynamically provisions. Only the HTC partition allows the use of spot instances, as spot instances aren't suitable for HPC and GPU jobs.
119121

120-
![Screenshot of the Partition Settings options](./images/ccws/marketplace-partitions.png)
122+
![Screenshot of the Partition Settings options](./images/ccws/marketplace-partitions.png).
121123

122124
### Tags
123125

124-
Assign the appropriate tags to the necessary resources. Node Array tags are applied to Virtual Machines that are dynamically provisioned by CycleCloud.
126+
Assign the appropriate tags to the necessary resources. CycleCloud dynamically provisions Virtual Machines and applies Node Array tags to them.
127+
128+
![Screenshot of the Tags options](./images/ccws/marketplace-tags.png).
125129

126-
![Screenshot of the Tags options](./images/ccws/marketplace-tags.png)
127130

131+
### Review and create
128132

129-
### Review+Create
133+
Review your options as this step also includes some validations.
130134

131-
Review your options. This step also process to some validations.
132-
![Screenshot of the Review](./images/ccws/marketplace-review.png)
135+
![Screenshot of the Review.](./images/ccws/marketplace-review.png).
133136

134-
When passed, click on the **Create** button to initialize the deployment
135-
![Screenshot of the Deployment in progress](./images/ccws/deployment.png)
137+
After the validations are complete, click **Create** to initialize the deployment.
138+
139+
![Screenshot of the Deployment in progress](./images/ccws/deployment.png).
136140

137141
Follow the deployment status and steps.
138142

139143
## Check your deployment
140144

141145
Connect to the `ccw-cyclecloud-vm` using Bastion with the username and SSH keys specified during the deployment.
142146

143-
![Screenshot of the Connect with Bastion menu](./images/ccws/cc-connect-with-bastion.png)
144-
![Screenshot of the Connect with Bastion connection options](./images/ccws/bastion-connection.png)
147+
![Screenshot of the Connect with Bastion menu](./images/ccws/cc-connect-with-bastion.png).
148+
149+
![Screenshot of the Connect with Bastion connection options](./images/ccws/bastion-connection.png).
145150

146151
After connected, check the cloud-init logs to verify everything is correct.
147152

@@ -174,10 +179,10 @@ Cloud-init v. 23.4-7.el8_10.alma.1 running 'modules:final' at Wed, 12 Jun 2024 1
174179
Cloud-init v. 23.4-7.el8_10.alma.1 finished at Wed, 12 Jun 2024 10:28:15 +0000. Datasource DataSourceAzure [seed=/dev/sr0]. Up 754.29 seconds
175180
```
176181

177-
Next, establish connectivity between your client machine and the CycleCloud VM. Its achieved through your corporate IT, a VPN, Bastion tunneling, or an attached public IP if permitted by your company. Access the web interface by browsing to https://<cyclecloud_ip>, and authenticate using the username and password provided during deployment. Verify that both the Scheduler and the Login node are running.
182+
Next, establish connectivity between your client machine and the CycleCloud VM. It is achieved through your corporate IT, a VPN, Bastion tunneling, or an attached public IP if permitted by your company. Access the web interface by browsing to https://<cyclecloud_ip>, and authenticate using the username and password provided during deployment. Verify that both the Scheduler and the Login node are running.
178183

179184
## Resources
180185

181-
* [How to connect to the CycleCloud Portal through Bastion](/azure/cyclecloud/how-to/ccws/connect-to-portal-with-bastion)
182-
* [How to connect to a Login Node through Bastion](/azure/cyclecloud/how-to/ccws/connect-to-login-node-with-bastion)
183-
* [How to deploy a CycleCloud Workspace for Slurm environment using the CLI](/azure/cyclecloud/how-to/ccws/deploy-with-cli)
186+
* [How to connect to the CycleCloud Portal through Bastion](/azure/cyclecloud/how-to/ccws/connect-to-portal-with-bastion).
187+
* [How to connect to a Login Node through Bastion](/azure/cyclecloud/how-to/ccws/connect-to-login-node-with-bastion).
188+
* [How to deploy a CycleCloud Workspace for Slurm environment using the CLI](/azure/cyclecloud/how-to/ccws/deploy-with-cli).

0 commit comments

Comments
 (0)