Skip to content

Commit d9f4181

Browse files
Merge pull request #296668 from tomvcassidy/passForSeoHpcMigrationSteps2And4
seo pass for hpc migration guide steps 2 and 4
2 parents 9ac4496 + 395085e commit d9f4181

8 files changed

+43
-43
lines changed

articles/high-performance-computing/lift-and-shift-step-2-accounting.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,19 @@
11
---
2-
title: "Deployment step 2: base services - accounting component"
3-
description: Learn about the configuration of accounting during migration deployment step two.
2+
title: "Accounting configuration"
3+
description: Learn how to configure accounting during a migration of high performance computing architecture.
44
author: tomvcassidy
55
ms.author: tomcassidy
6-
ms.date: 08/30/2024
6+
ms.date: 04/10/2025
77
ms.topic: how-to
88
ms.service: azure-virtual-machines
99
ms.subservice: hpc
1010
---
1111

12-
# Deployment step 2: base services - accounting component
12+
# Accounting configuration
1313

14-
Accounting in HPC environments involves tracking and managing resource usage to ensure efficient utilization, cost management, and compliance. Slurm Accounting is a powerful tool that helps administrators monitor and report on job and resource usage, providing insights into workload performance and user activity.
14+
A key aspect of your high performance computing migration is the configuration of accounting systems. Your accounting components ensure efficient resource utilization, cost management, and compliance. This part of the guide covers the needs, tools, services, and best practices associated with your accounting systems.
15+
16+
Slurm Accounting is a powerful tool that helps administrators monitor and report on job and resource usage, providing insights into workload performance and user activity.
1517

1618
## Define accounting needs
1719

@@ -29,7 +31,7 @@ Accounting in HPC environments involves tracking and managing resource usage to
2931

3032
## Tools and services
3133

32-
**Slurm accounting:**
34+
**Slurm Accounting:**
3335
- Use Slurm Accounting to track and manage job and resource usage in HPC environments.
3436
- To collect and store accounting data, configure Slurm Accounting with the necessary settings.
3537
- Generate reports and analyze accounting data to optimize resource utilization and cost management.

articles/high-performance-computing/lift-and-shift-step-2-identity.md

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,17 @@
11
---
2-
title: "Deployment step 2: base services - identity management component"
3-
description: Learn about the configuration of identity management during migration deployment step two.
2+
title: "Identity management configuration"
3+
description: Learn how to configure identity management during a migration of high performance computing architecture.
44
author: tomvcassidy
55
ms.author: tomcassidy
6-
ms.date: 08/30/2024
6+
ms.date: 04/10/2025
77
ms.topic: how-to
88
ms.service: azure-virtual-machines
99
ms.subservice: hpc
1010
---
1111

12-
# Deployment step 2: base services - identity management component
12+
# Identity management configuration
1313

14-
Component to handle user identity and access levels. Identity management system should:
15-
16-
- Allow creation/deletion of users and groups;
17-
- Allow update/reset of password;
18-
- Support single sign-on.
14+
A key aspect of your high performance computing migration is identity management configuration. Your identity management system ensures secure access to resources, seamless integration, and compliance with organizational policies. It should allow the creation and deltion of users and groups, allow updating and resetting of passwords, and support single sign-on. This part of the guide covers the needs, tools, services, and best practices associated with identity management.
1915

2016
## Define identity management needs
2117

articles/high-performance-computing/lift-and-shift-step-2-job-scheduler.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,19 @@
11
---
2-
title: "Deployment step 2: base services - job scheduler component"
3-
description: Learn about the configuration of the job scheduler during migration deployment step two.
2+
title: "Job scheduler configuration"
3+
description: Learn how to configure job schedulers during a migration of high performance computing architecture.
44
author: tomvcassidy
55
ms.author: tomcassidy
6-
ms.date: 08/30/2024
6+
ms.date: 04/10/2025
77
ms.topic: how-to
88
ms.service: azure-virtual-machines
99
ms.subservice: hpc
1010
---
1111

12-
# Deployment step 2: base services - job scheduler component
12+
# Job scheduler configuration
1313

14-
Job schedulers are responsible for scheduling user jobs, that is, determining where and when jobs should be executed. In the context of the cloud, job schedulers interact with resource orchestrators to acquire/release resources on-demand, which is different from an on-premises environment where resources are fixed and fully available all the time. The most common HPC job schedulers are Slurm, OpenPBS, PBSPro, and LSF.
14+
A key aspect of your high performance computing migration is the configration of job schedulers. Job schedulers are responsible for scheduling user jobs, that is, determining where and when jobs should be executed. In the context of the cloud, job schedulers interact with resource orchestrators to acquire/release resources on-demand, which is different from an on-premises environment where resources are fixed and fully available all the time. This part of the guide covers the needs, tools, services, and best practices associated with your job schedulers.
15+
16+
The most common HPC job schedulers are Slurm, OpenPBS, PBSPro, and LSF.
1517

1618
## Define job scheduler needs
1719

articles/high-performance-computing/lift-and-shift-step-2-monitor.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
---
2-
title: "Deployment step 2: base services - monitoring component"
3-
description: Learn about the configuration of monitoring during migration deployment step two.
2+
title: "Monitoring configuration"
3+
description: Learn how to configure monitoring during a migration of high performance computing architecture.
44
author: tomvcassidy
55
ms.author: tomcassidy
6-
ms.date: 08/30/2024
6+
ms.date: 04/10/2025
77
ms.topic: how-to
88
ms.service: azure-virtual-machines
99
ms.subservice: hpc
1010
---
1111

12-
# Deployment step 2: base services - monitoring component
12+
# Monitoring configuration
1313

1414
Monitoring is a crucial aspect of managing an HPC environment in the cloud, ensuring optimal performance, reliability, and security. Effective monitoring allows administrators to gain real-time insights into system performance, detect and address issues promptly, and make informed decisions to optimize resource utilization. Key metrics such as CPU and memory usage, job execution times, and network throughput provide valuable information about the health and efficiency of the infrastructure.
1515

@@ -138,7 +138,7 @@ This section provides a comprehensive guide for setting up Azure Monitor and con
138138
### Configuring Prometheus
139139

140140
**Deploy Azure Managed Prometheus:**
141-
- Navigate to the Azure Marketplace
141+
- Navigate to Azure Marketplace
142142
- Search for "Azure Managed Prometheus" and select "Create."
143143
- Fill in the required details:
144144
- Provide necessary information such as subscription, resource group, and instance details.

articles/high-performance-computing/lift-and-shift-step-2-overview.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
---
2-
title: "Deployment step 2: base services - overview"
3-
description: Learn about production-level environment migration deployment step two.
2+
title: "Base services migration overview"
3+
description: Get a high level idea of the steps involved when migrating base services during a migration of high performance computing architecture.
44
author: tomvcassidy
55
ms.author: tomcassidy
6-
ms.date: 08/30/2024
6+
ms.date: 04/10/2025
77
ms.topic: how-to
88
ms.service: azure-virtual-machines
99
ms.subservice: hpc
1010
---
1111

12-
# Deployment step 2: base services - overview
12+
# Base services migration overview
1313

14-
One of the key component's users interact with in an on-premises environment is the job scheduler (for example, Slurm, PBS, and LSF). During a lift-and-shift process, users should retain the same level of interaction with these schedulers. However, the difference is that resources are no longer static; they're provisioned on-demand.
14+
One of the key components users interact with in an on-premises environment is the job scheduler (for example, Slurm, PBS, and LSF). During a lift-and-shift process, users should retain the same level of interaction with these schedulers. However, the difference is that resources are no longer static; they're provisioned on-demand.
1515

1616
This section covers the core components related to the job scheduler, including the resource orchestrator for provisioning and setting up resources, identity management for user authentication, monitoring (including node health checks), and accounting to better understand the status and usage of resources. Each component plays a crucial role in ensuring the performance, scalability, and security of the HPC environment. By utilizing familiar on-premises technologies like Active Directory and established application runtimes, organizations can transition to the cloud more smoothly while maintaining continuity. A comprehensive overview of tools, best practices, and quick-start setups is provided, with the goal of progressively automating these services as the cloud environment evolves.
1717

articles/high-performance-computing/lift-and-shift-step-2-resource-orchestrator.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
---
2-
title: "Deployment step 2: base services - resource orchestrator component"
3-
description: Learn about the configuration of the resource orchestrator during migration deployment step two.
2+
title: "Resource orchestration"
3+
description: Learn how to configure resource orchestration during a migration of high performance computing architecture.
44
author: tomvcassidy
55
ms.author: tomcassidy
6-
ms.date: 08/30/2024
6+
ms.date: 04/10/2025
77
ms.topic: how-to
88
ms.service: azure-virtual-machines
99
ms.subservice: hpc
1010
---
1111

12-
# Deployment step 2: base services - resource orchestrator component
12+
# Resource orchestration
1313

1414
Typically, resources in an on-premises environment are fully available for usage. When you migrate to the cloud, resources need to be provisioned (that is, set-up and configured). This requirement is a core difference between on-premises and cloud environments. Resource orchestrator's provisions the compute nodes and other components (for example, storage and network), **on demand**, to allow the execution of user jobs. In the context of a lift and shift architecture, this component would:
1515

@@ -91,7 +91,7 @@ This section outlines the steps for installing and configuring Azure CycleCloud,
9191

9292
- **Install CycleCloud Slurm workspace:**
9393

94-
- Navigate to the Azure Marketplace and search for "Azure CycleCloud Slurm Workspace."
94+
- Navigate to Azure Marketplace and search for "Azure CycleCloud Slurm Workspace."
9595
- Follow the prompts to deploy the CycleCloud Slurm Workspace, specifying the required parameters such as resource group, location, and virtual network.
9696
- After deployment, configure the environment through the CycleCloud portal.
9797
- Ensure the Slurm scheduler is set up and ready for job submissions.

articles/high-performance-computing/lift-and-shift-step-4-overview.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
---
2-
title: "Deployment step 4: compute nodes - overview"
3-
description: Learn about production-level environment migration deployment step four.
2+
title: "Compute node migration overview"
3+
description: Get a high level idea of the steps involved when migrating compute nodes during a migration of high performance computing architecture.
44
author: tomvcassidy
55
ms.author: tomcassidy
6-
ms.date: 08/30/2024
6+
ms.date: 04/10/2025
77
ms.topic: how-to
88
ms.service: azure-virtual-machines
99
ms.subservice: hpc
1010
---
1111

12-
# Deployment step 4: compute nodes - overview
12+
# Compute node migration overview
1313

1414
Managing compute nodes in an HPC cloud environment involves careful consideration of virtual machine (VM) types, images, and quota limits. Testing key on-premises workloads in the cloud helps assess the cost-benefit of different VM SKUs, allowing for more informed hardware decisions over time. Azure provides preconfigured HPC images for Ubuntu and Alma Linux, which include necessary drivers and libraries, simplifying the deployment process. Custom images can also be created using available resources from the Azure HPC image repository. Additionally, it’s important to plan resource usage carefully and consult with Azure to avoid quota limitations, especially when scaling across multiple regions.
1515

articles/high-performance-computing/lift-and-shift-step-4-vm-images.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
---
2-
title: "Deployment step 4: compute nodes - VM images component"
3-
description: Learn about the configuration of virtual machine (VM) images during migration deployment step four.
2+
title: "Virtual machine (VM) image configuration"
3+
description: Learn how to configure VM images during a migration of high performance computing architecture.
44
author: tomvcassidy
55
ms.author: tomcassidy
6-
ms.date: 08/30/2024
6+
ms.date: 04/10/2025
77
ms.topic: how-to
88
ms.service: azure-virtual-machines
99
ms.subservice: hpc
1010
---
1111

12-
# Deployment step 4: compute nodes - VM images component
12+
# Virtual machine (VM) image configuration
1313

1414
A Virtual Machine (VM) image is a snapshot of a virtual machine's operating system, software, configurations, and data stored at a specific point in time. It's a valuable asset that encapsulates most of what is required to enable virtual machines to run end-user jobs.
1515

0 commit comments

Comments
 (0)