Zevenet CE load balancer public template

Zevenet Community Edition (CE) is a fully-featured open-source load balancer. Zevenet CE is a Debian-based virtual machine, providing high-availability and content-switching services. Its features include multilayer load balancer with support for L3, L4 and 7, HA, and advanced monitoring health checks. The open source version is built into the Zevenet CE 5.02 Load Balancer template.

Template location

Overview

Zevenet CE is a free, open source virtual load balancer licensed under GNU Affero GPLv3. Additional specifications can be found here.

Template contents

The Public Template contains the following VMs:

  • 1 VM running Zevenet CE 5.02
  • 2 Linux web servers, named “Web Server 1” and “Web Server 2”
  • 1 Linux Desktop for Zevenet CE management and load-balance testing

Use cases

You can securely access load balanced web servers behind a Zevenet CE load balancer. Access can be either through Skytap port forwarding (published services) or an assigned public IP address.

Getting started

The Zevenet CE load balancer public template is preconfigured with the necessary ruleset to perform secure round-robin load balancing between “Web Server 1” and “Web Server 2”. Any VM can be substituted for the provided Linux servers.

To perform a local load-balancing test

  1. From within the Skytap environment, open a browser in the Linux Desktop VM.
  2. From the browser on the Linux Desktop VM, browse to 10.0.1.1.
  3. Observed behavior should be a splash screen for “Web Server 1” refreshing your browser after a few seconds should automatically direct you to “Web Server 2.”

To verify load-balancing from an external IP address

  1. From within the Skytap environment, select Settings.
  2. Select VM Settings.
  3. Select Zevenet Load Balancer VM.
  4. On the default network, select Show Published Services.
  5. Copy the full URL and navigate through a local web browser.
  6. Observed behavior should be a splash screen for “Web Server 1” refreshing your browser after a few seconds should automatically direct you to “Web Server 2.”

To access the Zevenet CE Management Console

  1. From the Linux Desktop VM, navigate to 10.0.1.1:444.
  2. Add the certificate.
  3. Enter the credentials stored for the Zevenet Load Balancer VM. For instructions about finding the credentials for a VM, see How to find credentials on the environment page or a sharing portal page.

Next steps

Add additional application servers from the public templates, or substitute the existing Linux servers with your own custom servers.

A network diagram is as follows:

Zevenet Diagram

Support: https://www.zevenet.com/