Setting Up Client Communication With the CommServe

In the High Availability CommServe Host setup, a client (or clients) is used as a proxy to route requests and responses between the CommServe server and the clients in the CommCell, before and after a failover.

By default the SQL clients installed on the CommServe hosts are used as the proxy. If necessary, you can disable the SQL clients as the proxy client or use an alternate client to act as a proxy.

Before You Begin

  • Verify the Firewall and Network Requirements described in Planning for High Availability CommServe Host Setup.

  • Ensure that the tunnel port on the proxy client is accessible to both the CommServe hosts and the clients in the CommCell.

    Note

    A default topology, Firewall Topology created for failover clients, is created for communication between the production and standby CommServe hosts using ports 8405 and 8408. This default topology routes requests between the CommServe and the SQL instances and is created irrespective of the option selected for communication.
    Hence, it is important to verify and ensure that production and standby CommServe hosts are able to reach other using ports 8405 and 8408.
    This is an important requirement, irrespective of the option selected for communication. By default, the production and standby CommServe hosts reach each other using port 8408 (proxy client tunnel port).

  • Run the CommServe Port Forwarding Gateway Configuration workflow to open the necessary ports required to communicate across third-party firewalls such as the following:

    • When you plan to setup a standby CommServe host in a cloud

    • When a remote application needs an ODBC connection to the CommServe host, such as the Web Serve and/or Workflow Engine

    • When there is a firewall between the CommServe and other Commvault entities, such as Web Server, Web Console, Java GUI, Custom Reports Engine, Workflow Engine, and Cvcloud

    For more information on this workflow, see Setting Up a Standby CommServe Using Port Forwarding Gateway Configuration.

Procedure

  1. From the CommCell Console ribbon, click Control Panel.

  2. In the Control Panel window, under CommCell, click CommServe LiveSync.

  3. In the Connectivity tab, from the Configure proxy options, select the method to communicate with the CommServe. Choose from the following options:

    • Using failover Clients

    Choose this option to use the SQL client installed in the CommServe host as the proxy. (By default the SQL Client is installed on Instance002 of Commvault software.)

    By default the Failover Client client group containing the SQL Client installed on Instance002 of Commvault software is used. Make sure that all clients can communicate with the SQL client in the active CommServe, on the tunnel port. By default, port 8408 is used as the tunnel port. To view the port, right-click the SQL client on the active CommServe host > Properties > Network > Summary. The tunnel ports are displayed under [incoming].

    Click here to view an example.

    Tunnel Port on the SQL client

    Note

    Make sure that remote clients are able to connect to the network gateway client on the tunnel port.

    If the Failover clients client group is selected as the network gateway, then a network topology will be automatically created and both the SQL clients will act as the network gateway.All the remote clients will communicate with the CommServe using these SQL clients.

    If a dedicated network gateway group is selected, then make sure that all remote clients are able to connect to that dedicated network gateway clients on the tunnel port. The default tunnel port for the dedicated network group is 8403.

    Note

    Note: A dedicated proxy is recommended in environments with a large number of clients. (5000 or more approximately.)
    Network routes are automatically configured and pushed to all or some of the clients based on your selection. Make sure that all the client can resolve and connect to the proxy port.

    Proxy Client

    Choose this option to specify dedicated proxy computer(s) as a network gateway that routes requests to the CommServe. One or more clients can be used as a network gateway (or proxy). Use the drop-down list to select the client group containing the client(s) that must be used as a network gateway. Make sure that a client group with the appropriate client(s) is created before selecting this option.

    Note

    A dedicated proxy is recommended in environments with a large number of clients. (5000 or more approximately.)

    Manually select clients for external client group

    When selected, the [External Clients for Failover] Client Group is emptied, so that the necessary clients can be manually added to this client group.

    Do not add Network Gateway clients in this client group.

    Use existing configuration

    Choose this option to use an alternate method for re-pointing the clients after a failover. For example, if you plan to use your existing network configuration or while using the sCSINTERFACELIST additional setting, described in Configuring Multiple CommServe Hostnames for Disaster Recovery.

    Note

    Network routes to facilitate communication will NOT be created under the Network Topologies node in the CommCell Browser. Hence, you must ensure that your network configuration will work after a failover.

  4. Click OK.

Result

Depending on the selection, appropriate network routes will be automatically created under the Network Topologies node in the CommCell Browser.

Loading...