Assemble Azure subscription, configure roles for auto-scaling, and identify a resource group to deploy access nodes.
For information about Commvault's usage of Azure resource providers, see Azure Resource Provider Usage for VM Protection Operations.
Need guidance for configuring Azure auto-scaling?
Before you configure auto-scaling in the Command Center, prepare the following Azure resources in the Azure subscription where auto-scaling nodes will be deployed.
Note
You can also use other approaches to achieve the same result, as long as you ensure proper networking between any VNets involved.
-
Create an auto-scale resource group where VMs will be created.
-
Provision one scale manager node. If you have an existing access node, you can use that as a scale manager node.
-
Identity: System-assigned managed identity
-
Required role assignment:
-
Role:
Commvault - Auto Scale -
Scope: Subscription
-
-
-
Create a public IP prefix resource in each region for which auto-scaling is required.
-
Create one storage account in each region for which auto-scaling is required.
-
Confirm networking resources in all regions for which auto-scaling is required. Make sure that a VNet and a subnet with relevant routing/NSG rules are in place. Tag each VNet with subnet mapping details.
-
If auto-scaling is configured using the Automatically discover resources based on tag setting, make sure that required tags are available on the VNet, auto-scale resource groups, and storage account.
Procedure
-
Identify the Azure subscription where the access nodes will be dynamically deployed.
-
Create the custom role CommvaultAzureCVAutoScale which defines the permissions required for auto-scaling.
-
Create a service principal to serve as Scale Manager, and then assign the CommvaultAzureCVAutoScale role to it.
-
Identify the resource group where the access nodes will be deployed.
-
For each region, identify the following resources that will be used by deployed access nodes:
-
Virtual Network (VNet)
-
Subnet
-
Storage account
-
-
If public IP needs to be enabled on deployed access nodes, create a public IP prefix for each region in the resource group where the computes will be deployed and the tag cvscale-cc:cs guid.