CumuLogic Login

Load Balancer Deployment Down to a Single Click!

Overview

The CumuLogic platform provides a specialized, low cost and scalable load balancer for any Infrastructure-as-a-Service (IaaS) cloud. The CumuLogic load balancer offers all the features of an on-premise load balancer: easy deployment, full management, automatic node discovery for managed applications. CumuLogic Load Balancer enables you to achieve even greater fault tolerance in your applications, seamlessly providing the appropriate amount of load balancing capacity needed in response to incoming application traffic. The CumuLogic load balancer detects unhealthy nodes and automatically reroutes traffic to healthy nodes until the unhealthy nodes have been recovered.

With the CumuLogic load balancer, you can build and deliver a fully managed and highly available “Load Balancer-as-a-Service,” enabling the design of application architectures to fit specific availability, scalability and performance needs.

Features

Features supported by the CumuLogic load balancer vary depending on the load balancer engine selected. Below are some common features:

Provisioning Single-click or single-API call to provision the desired load balancer instance sizing it with configuration and performance parameters, and rules for auto update and patches.

Monitoring Visibility into key functional and operational metrics of the load balancer engine and instance, including CPU, memory, I/O, network traffic, and response time.

 

Recovery Automated recovery of load balancer from a service or instance failure. In the event of a service failure, the service will recover seamlessly and will re-provision a fully configured load balancer instance to replace the failed instance.

 

Automated Software Patching Optional feature to apply minor updates and patches to the load balancer engine. Users can choose when the updates are to be performed based on the application maintenance downtime.

 

Optimization Users can modify the performance parameters to suit the application workloads in real-time and in most cases without rebooting or shutting down the running load balancer instances.

Benefits

Single-click deployment: new load balancer instances can be quickly provisioned either using the user interface or a single API call. The load balancer service can be launched separately and then bound to a running application or can be orchestrated to launch during application deployment.

Low TCO: load balancer instances are fully managed and monitored, eliminating most manual tasks and substantially lowering the cost of application operations.

Security at multiple levels: load balancer instances are secured using the firewall settings and security groups of the chosen IaaS cloud, allowing users to control remote access to all load balancer instances. Additionally, load balancer instances can be configured to use only secured connections.

Any cloud: CumuLogic’s platform abstracts the underlying APIs of the IaaS cloud or vSphere environment, allowing users to deploy the platform and the load balancer on any supported private or public cloud.

Autoscaling: for CumuLogic platform managed-applications, CumuLogic’s load balancer will automatically adjust the load balancing configurations to match the autoscale up/down events in the application cluster.

Managed node failures: the CumuLogic load balancer can detect unhealthy load-balanced instances, marking the node and automatically spreading the traffic across the remaining healthy nodes.

Improved fault-tolerance for your application: the load balancer can automatically distribute traffic across multiple nodes and multiple datacenters to ensure that only healthy nodes receive traffic.

Management access: CumuLogic’s load balancer provides full management access via a UI console as well as RESTful APIs.

Use Cases

Applications with Large Footprint

With the CumuLogic load balancing service your applications can be distributed horizontally across multiple nodes, helping you achieve greater fault tolerance while providing required performance by seamlessly distributing workloads across all nodes.

Application with Dynamic Scalability Requirements

Load balancers work in a synergistic manner with our middleware components, helping distribute the workloads so that applications can scale up and down in response to incoming application traffic.



Next Steps


Downloads


Testimonials

Today's clouds are complex and all different. There is almost no interoperability between cloud providers and between public and private clouds. I'm enthusiastic about CumuLogic's PaaS cloud management solution as it utilizes the higher levels of abstraction inherent in the PaaS model to reduce the complexity of cloud management, provides targeted facilities for both developers and management, and erases the distinctions between the various clouds enabling transparent interoperability.

James Gosling, Father of Java.