Multi-Tenant LoadMaster

 Download PDF File

Table of Contents



1.2Document Purpose

1.3Intended Audience


3Initial VLM VNF Instantiation

4Create a VLM Instance

5Managing a VLM Instance

5.1.1VNF Status

5.1.2Package Management

5.1.3Manage Templates



Document History



Multi-Tenant LoadMaster is KEMP’s multi-tenancy product. It is a product where multiple independent instances of the KEMP LoadMaster and GEO LoadMaster can operate. These instances can be referred to as tenants, clients and Virtual Network Functions (VNFs). Each LoadMaster instance within the KEMP Multi-Tenant LoadMaster can be deployed, stopped, started and updated at will.


Licensing is done on the Multi-Tenant LoadMaster and is based on the maximum number of tenants that can be started. This means that the LoadMaster tenants do not need to be licensed individually. All of the LoadMaster tenants inherit a default license from the Multi-Tenant LoadMaster. 10 is number of tenants for the default Multi-Tenant LoadMaster license.

Apart from the differences listed in the above paragraph, licensing the Multi-Tenant LoadMaster is the same as licensing a regular LoadMaster. For more information, and steps on how to license, refer to the Licensing, Feature Description.

1.2Document Purpose

The purpose of this document is to provide further information on the Multi-Tenant LoadMaster which is KEMP’s multi-tenancy product. This document contains instructional steps on how to perform certain tasks in the Multi-Tenant LoadMaster product.

For a more high-level overview of the Multi-Tenant LoadMaster product and architecture, refer to the KEMP Multi-Tenant LoadMaster, Product Overview.

For a description of each of the Web User Interface (WUI) options, refer to the KEMP Multi-Tenant LoadMaster, Configuration Guide.

1.3Intended Audience

This document is intended to be read by anyone who is interested in learning more about the KEMP Multi-Tenant LoadMaster product.


Some of the Multi-Tenant LoadMaster features are described in the sections below.


Ability to Create Virtual LoadMaster (VLM) Instances from Packages

A VNF package is LoadMaster or GEO LoadMaster firmware that can be used to create a LoadMaster VNF. Multiple packages can be installed on the Multi-Tenant LoadMaster. The Multi-Tenant LoadMaster will come with a pre-installed package which contains the latest LoadMaster firmware at that time. Other packages can be downloaded from the KEMP Technologies website as needed. Each package can be a different version of the KEMP LoadMaster. From these packages, multiple instances can be created.

VNF packages which were for pre-MT_7.1-30 firmware versions will not work on MT_7.1-30 or above. The latest VNF package can be downloaded from the KEMP Technologies website.

When an instance is created from a VNF Package, the number of CPUs and amount of RAM can be configured.

Application Templates Managed in the Multi-Tenant LoadMaster

Application templates make the setting up of Virtual Services easier by automatically configuring the parameters for a Virtual Service. Before a template can be used to configure a Virtual Service, it must be imported and installed on the Multi-Tenant LoadMaster or a tenant LoadMaster.

When templates are added to the KEMP Multi-Tenant LoadMaster, you can assign templates to specific VNFs as needed. The templates will then be available for use in the tenant LoadMaster when creating a new Virtual Service.


LoadMaster Manipulation in the Multi-Tenant LoadMaster

LoadMaster instances can be created, deployed, ran, stopped and destroyed in the Multi-Tenant LoadMaster.



It is possible to upgrade the Multi-Tenant LoadMaster firmware version. There is no impact to the virtual instances that are running when the Multi-Tenant LoadMaster software is updated. It is also possible to install a new VLM package template. This means that any time there is a new VLM release from KEMP, the Multi-Tenant LoadMaster administrator can add a new VLM template. You can create a VNF instance from any of the installed VNF packages.

Existing tenants need to be upgraded in the usual manner, via the LoadMaster WUI.



It is possible to make backups of VNF instances at the Multi-Tenant LoadMaster-level. The VNF backup contains the LoadMaster settings. It is also possible to view the list of backups, download and delete backups that were previously taken.

3Initial VLM VNF Instantiation

After the Multi-Tenant LoadMaster installation is complete, and the password has been set, a prompt will appear asking if you would like to instantiate the first VLM VNF.

For further information and steps on the Multi-Tenant LoadMaster installation, refer to the relevant MT LoadMaster Installation Guide on the KEMP documentation page:

Figure 3‑1: Initial VLM VNF Instantiation

A check box will be displayed which specifies whether or not the MT guests should utilise DHCP for initial IP configuration. If this is enabled, the initial IP address and default gateway of the guest VNF will be automatically obtained via DHCP, and you will not be prompted to set them. If this option is disabled, text boxes will allow you to specify the initial IP address and default gateway.

There are also radio buttons which allow you to specify whether you would like to instantiate a VLM VNF now or not. If you select Yes, the Create Instance screen will appear and you will be prompted to configure the settings for the VNF. If you select Not Right Now, you will be brought to the Multi-Tenant LoadMaster home page.

If you select Yes, the steps to create the VLM instance are the same as the ones outlined in Section 4 from Step 4 onwards.

4Create a VLM Instance

To create a VLM instance from a VNF template, follow the steps below:

  1. In the main menu of the Multi-Tenant LoadMaster WUI, select Instance Management.
  2. Select Package Management.

Figure 4‑1: Package Management

  1. On the relevant package, click the Create Instance button.

Other VNF packages can be downloaded from

Figure 4‑2: Create Instance

  1. Enter a name for the VNF. If the Enable DHCP for MT VNF(s) option is enabled (System Configuration > Miscellaneous Options > Network Options), you can skip the next two steps because the initial IP address and default gateway will be obtained automatically via DHCP and the Initial IP address and Initial Default Gateway fields will not be displayed.
  2. Enter the Initial IP address.
  3. Enter the Initial Default Gateway.
  4. Specify the Number of NICS.
  5. Specify the Number of CPUs.
  6. Select the amount of RAM in the Memory Requirement drop-down list.

The maximum value that can be set here is half of the total system memory.

  1. Click Create VNF Now.
  2. Click OK.
  3. Wait for the VNF to be created.
  4. Click OK.

Figure 4‑3: Start

  1. Click Start to start the VNF instance. The IP address will change to a link which can be clicked to access the LoadMaster tenant WUI.

5Managing a VLM Instance

The installed VNFs can be administered from the Instance Management section.

5.1.1VNF Status

This screen lists all the available VNFs and their status.

Figure 5‑1: Status of Installed VNFs

At the top of the screen the currently committed resources are displayed, i.e. how many cores are in use and how much memory is currently in use.

By default the Multi-Tenant LoadMaster will only start running instances which do not exceed the total amount of available hardware resources. Selecting the Allow Overcommitment of Resources check box allows resources to be overcommitted. This can have an impact on performance.

A number of Actions can be performed on each VNF:

  • Start/Stop: Start/stop this VNF.
  • AutoStart/No AutoStart: Specify whether the system should auto-start this VNF upon Multi-Tenant LoadMaster reboot or not.
  • Configure: Modify the settings for this VNF, such as those relating to the memory, CPUs and IP addresses.
  • VNF Management: Administer this VNF including deploying application templates.
  • Delete: Delete this VNF. A VNF cannot be deleted if it is running. To delete a VNF, first stop the VNF (if it is running), then click Delete. a VNF

The Multi-Tenant LoadMaster creates one Open vSwitch (OVS) per physical/VLAN interface. This is the Virtual Switch software in the Multi-Tenant LoadMaster which allows multiple VLMs to share a common switch fabric. In addition, 10 host local networks are created. The tenant’s vNICs connect either to one of these switches or to one of the host local networks. Each tenant can have up to 10 vNICs named ETH09.

Figure 5‑2: Configure VNF

To modify a VNF, click the Configure button in the VNF Status screen. Various options can be set on the VNF settings screen.

The VNF has to be stopped in order to make changes on this screen. If the VNF has not been stopped, the fields on this screen will be greyed out. VNFs can be stopped on the VNF Status screen. Refer to Section 5.1.1 for further information on the stop option.

Name: The name of the VNF.

Memory: The amount of memory that the VNF uses.

CPUs: The number of CPUs that the VNF uses.

The second half of this screen lists the interfaces for this VNF along with related operations.

VNF Interface: Enter the interface number.

MAC Address: The Media Access Control (MAC) address of the VNF.

Physical Interface/Virtual Network: Select either a physical interface or virtual network and select the relevant interface.

Add Interface: Add the interface.

Delete Interface: Delete the interface.

The interfaces can only be configured when the VNF is not running.

Reset: Reset all values.

Apply: Apply the changes to the VNFs. a VNF

Figure 5‑3: Manage a VNF

To access the screen to manage a VNF, click the VNF Management button on the VNF Status screen. Administrative functions can be performed to VNFs on this screen.

Backup VNF

Take a backup of the VNF.

The backup name includes a date and timestamp, in the format YYYY_MM_DD.HH_mm. This has a granularity of one minute. If more than one backup is created in the same minute, the original backup (with the same name) will be overwritten. If there is more than one minute between backup attempts, a separate file will be created.

Figure 5‑4: Manage VNFs

Available Backups

Show a list of previous backups for this VNF.

Restore: Restore the backup to the VNF.

Download: Downloads the backup to the local machine.

Delete: Deletes the backup.


A list of Available Templates which exist on the Multi-Tenant LoadMaster is displayed on the left. Templates can be uploaded to the Multi-Tenant LoadMaster in the Manage Templates screen. For more information on uploading templates to the Multi-Tenant LoadMaster, refer to Section 5.1.3.

Templates can be moved to the Installed Templates list on the right by selecting them and clicking the right arrow. To remove templates, use the left arrow. Click Install Templates to apply the changes to the VNF. All Installed Templates will be available for use in the relevant tenant VLM.

5.1.2Package Management

To access the Package Management screen, click Package Management in the main menu of the LoadMaster WUI.

Import VNF Package

Figure 5‑5: Install VNF Packages

Import a new VNF package.

Package: The name of the VNF package.

Version: The VNF package version.


  • Create Instance: Create an instance of this VNF package.
  • Delete: Delete this package.

5.1.3Manage Templates

Application templates make the setting up of Virtual Services easier by automatically configuring the parameters for a Virtual Service. Before a template can be used to configure a Virtual Service, it must be imported and installed on the Multi-Tenant LoadMaster or on a tenant VLM.

Templates can be downloaded from .

To import a template, follow the steps below in the Multi-Tenant LoadMaster WUI:

  1. In the main menu, select Instance Management > Manage Templates.

Figure 5‑6: Choose File

  1. Click the Choose File button, select the template you wish to install and click the Add New Template button to install the selected template.
  2. Click OK.
  3. Then, to assign a template to a VNF, in the main menu select Instance Management > VNF Status.
  4. Click the VNF Management button for the relevant VNF.

Figure 5‑7: Assign Templates

  1. Select the relevant template(s) in the Available Templates box.
  2. Click the right arrow to move the templates to the Installed Templates box.
  3. Click the Install Templates button.

The template(s) will be available for use in the relevant tenant LoadMaster when adding a new Virtual Service.

Templates can be deleted in the Manage Templates screen by clicking the Delete button.

For details on how to use a template to create and configure a new Virtual Service and where to obtain templates, please refer to the Virtual Services and Templates, Feature Description document.


If it is not possible to start a VNF instance, please ensure that virtualization technologies are enabled in the BIOS, for example:

  1. Power on the Multi-Tenant LoadMaster hardware box.
  2. Access the bios options (may need to press Delete, F1 or F2 key).
  3. Select Advanced Bios Features.
  4. Select CPU Feature.
  5. Go to Virtualization Technology (or technologies).
  6. Enable this option.
  7. Save the settings.
  8. Boot the Multi-Tenant LoadMaster.


Unless otherwise specified, the following documents can be found at

Licensing, Feature Description Virtual Services and Templates, Feature Description KEMP Multi-Tenant LoadMaster, Product Overview KEMP Multi-Tenant LoadMaster, Configuration Guide

Document History



Reason for Change



Jan 2014

Initial draft

First draft of document



Apr 2014

Release updates

Updates for release



May 2014

Release updates

Updates for release



Oct 2015

Release updates

Updated screenshots



Nov 2015

Release updates

Updates for MT_7.1-30



Dec 2015

Minor updates

Enhancements made



Jan 2016

Minor updates




Mar 2016

Release updates

Updated for MT_7.1-34



Was this article helpful?

0 out of 0 found this helpful