## Index → Modules

## Modules: Balancers

These Cherokee modules allow to balance the load among several servers. Cherokee is completely modular, and thus a distinction must be made clear.

Balancer modules only implement the balancing strategy. To actually use one of these strategies you will need to select a handler that makes use of balancers in the cherokee-admin interface. Besides this, balancing strategies can be utilized both directly within first level Cherokee handlers and as second level subsystems used by other first level handlers. The Generic balancer handler is an example of the former, while the latter would be the case for the FastCGI or SCGI handlers that can offer load balancing as well.

These handlers can be chosen within the `Handler` tab of the Rule Options section.

Every balancing strategy is used to manage one or more information sources, so at least one has to be added to the pool managed by the balancer. To do this, simply choose among the available sources in the `Assign Info Sources`.

This is the list of currently supported balancing strategies:

- Round Robin

- IP Hash

And these are the handlers that use balancing:

- FastCGI

- SCGI

- Generic balancer

- MySQL bridge