Free Load Balancer

Kemp

Application delivery in a containerized world

docker

What is Containerization?

Containerization is gaining widespread traction as organizations of all sizes adopt toolsets such as Docker to simplify the delivery and execution of applications. Containerization is seen as an alternative to full machine virtualization that not only reduces the compute footprint but also the offers the promise of being able to deploy applications across a wide range of platforms.

Containerization-vs-Virtualization

Figure 1 – Comparison of Virtualization and Containerization Architectures

In a containerized environment, the containers share the underlying operating system and where appropriate libraies/bin. Tools such as Docker greatly simplify the deployment and ongoing management of containerized applications with a centralized repository.

Containerized LoadMaster (CLM)

KEMP Containerized LoadMaster (CLM), brings load balancing to Docker to support services and applications that are deployed across multiple containers. The CLM is in itself containerized for simple and consistent operation of application delivery in a Docker environment.

CLM-architecture

Figure 2 – Containerized LoadMaster(CLM) balancing Docker applications and services

Deploying CLM services on Docker is extremely easy, making it a perfect fit for dynamic application delivery and DevOPS environments. Simply run the CLM image and specify the virtual IP address for the service and the IP addresses of the Docker instances to load balance.

CLM is available on Docker Hub