Under the Farms section you’ll be able to access to the main configuration panel of virtual services.
Through the Add New Farm icon, you can define a new farm with the following properties:
Farm Description Name: It’s an identification for the farm and could be used to define a description of the virtual service to be provided.
Profile: Define the type of farm and load balancing method for the new farm. You could choose one of the following profiles:
TCP : It’s a simple load balancing that delivers traffic in raw TCP data at application layer (layer 7). The basic mechanism is about open 2 sockets for every connection, one to the client and other to the real server, and then delivers the raw data between them. The selection of this method could be adecuated for protocols like SMTP, RDP, IMAP, LDAP, SSH, etc. This profile is marked as obsolete, use the L4 profile farms instead. In order to configure this farm profile, a virtual IP address and a virtual TCP port will be required.
HTTP : It’s an advanced HTTP layer 7 load balancing (or Application Delivery Controller) with proxy special properties. It’s included in this profile features like HTTPS layer 7 load balancing combinated with SSL offload acceleration This profile is adecuated for web services (web application servers included) and all application protocols based on HTTP and HTTPS protocols like WebDav, RDP over HTTP, ICA over HTTP, etc. In order to configure this farm profile, a virtual IP address and a virtual TCP port will be required.
L4xNAT : It’s an high performance load balancing system at routing layer 4 which combines multiples of load balancing methods like Source NAT and Destination NAT. This profile could handle any kind of protocols like TCP, UDP, ICMP, etc, and all protocols based on them. In order to configure this farm profile, a virtual IP address will be required. Later, in the main farm configuration, it’s possible to specify a TCP or UDP protocol and a port o port range.
DATALINK : It’s a routing load balancing system at layer3 which balances the load through routes across different networks allowing to balance routers uplink accesses to internet. This is a protocol agnostic load balancing method. In order to configure this farm profile, a virtual IP address will be required.
GSLB : The Global Service Load Balancing, commonly called GSLB, allows to create a load balancing service based on the DNS service hierarchical architecture. This kind of farm provides an authoritative-only DNS with load balancing algorithms and service state detection at DNS application layer.
Once the farm description name and profile is selected, please click on the “Save & continue” button in order to continue with the farm configuration.
Virtual IP: The list shows all the IP addresses available in the system network configuration to be used to configure a virtual service for a farm. This IP would be the bind address where the virtual service will be listen on for client requests. If the cluster service is enabled then the physical IP address of the cluster nodes and the management web GUI IP address aren’t listed.
Virtual Port: This field has to be a port number available on the system, where the virtual service will be listening in. This field will be only present if the farm profile requires it.
According to the profile selected, you’ll be allowed to select 1 virtual port (HTTP, TCP and UDP), a range of virtual ports (L4xNAT), all virtual ports (L4xNAT) or none of them (DATALINK).
In order to finalize the process adding a new farm press the Save button.
Status field shows the state of the farm system process with a green dot if the farm is up and a red dot if the farm is down.
The Profile field shows the profile definition selected at the creation time for the current farm.
The Actions field shows the available options for every farm, which could be:
Stop Farm: The selected farm will be stopped, and the virtual service will be disabled. Once the farm is stopped, it will not be started at the boot up process of the load balancer. The status field will be shown with a red dot and the PID will be disappeared. A confirmation window will be shown.
Start Farm: If the farm is stopped, only this icon and delete icon will be shown. The selected farm will be started, and the virtual service will be enabled. The status field will be shown with a green dot. A confirmation windows will be shown and the PID will appear again.
Edit Farm: You’ve to select this action to edit the farm properties and the definition of the real servers for the current farm. The properties to be configured depends on the load balancing profile selected for the current virtual service.
Delete Farm: This action disables the current farm and removes the virtual service. A confirmation window will be shown.
View Farm Backend Status: This action shows a complete backend status, pending connections, established connections and closed connections of every real server, the clients and the properties for every backend.
If a datalink profile farm is configured, the farms table information changes in order to better adapt to the information gathered by this kind of farms.
The special field for datalink farms are the following:
IP is the ip address where the farm is listening for new packets.
The Interface is the networking interface where the farm is listening for input packets. This interface will be set according to the ip address established in the IP field.
The Rx Bytes/sec shows the bytes per seconds for the incoming traffic in the interface.
The Rx Packets/sec shows the number of packets per seconds for the incoming traffic in the interface.
The Tx Bytes/sec shows the bytes per seconds for the outcoming traffic in the interface.
The Tx Packets/sec shows the number of packets per seconds for the outcoming traffic in the interface.