Install N-able N-central on Microsoft Azure Managed Disks
N-able N-central uses SSL certificates, , so you must configure and install the appropriate certificate. For details, see About SSL certificates.
The following instructions describe how to do a new installation of N-able N-central in the Microsoft Azure Managed Disks environment. This deployment only supports Azure Resource Manager with two or more managed data disks.
Unlike other N-able N-central deployments, Azure Managed Disks (MD) deployments require at least two data disks in addition to the operating system (OS) disk. When you run the deployment script and assign at least two data disks, Azure creates a RAID 0 array using those disks. If you assign X data disks, Azure creates a RAID 0 array across all X disks. N-able N-central uses RAID 0 to combine multiple data disks into a single mount point and write to all disks in parallel, which increases IOPS throughput by X times.
Additionally, Azure MD deployments don’t include a swap volume because N-able N-central uses the resource disk for swap.The Azure Managed Disk OS image is 8 GB. During the first boot, the installation dynamically expands the image to match the deployed managed disk size.
Azure Managed Disk images are published in all public Azure regions, so you no longer need to upload a VHD. Some Azure regions are restricted to specific customers. These regions are typically a second, geographically separate region in the same country or, for the EU, a nearby country reserved for customers needing in-country disaster recovery. For details, see https://azure.microsoft.com/en-us/global-infrastructure/geographies/#overview.
Deployment
When installing N-able N-central on Microsoft Azure, always download the Azure deployment script that corresponds exactly to the N‑central version you intend to install. Reusing or modifying a script from a different version can cause the deployment to fail or proceed in an unsupported state.
Deploying N-able N-central to Azure with Managed Disks is simplified by using a Deployment PowerShell script. The script requires PowerShell 7 (formerly PowerShell Core) and the Azure PowerShell Module. You can run the script on any operating system that supports the cross-platform PowerShell 7.
Before you begin, you must have a basic understanding of how to use Microsoft Azure, Windows PowerShell and how to install and configure N-able N-central.
You can download the Managed Disks Deployment script from the N-able N-central release page. To deploy a different version of N-central, update the value in the $ncentralVersion setting in the script. You can also edit other settings at the top of the script to meet your requirements. Some items are required, while others can remain at their default alues unless you need specific configurations, such as virtual network settings. The script includes full documentation for all available options. For details, see Azure Managed Disks Deployment Script.
Ultra_SSD data disks are not supported.
Before you deploy a dual stack application in Azure, configure your subscription for the preview feature using the following Azure PowerShell.
Register as follows:
Register-AzProviderFeature -FeatureName AllowIPv6VirtualNetwork -ProviderNamespace Microsoft.Network
Feature registration can take up to 30 minutes.
Check your registration status:
Get-AzProviderFeature -FeatureName AllowIPv6VirtualNetwork -ProviderNamespace Microsoft.Network
After registration completes, run the following command:
Register-AzResourceProvider -ProviderNamespace Microsoft.Network
After you update the PowerShell installation script with your settings, run it in a PowerShell console to complete the deployment.
If you haven’t signed in to your Azure account from PowerShell, the script prompts you to sign in.
If you are using Windows, you may need to complete the following steps to run the script. For more information see the Microsoft article, Set-Execution Policy.
- Ensure your PowerShell Execution Policy is set to "Remote-Signed".
- Unblock the installation script.
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine
Unblock-File -Path .\AzureMD.ps1
First run
On first run, N-able N-central performs the following tasks:
-
Expands the OS disk
-
Creates a software RAID from the data disks
-
Moves the database to the RAID
-
Resets the trial license
This process can take 10–15 minutes.
If you try to sign in immediately after the VM is deployed, the web UI will be unresponsive and you’ll be signed out while these tasks finish.
If you deploy the VM more than 15 days after the Azure image was generated, the login page might display an expired license warning. This indicates that the first-run activities haven’t finished.
After the first-run tasks complete, the license error disappears.
VM Sizing
Always size N-able N-central for your expected device count in the future. Plan for at least 2-3 years of growth.
The maximum number of supported data disks depends on the Azure VM size. Review the Azure documentation for VM sizes before deciding how many data disks to use.
Azure VM sizing can be complex and may require some trial and error to find the best size for your deployment.
VM sizing must support Generation 2 VMs.
Current Azure VM sizing guidelines
These sizes reflect a baseline of 10 service checks per device with no advanced features enabled. Environments with high-latency or resource-intensive service checks, or with advanced features such as Patch Management, MDR, Advanced Reporting, etc., will place additional load on the server in ways that vary by environment. Use these sizes as a starting point and plan to scale up as your deployment and feature usage grows.
|
Number of Devices |
Recommended Azure Size |
Supported Generations |
CPU Cores |
Memory |
OS Disk |
Minimum Combined Data Disk Capacity |
|---|---|---|---|---|---|---|
|
Up to 1,000 |
Standard_D2s |
v5, v6 |
2 |
8 GB |
80 GiB |
150 GiB |
|
Up to 3,000 |
Standard_D4ls |
v5, v6 |
4 |
8 GB |
80 GiB |
200 GiB |
|
Up to 6,000 |
Standard_D8ls |
v5, v6 |
8 |
16 GB |
80 GiB |
350 GiB |
|
Up to 9,000 |
Standard_D16ls |
v5, v6 |
16 |
32 GB |
80 GiB |
450 GiB |
|
Up to 12,000 |
600 GiB |
|||||
|
Up to 16,000 |
Standard_D32ls |
v5, v6 |
32 |
64 GB |
80 GiB |
800 GiB |
|
Up to 20,000 |
1 TiB |
|||||
|
Up to 24,000 |
Standard_D48ls |
v5, v6 |
48 |
96 GB |
80 GiB |
1.2 TiB |
What's next?
With N-able N-central installed:
- Review the Getting Started help topics
- Set up Service Organizations, Customers and Sites, and configure users.
