Download PDF File

Table of Contents

1.1Document Purpose

1.2Intended Audience

4.1Add a SubVS

4.2Modify a SubVS

4.3Delete a SubVS

4.4SubVS WUI Options



From within a Virtual Service, one or more ‘Sub-Virtual Services’ (SubVSs) can be created. SubVSs are useful when there are complex applications that require a larger number of Virtual Services. SubVSs may be used for certain configurations such as Exchange or Lync.

1.1Document Purpose

This document describes how to add and configure SubVSs on the KEMP LoadMaster using the LoadMaster Web User Interface (WUI).

1.2Intended Audience

This document is intended to help anyone who wishes to learn about or implement SubVSs on their LoadMaster configuration.

2Advantages of SubVSs

Figure 2‑1: SubVS example diagram

Using SubVSs has many advantages, such as:

  • SubVSs are linked to, and use the IP address of, the ‘parent’ Virtual Service.
  • Using SubVSs reduces the number of IP addresses required by applications such as Lync or Exchange
  • SubVSs do not require non-transparency
  • SubVSs may have different settings (such as content rules) to the parent Virtual Service and to each other
  • Using a SubVS provides the ability to have content switching and persistency on the same Virtual Service
  • Using a SubVS gives the ability to perform multiple health checks on the same Virtual Service


There are a few prerequisites/points to note before setting up a SubVS:

  • Before a SubVS can be added, a Virtual Service needs to be set up. For steps on how to add a Virtual Service, refer to the Virtual Services and Templates, Feature Description.
  • Real Servers and SubVSs cannot be associated with the same Virtual Service. A SubVS can only be added to a Virtual Service if there are no Real Servers set up on it already. A real server can be associated with a SubVS if required.
  • Users with the Virtual Services permission cannot add a SubVS. Users with the Real Server permission can.
  • SubVS functionality is only available on version 7.0-4 or later of the KEMP LoadMaster.
  • There cannot be a SubVS of a SubVS.

Extra ports cannot be added when using a SubVSs, for example if using MAPI port 135, the Remote Procedure Call (RPC) port and Offline Address Book (OAB) port cannot be added.

4Add/Modify/Delete a SubVS

To add, modify or delete a SubVS, follow the steps below:

  1. Log in to the relevant Virtual LoadMaster (VLM).
  2. In the main menu, click Virtual Services and select View/Modify Services.

Figure 4‑1: Virtual Services summary screen

  1. Click the Modify button on the relevant Virtual Service.
  • To add a SubVS, go to Section 4.1.
  • To modify a SubVS, go to Section 4.2.
  • To delete a SubVS, go to Section 4.3.

4.1Add a SubVS

Following on from the steps in Section 4, continue with the steps below.

  1. Expand the Real Servers section (if there are already SubVSs on this Virtual Service this section will be called SubVSs).

Figure 4‑2: Real Servers section

  1. Click the Add SubVS… button (or Add New … button if this is not the first SubVS to be added to this Virtual Service).

Figure 4‑3: Success message

  1. A success message will appear, as illustrated in Figure 43. Click the OK button.

Figure 4‑4: SubVSs section

When the first SubVS is added to a Virtual Service the Real Servers section will be replaced with the SubVSs section in the Virtual Services configuration page. Any SubVSs of the relevant Virtual Service will be listed in this section.

4.2Modify a SubVS

Following on from Section 4, continue with the steps below:

  1. Expand the SubVSs section.

Figure 4‑5: SubVSs section

  1. Click the Modify button.

When the Modify button is clicked a configuration screen for the SubVS appears. This contains a subset of the configuration options that a normal Virtual Service has.

When a SubVS is added to a Virtual Service, the Transparency setting on the Virtual Service is enabled and cannot be changed. This is because the Virtual Service forwards the client request transparently to the SubVS. The Transparency setting on the SubVS can be enabled or disabled as required.

The SSL Acceleration and Reencrypt options must be set in the parent Virtual Service, not in the SubVS. If these options are enabled, data is decrypted, then passed to the SubVS and re-encrypted on the way out of the SubVS.


For Exchange, KEMP recommends that ESP is not enabled on the parent service but instead is enabled in the SubVSs.

When using SNMP monitoring of ESP-enabled Virtual Services that were created using a template, ensure to monitor each SubVS directly rather than relying on the master service. This is because the Authentication Proxy sub-service will always be marked as up and, as a consequence, so will the master service.

4.3Delete a SubVS

Following on from Section 4, continue with the steps below to delete a SubVS:

  1. Expand the SubVSs section.

Figure 4‑6: SubVSs section

  1. On the SubVS that is to be deleted, click the Delete button.

Figure 4‑7: Delete question

  1. Click the OK button.

The SubVS will be deleted. If this SubVS was the only SubVS on the Virtual Service, the SubVSs section will change back to the Real Servers section.

A parent Virtual Service can only be deleted if its SubVSs have all been deleted.

4.4SubVS WUI Options

Most of the fields in the SubVS properties screen are the same as the ones used for a normal Virtual Service.

For a description of the other fields and options, refer to the Web User Interface (WUI), Configuration Guide.

See below for descriptions of the SubVS specific fields.

Figure 4‑8: SubVS-specific options

SubVS Name: An identifiable name for the SubVS. This field is optional but KEMP recommend that SubVSs are named as it may get confusing if several SubVSs exist.

In addition to the usual alphanumeric characters, the following ‘special’ characters can be used as part of the Service Name:

. @ - _

However, there must be at least one alphanumeric character before the special characters.

SubVS Type: Setting this controls the options displayed for the SubVS. It’s important to make sure the SubVS Type is set according to the type of application is being load balanced.

SubVS Weight: This will be used when determining the priority of the SubVS.

SubVS Limit: This is the maximum number of connections that can be forwarded to this SubVS before it is taken out of rotation from the main Virtual Service. The maximum limit is 100,000.


Unless otherwise specified, the following documents can be found at:

Virtual Services and Templates, Feature Description Web User Interface (WUI), Configuration Guide

Document History



Reason for Change



July 2013

Initial draft

Initial draft of document



Nov 2013

General improvements

Minor changes were required



Jan 2014

Minor change

Update to Copyright



Mar 2014

Minor change

Update to



Oct 2014

Minor change

Defects resolved



Oct 2014

Minor change

Defects resolved



Sep 2015

Release Update

Updated for 7.1-30



Oct 2015

Release update

Updated screenshots



Jan 2016

Minor change




Jan 2017

Minor change

Enhancements made



Was this article helpful?

0 out of 0 found this helpful