HELB

One of the following nodes can perform the Load Balancer role:

  • Special networking device.
  • Physical server or a virtual environment with third-party Load Balancer software installed.
  • Server with Linux Virtual Server (LVS) installed. It can be a CentOS 6/RHEL 6 server.

Important:
1. Only a RHEL/CentOS 6 Load Balancer can be used to establish IPv6 support for the web cluster. If you use other than RHEL/CentOS 6 Load Balancer, you should implement your own customization scripts supporting IPv6. For information, refer to the Load Balancer Customization Scripts section.

2. Load Balancer requires the ipvsadm rpm package. For RHEL 6, the package is included into Red Hat Enterprise Linux Load Balancer repository. If the host is registered in RHN, you can use the following command to subscribe to the channel: rhn-channel --add --channel=rhel-x86_64-server-lb-6

For RHEL/CentOS 6 servers with LVS, Ingram Micro supports automatic LVS configuration during the web cluster creation. For other servers, configuration scripts should be created and put on the CloudBlue Commerce management node prior to the web cluster registration. LVS configuration scripts are available to be used as samples.

Note: Linux Shared Hosting NG Service Module does not deliver solutions for providing Load Balancer high availability. If required, it should be configured according to the standard of the used solution procedures.

For a server with Load Balancer software, the following server requirements are to be taken into consideration:

Name

Description

Description

Receives network connections and distributes them among the web servers according to their load.

Density

Sites are grouped by IP address, approximately 1,000 sites per IP address.

Quantity

1 Load Balancer is needed for the web cluster.

OS

No limitations.

Software

Load Balancing software supporting:

  • sticky to destination IP sessions
  • HTTP, FTP, SSH balancing to the same host for each website

CPU

2 core (2GHz).

RAM

4 GB.

Disk

SATA-interface disk, its space should be not less than 80 GB. There are no strict restrictions for dividing the Load Balancer disk space into partitions. It can be done manually or via the OS default partitioning procedure.

NICs

FrontNet, BackNet.

Important: Before registering Load Balancer in CloudBlue Commerce you must add EPEL repository. Visit http://fedoraproject.org/wiki/EPEL for details.