Nutanix Database Service

NDB Configuration and Best Practices

» Download this section as PDF (opens in a new tab/window)

Nutanix Database Service Control Plane

Control Plane Configuration

The following are the NDB service topology options:

When NDB is configured without HA enabled, as listed in the first two options above, the NDB services will be running on a single VM and will be unavailable when you upgrade NDB. The VM can be migrated to other nodes on the Nutanix Cluster it is running on. When HA is enabled, as in the last two options above, NDB services spread out over multiple VMs, which makes the NDB services more resilient and will allow the NDB to stay online during upgrades.

You can read more about NDB HA on the architecture page in this guide.

Note
Note:

*  You need a subscription to Nutanix Objects to store log backups in the Nutanix Objects store. For more information, see KB 13612.
*  A database can be managed by only one NDB instance.

Time Machine Configuration

The maximum number of time machines for protecting databases that you can manage in your NDB environment will change depending on whether you are using NDB with high availability and if you are using NDB with Nutanix Ojects. You can find these details in the NDB Administration Guide as well as the correct resource configuration for vCPU, cores and memory for the NDB control plane VMs.

Network Configuration

NDB can use any network VLAN configured on the Nutanix Cluster once the VLAN is added in the Administration section and a network profile is set up. Details for network ports and segmented networks are below.

Network Port Requirements

The port reference guides provide detailed port information for Nutanix products and services, including port sources and destinations, service descriptions, directionality, and protocol requirements.

This table provides links to the port reference guides.1

NDB Port Requirments Link to Document
Database server VM NDB (Database Server VM)
Multi-cluster network NDB (Multi-cluster Network)
Oracle NDB (Oracle)
SQL Server NDB (SQL Server)
PostgreSQL NDB (PostgreSQL)
MySQL and MariadB NDB (MySQL)
NDB control plane (HA) NDB control plane (HA)

Network Segmentation

NDB supports Nutanix Cloud Clusters with network segmentation configured for the management, virtual machines, and data services. See the architecture diagram below. NDB Segmented network architecture

Learn if your databases can utilize segmented networks and how to set up each database’s network profile in the NDB administration guide on the portal.

Database Best Practices

When NDB provisions a database, it will apply the current recommended best practices from Nutanix. Click on the links below to view best practices for deploying databases with NDB in the Nutanix support portal.

Footnotes

  1. From the NDB Administration Guide