This is the WSO2 Elastic Load Balancer documentation version 2.0.1. View documentation for the latest release.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Load balancing is a key feature of a Platform-as-a-Service (PaaS) offering or a middleware platform deployed in the Cloud. The primary functionality of a load balancer is to distribute the load of the incoming traffic amongst a set of back-end worker nodes. These worker nodes can be either statically configured or dynamically discovered. In WSO2 Carbon-based products, cluster messages are used based on axis2 clustering to identify a node which is joining or leaving the cluster.

Tenant-partitioning is required to scale a Cloud deployment to thousands and millions of tenants. This means that there are usually multiple clusters for a single Cloud service, and each of these service clusters handles a subset of the tenants in the system. Creating dynamic tenant clusters and tenant partitioning strategies are ongoing research areas. In such a tenant-partitioned deployment, the load balancers themselves need to be tenant-aware, in order to be able to route the requests to the proper tenant clusters. Therefore, the load balancer has to be both tenant-aware and service-aware, since the service clusters are partitioned according to the tenants. The WSO2 Load Balancer is tenant-aware as well as service-aware and is capable of routing messages in both these methods.

What is new in this Release 

The WSO2 Elastic Load Balancer version 2.0.1 is the successor of version 2.0.0 and has several new features, enhancements and defect fixes included in it. For a list of fixed defects in this release, refer to: WSO2 Elastic Load Balancer 2.0.1 - Fixed Issues.

New Features and Enhancements:

  • Pass-through transport is used instead of the old NIO transport, ensuring better performance.
  • More configuration options provided in <elb_home>\repository\conf\loadbalancer.conf file.

Known Issues

For a list of known issues in the Elastic Load Balancer version 2.0.1, please refer to the following link in WSO2 Oxygen Tank: WSO2 Elastic Load Balancer 2.0.1 - Known Issues.

Community Resources

WSO2 is willing to provide you guidance for any technical issues or questions regarding the Elastic Load Balancer product. You can communicate with the WSO2 ELB development team directly using the relevant mailing lists mentioned here: http://wso2.org/mail.

WSO2 encourages you to report issues and enhancement requests for WSO2 ELB using the publicJIRA available at https://wso2.org/jira/browse/LB. You can also track their resolutions and comment on the progress.

Questions regarding the ELB can also be raised through http://stackoverflow.com. Ensure that you tag the question with appropriate keywords such as WSO2 and Elastic Load Balancer so that our team can easily find your questions and provide answers.

For tutorials, articles, Webinars and similar resources, visit the WSO2 Oxygen Tank and search under the Resources menu.

Support Options

WSO2 also offers a variety of development and production support programs, ranging from Web-based support during normal business hours, to premium 24x7 phone support. WSO2 is committed to ensuring that your enterprise middleware deployment is completely supported from evaluation to production. Our unique approach ensures that support leverages the open development methodology and is provided by the very same engineers who build the products. For additional support information please refer to http://wso2.com/support. 


  • No labels