Deploying a Commvault Network Proxy Appliance

Deploy the Network Proxy Appliance as a VM on VMware vCenter. The appliance performs the following functions:

  • Acts as a network proxy for all backup traffic from a tenant network into the backup management network.

  • Configures itself as a remote software cache that stores agent packages and maintenance releases. This configuration enables the appliance to support remote installation of client software from the CommServe system into guest machines in the tenant network.

Before You Begin

  • Before deploying the Network Proxy Appliance, install the latest available feature release for Commvault on the CommServe host and Virtual Server Agent.

  • Use the latest available version of the Network Proxy Appliance template.

  • To verify the version of VMware software that is required to support this feature, see System Requirements.

  • Before deploying the appliance, define a client computer group that can be used to identify the proxy DMZ group for the tenant network.

    If there are multiple tenant networks, create a client computer group for each tenant and deploy a Network Proxy Appliance for each tenant. When you deploy the appliance and enter the Client Group Name during deployment, the client for the appliance is added to the group automatically when the appliance is deployed and powers on.

    Note

    You might need to close and reopen the CommCell Console to refresh the client computer group listings.

  • Virtual machine requirements on the ESX server where the Network Proxy Appliance is deployed:

    • Deployment uses 4 GB of RAM

    • Deployment uses 2 vCPUs

    • Disk requirements: 1 disk with 100 GB (thin or thick provisioned)

  • The virtual machine requires 2 network interface cards (NICs). Verify that network communication is enabled so that the VMware servers, the CommServe system, and the machine where the Network Proxy Appliance is deployed can communicate with each other.

  • The virtual machine runs Rocky Linux 9.x.

  • If a firewall is used, see Entering Required Firewall Settings.

  • The virtualization client must refer to a vCenter user with permissions defined as described in User Accounts.

  • The following vSphere permissions are required to enable deployment or reconfiguration of a Network Proxy Appliance:

    Category

    Available Permissions

    vApp

    Import

    vApp

    vApp application configuration

    vApp

    vApp instance configuration

  • The following Commvault permissions must be assigned for the CommServe user account in the CommCell Console:

    Category

    Permission

    Usage

    Global

    Administrative Management

    Enables the CommServe user (identified as CS User Name below) to deploy the Network Proxy Appliance in the CommServe system.

    Client

    Agent Management

    Enables the Network Proxy Appliance to be added to a client computer group.

Considerations

After deploying the Network Proxy Appliance, download and install maintenance releases for the installed feature release.

Procedure

  1. Go to Cloud Services, log in, access the Download Center, and select Media Kits > Virtual Appliance. Download the most recent Network Proxy Appliance package, and save it to a location that is accessible from the vCenter.

  2. In vSphere, click the File menu and select Deploy OVF Template.

    The Deploy OVF Template wizard launches and displays the Select source page.

  3. Browse to the location where the Network Proxy Appliance template file is located and select that file.

  4. Click Next.

    The Review details page provides summary information for the OVF template, including the download size and the size on disk.

  5. Optional: Enter a description for the appliance.

  6. Click Next.

    The Select name and folder page appears.

  7. Enter a name for the virtual machine (for example, VM_CVNetworkProxyAppliance).

  8. Select a vCenter folder where the virtual machine can be deployed.

  9. Click Next.

    The Select a resource page appears.

  10. Select a data center and ESX server.

  11. Click Next.

    The Select storage page appears.

  12. Select the virtual disk format.

  13. Select a storage policy.

  14. Select a datastore that has at least 100 GB of available space.

  15. Click Next.

    The Setup networks page appears.

  16. In the Destination columns, select the management and tenant networks.

  17. Click Next.

    The Customize template page appears.

  18. Enter the following information to configure the deployed VM and register it with the CommServe system:

    • Management Network Configuration: For management network, select DHCP or provide the static IP address, netmask, and gateway. If you enter a static IP address, provide a gateway for the network.

      Note

      Specify the following values if you are deploying the Network Proxy Appliance using a static IP address, or with DHCP if there is a possibility that the DHCP server in your environment provides incorrect or incomplete DNS information. These values override the DNS configuration obtained from the DHCP servers.

      • Use DHCP?: Select this option or specify the values for Static IP Address, Netmask, and Gateway fields.

      • DNS Search Suffix: Identifiers for domains to be supported. You can specify multiple search suffixes separated by whitespaces.

      • Primary DNS Server: IP address for the primary name server.

      • Secondary DNS Server: IP address for the secondary name server.

      • Additional route configuration: Configuration to redirect traffic through a user-defined IP route.

    • Tenant Network Configuration: For tenant network, select DHCP or provide the static IP address, netmask, and gateway.

      • Use DHCP?: Select this option or specify the values for Static IP Address, Netmask, and Gateway fields.
    • Client Configuration:

      • Client Name: Short name for the virtual machine (for example, VM_CVNetworkProxyAppliance).

        This name is used for the client computer entry for the appliance in the CommCell Browser.

      • Client Hostname: Host name or IP address for the client.

        The CommServe system uses this name to reach the VM. Enter a value if the VM has a static IP address and the hostname is already defined.

        If you do not enter a value, the IP address of the management network is used as the host name.

      • New root password: Password for the root user of the virtual machine.

        Make a note of the password.

      • Client Group Name: Name of a client computer group to include the Network Proxy Appliance. The name is case sensitive.

        The client group is used to associate a network topology for the appliance.

      • Automatic OS updates: Select this option to enable automatic OS updates.

        By default, automatic updates are applied daily for security updates. To make changes after the appliance has been deployed, see Modifying the Security Level.

      • Linux Timezone: Name of the timezone to be set for the client. This entry is case-sensitive and must match the exact name provided for UNIX operating systems.

      • NTP Server hostname: Fully-Qualified Domain Name (FQDN) of the NTP server with which the client synchronizes local time.

    • CS Configuration:

      • CS Hostname/IP: Host name or IP address for the CommServe system. This entry is case sensitive.

        Note

        If a firewall is used, you must enter the Network Gateway Host Name in the CS Hostname/IP field.

      • CS Authcode: The auth code to register the Linux access node with CommServe. If you are using this field, then specifying a username and password is not required.

      • CS User Name: User name for the CommCell Console.

        The user account must have admin and agent installation privileges for the CommCell Console.

      • CS Password: Password for the CommCell Console user.

  19. After verifying the information, click Next.

    The Ready to Complete page appears.

  20. Review the deployment options and click Finish.

Note

If you still experience connection issues after deployment, you can also add fully qualified host names and IP addresses for the Network Proxy Appliance and the CommServe system to the /etc/hosts files for both machines to ensure that both systems can resolve host names locally.

What To Do Next

Perform the following additional tasks:

  1. From the CommCell Console, right-click the CommServe node and choose All Tasks > Add/Remove Software > Software Cache Configuration, and then verify that the client for the appliance is listed as a remote software cache. Before performing any remote installations, download and sync the latest feature release, and then verify that the Package Status for the cache is Valid.

    For more information, see Software Cache Configuration (Remote Software Cache).

  2. Create a new client computer group that includes all machines in the tenant network that have Commvault packages installed.

    You can define rules to add client computers to a smart group automatically.

  3. Create a network topology configuration to ensure that each client computer on the tenant network can access use the tenant network IP address to access the management IP address by using the appliance as a gateway.

    For more information, see Setting Up Network Gateway Connections Using a Predefined Network Topology.

  4. To install Commvault packages on remote computers, see Installing Commvault Remotely Using the CommCell Console. Use the remote software cache on the appliance when performing remote installs.

×

Loading...