Skip to main content
Version: v22.0

DxPlus Admin Guide

DH2i DxPlus offers you the ability to boost your application's throughput. DxPlus uses DH2i's patented Zero Trust Network Access (ZTNA) tunneling technology to create secure tunnels between replica servers. These ZTNA tunnels then transmit TCP payloads via UDP for superior performance and security. Simply install the lightweight agent on each of the application servers, activate and join the agents together. Once configured, the agent can then tunnel your application data and boost performance.

Supported Operating Systems

  • Windows Server 2012, x64
  • Windows Server 2012 R2, x64
  • Windows Server 2016, x64
  • Windows Server 2019, x64
  • Windows Server 2022, x64
  • Windows 8 and above, x86 and x64
  • CentOS Linux 7.x
  • RedHat Enterprise Linux 7.x
  • RedHat Enterprise Linux 8.x
  • Ubuntu 16.04.x
  • Ubuntu 18.04.x
  • Ubuntu 20.04.x
  • Ubuntu 22.04.x
info

DxPlus Software requires .NET Framework 4.5.2 on Windows and .NET Runtime 6.0 on Linux. Please ensure that these packages are installed on your servers prior to installing DxPlus Software.

Connect to DxPlus Web Management Console

Open a browser and connect to the DxPlus agent on port 7985.

http://<dxplus-agent>:7985

Main admin menu for console

Select Not Connected in upper right corner and then select Login and enter the passkey to connect to the agent.

Login window to input username and password

Once connected, the main menu is then displayed.

Main admin menu for console

Quick View

Quick view shows currently boosted availability groups.

Window shows which availability groups are currently boosted.

  • Name - Name of the availability group.
  • Replica Server - Name of the server hosting the replica.
  • Saved Endpoint - The saved endpoint for each replica prior to boosting.
  • Tunnel Port - Port on which the tunnel connects.
info

Before adding or removing a replica from a boosted availability group, make sure to revert the DxPlus records for that availability group first. Once the replica member count is correct, then boost the availability group again. This ensures that DxPlus will pick up all replicas in the availability group when creating tunnels.

Boost SQL Server Availability Groups

DxPlus can greatly improve your SQL Server availability group database replication through DH2i proprietary Zero Trust Network Access (ZTNA) tunneling technology. To start boosting your SQL Server availability group, select Boost SQL Server Availability Groups menu option.

Select which availability groups to boost.

At the Boost SQL Server Availability Groups dialog:

  1. Select a Primary Replica for the availability group.

  2. Select the SQL instance.

  3. Specify valid credentials for the SQL Server instance.

  4. Click Connect.

  5. If the connection to SQL Server is successful, a list of availability groups in which the current agent is the primary replica will be presented.

  6. If desired, specify a unique starting (TCP) tunnel port for DxPlus to use. Leave the default value (0) to let DxPlus dynamically determine a starting tunnel port.

  7. Click Boost to instruct DxPlus to reconfigure the availability group to use DxPlus tunnels for its database mirroring endpoints. If the operation is successful, the dialog should refresh and display the new endpoint_url values for the availability group.

If you have a need to disable or remove DxPlus boosting capability for your SQL Server availability group, simply click Revert button to instruct DxPlus to restore the original configuration for the availability group.

caution

When boosting or reverting an availability group with DxPlus, there will be a brief interruption to the availability database replication.

Optionally, you can click on the info circle next to the availability group name to retrieve more details about your availability group.

Windows shows the details of availability groups.

Another option is to click on the tunnel icon next to the Boost button to see the tunnel details.

Window shows the tunnel details.

Manage Membership

To view the current membership status for all joined agents, select the Manage Membership from option menu.

Window shows which members to manage, activate or deactivate.

At this dialog, you can re-activate licensing for any active agents, or deactivate them. Simply click on the Activate or Deactivate button to apply.

Optionally, you can remove an agent from the agent group by clicking on the Red X button.

  • Automatic over the internet - Activation using the server's internet connection.

  • License Code - The DxPlus license code obtained from DH2i.

  • Manual activation - When the server is not connected to the internet, a license request blob is generated for the license code and must be activated from a workstation with internet access using the Client Portal. Once a license answer blob has been generated, it needs to be copied into the text box at the bottom of the license activation window.

  • Activate - Click to activate the server with the license key.

  • Close - Click to cancel the process without making any changes.

info

The Activate option will automatically activate the license using the server's internet connection. If no internet access is available on the server, then the Manual option will need to be used instead.

Automatic Activation

Leave the radio button on the default setting (Automatic over the internet). Enter the license code, check the Accept EULA box and select Activate.

automatic activation

Manual Activation

Select this option if the server does not have internet access. A license request will be generated from the supplied license code and must be activated through the DH2i Client Portal from a workstation with internet access. Once an license answer has been generated, copy and paste the result into the License field, check the Accept EULA box and select Activate.

manual activation

Manage Global Settings

The DxPlus agents join together into a group to provide boosting capability for specified applications. There are various global settings that control and tune how the agents should function in the group. To manage these global settings, select the Manage Global Settings option menu.

Window allows making changes to global settings.

At this dialog, you may set a custom value for each setting that is applicable to your environment. Click Reset button to instruct the system to use default value for the setting. Click Apply button to commit the changes.

Collect Logs

When troubleshooting and diagnoses are required, DH2i Technical Support team may need access to DxPlus logs. To instruct the system to gather logs, select Collect Logs option menu.

Select which members to collect logs from.

At this dialog, select the desired DxPlus agent(s) and click Submit to generate the logs. A zip file will be placed at the following location on each agent server:

  • Windows - %ProgramFiles%\DH2i\support
  • Linux - /opt/dh2i/support

Please upload the logs to the [Client Portal](https://clients.dh2i.com/Uploads/].

Logout and Change Passkey

To disconnect from the agent, select Connected in the upper right corner and then select Logout option menu.

allows changing the passkey or logging out.

To change the passkey to the agent group, select the Change Passkey option. Enter the new passkey for the agent group and click OK button to commit. Click Cancel button to exit the dialog without applying changes.

window to change passkey

Additional Information