Visualisation: config.json
This is a Lustre setup where a single VMSS is used. Each VM in the scaleset performs the function of the OSS and HSM. THe first VM in the scaleset is also used for the MGS/MDS.
The image used is the azhpc marketplace Lustre image.
Resources:
- Head node (headnode)
- Compute nodes (compute)
- Lustre scaleset
- Management/Meta-data server on first node using resource disk
- Object storage servers using all the NVME in a RAID 0
- Hierarchical storage management daemon on all OSS nodes
The configuration file requires the following variables to be set:
Variable | Description |
---|---|
resource_group | The resource group for the project |
storage_account | The storage account for HSM |
storage_sas | The storage sas key for HSM |
storage_container | The container to use for HSM |
log_analytics_lfs_name | The name to use in log analytics |
log_analytics_workspace | The log analytics workspace id |
log_analytics_key | The log analytics key |
Note: Macros exist to get the
log_analytics_workspace
usinglaworkspace.<resource-group>.<workspace-name>
andlog_analytics_key
usinglakey.<resource-group>.<workspace-name>
.