You are here: Plan > Copy Data Policies > Create VMware Copy Data Policy Proxies

Create VMware Copy Data Policy Proxies

In ECX, running VMware Copy Data policies through VADP can be taxing on your system resources. By creating VMware Copy Data policy proxies, you enable load sharing and load balancing for those policies in Linux environments.

Note that the first time a given policy is run, the proxies do not take effect because VM clone technology is used. But the second and subsequent times the policy is run, change block tracking technology is used and the proxies are employed.

If proxies exist, the entire processing load is shifted off the ECX host machine and onto the proxies, else the entire load stays on the ECX host. Within a Copy Data job, the processing load for any single VM is shifted to a single proxy machine; multiple VMs are shifted to multiple proxies if available.

If a proxy server goes down or is otherwise disabled before the start of the job, the other proxies (or if there are no other proxies, the ECX host) take over and the job completes. If a proxy server becomes disabled during the running of a job, there is a possibility that the job will fail.

BEFORE YOU BEGIN:

  • Determine how many proxies to create; the more proxies, the faster the policies run. Each proxy is used merely to process data, and the results are returned through the host ECX server. The only impact seen by the user is the improvement in performance when running the policy.

System Requirements:

This feature has been tested only for Ubuntu, SUSE Linux Enterprise Server, and Red Hat environments. It is supported only in x64 configurations with a minimum kernel of 2.6.32.

Each proxy must have a fully qualified domain name.

To create a proxy:

For each proxy:

  1. Power up a physical or virtual Linux machine that meets the system requirements defined above, and is on the same network as the host ECX machine.
  2. Copy the VADP Proxy installation program to the local proxy machine. This can be attained from the ECX Marketplace.
  3. Log in to the proxy machine as root, or as a user capable of running “sudo” commands.
  4. On the proxy machine, open a terminal. Enter the following command to install the proxy server software:

    ./vmdkbackup-1.0-installer.bin

    The Setup wizard opens.

    Note:Alternatively you can run the installer using command line protocol by entering the following command: ./vmdkbackup-1.0-installer.bin --mode text

  5. Follow the steps in the Setup wizard to configure your proxy server and connect to the ECX host.
    1. When prompted for the installation directory, select /opt/ECX.

    2. When prompted for the ECX Discovery Server IP, enter the IP Address of the ECX host.

    3. When prompted for the ECX Site String, set it to “default”.

    4. When prompted for Performance Optimization, set it to “unknown”.

  6. Click Finish when the Setup wizard indicates it has completed. After installation, note that your new installation directory includes a subdirectory called /log, which is the job log location.
  7. After successful installation, the service ecxvadp is started on the proxy machine. A log file ecxvadp.log is generated in /opt/ECX/logs directory.

Repeat the previous steps for each proxy you want to create.

To confirm proxy server connections:

  1. Start the ECX management console.

  2. In the ECX management console, click the arrow next to the Support Support icon icon, then choose View ECX Edge Services Status. The ECX host machine and each operational proxy server are displayed.
  3.  

NEXT STEPS:

  • Run the VMware Copy Data policy. The use of the proxies are indicated in the job log by a log message similar to the following:
  • Run remote vmdkbackup of MicroService: http://<proxy node name>, IP:<proxy IP address>

  • Uninstall the proxies when you cease running the VMware Copy Data policy. To uninstall a proxy, on your host machine, run the following command from the uninstall subdirectory of the installation directory (default installation directory is /opt/ECX):

  • ./uninstall_vmdkbackup

    The installation directory is removed.

 


Catalogic ECX™ 2.4

© 2016 Catalogic Software, Inc. | All rights reserved. | 7/15/2016

MySupportKnowledge Base | Trademarks | info@catalogicsoftware.com