An HCX Service Mesh is the effective HCX services configuration for a source and destination site. A Service Mesh can be added to a connected Site Pair that has a valid Compute Profile created on both of the sites.

Adding a Service Mesh initiates the deployment of HCX Interconnect virtual appliances on both of the sites. An interconnect Service Mesh is always created at the source site.

Prerequisites

Creating a Service Mesh requires:

  • A connected Site Pair.
  • A valid compute profile at the HCX Source site.
  • A valid compute profile at the HCX destination site.
  • For each switch that is present in the Compute Profile at both the source and destination sites, the switch must span all hosts in at least one of the compute clusters. If the switch does not span all hosts in the compute cluster, then it is possible that the Network Extension appliance is deployed on a different host in a compute cluster and spans across a different switch. In this case, the Service Mesh deployment can fail.

Procedure

  1. Navigate to the Service Mesh interface:
    1. In the vSphere Client, navigate to HCX > Interconnect > Multi-Site Service Mesh > Service Mesh tab.

    Created Service Mesh configurations are listed.

  2. Click Create Service Mesh:
  3. Select Sites:
    1. Click each drop-down and select a source and destination site. Only connected Site Pairs are displayed.
    2. Click Continue.
  4. Select Compute Profiles:
    1. Click the Select Source Compute Profile drop-down and select a Compute Profile.
    2. Click the Select Remote Compute Profile drop-down and select a Compute Profile.
    3. Click Continue.
  5. Select the HCX services to be enabled, and click Continue:
    Note:

    Premium services require an additional HCX Enterprise license.



  6. (Optional) Override the default Uplink Network Profile:
    By default, the HCX interconnect uses the Uplink Network Profiles defined in the Compute Profile for the source and destination sites. You can override the default. As an example, an override can be useful in vCloud Director-based deployments where an uplink network that deviates from a common configuration is created for an Organization to consume during the Service Mesh creation.
    1. Click the Select Source Uplink Network Profile drop-down.
    2. Select one or more networks. Click Close.
      The HCX Service Mesh can use up to three HCX Uplinks, adding network path failover and improving overall resiliency for HCX services. Multiple HCX Uplinks are not aggregated for increased throughput capacity. The following specific behaviors apply:
      • HCX attempts to load balance traffic on the Network Extension (HCX-NE) appliance based on characteristics of the flow and the performance of the uplinks.
      • HCX does not load balance migration traffic on the Interconnect (HCX-IX) appliance. Additional uplinks may or may not be used.
    3. Click Continue.
    4. Optionally, repeat these steps for the destination site.
  7. (Optional) Configure the Network Extension appliances deployed per switch or Transport Zone:
    As an example, this advanced configuration can be useful when deploying Network Extension appliances to extend high volume source networks.
    1. In Advanced Configuration - Network Network Extension Appliance Scale, review the default Extension appliances per Network Container.
    2. For each entry, set the number of Network Extension appliances that HCX deploys when it enables a Service Mesh configuration. Click OK.
    3. Click Continue.
  8. (Optional) Configure HCX Traffic Engineering features:
    The Application Path Resiliency and TCP Flow Conditioning features are available with the HCX Enterprise license.
    1. To create multiple transport tunnels for directing the HCX traffic to a destination site, check Application Path Resiliency.
      Note: To view the available tunnels after completing the Multi-Site Service Mesh configuration, navigate to Interconnect > Multi-Site Service Mesh > Service Mesh > View Appliances and expand the HCX-WAN-IX appliance.
    2. To dynamically manage the TCP segment size and optimize the transport performance for the HCX Network Extension service traffic, check TCP Flow Conditioning.
      This option is available only after enabling the HCX Network Extension service.
    3. To manage the bandwidth consumed for migrations across all uplink networks, use the up and down arrows to change the bandwidth setting.
      This option is available only after enabling the HCX WAN Optimization service.
      Note: It is a best practice to retain the default setting of 10000 Mb/S.
  9. Review Topology Preview:
    1. Review the selected clusters and resources.
    2. Click Continue.
  10. Ready to Complete:
    1. To view a summary of the Service Mesh selections, click the here link.
    2. Name the Service Mesh.
    3. To create the service mesh, click Finish.

What to do next

If it is necessary to make any direct changes to an existing Services Mesh, such enabling or disabling services and overriding uplinks, select Interconnect > Service Mesh > Edit. The editing workflow includes a preview screen, listing the changes and describing the impact of those changes on related services prior to finishing the procedure. You can select to complete or cancel the update.