Learn about advanced features for configuring the Dispatcher
component with collocated servers.
About this task
Load Balancer can be present on the
same server for which it is load balancing requests. This configuration
is commonly referred to as collocating a server. It is supported on Linux and AIX® only. It is supported for MAC forwarding
only. Collocated server and High Availability record replication should
not be used together because after takeover, the newly collocated
application server will not have the connection state.
Important: A collocated server competes for resources with Load
Balancer during times of high traffic. However, in the absence of
overloaded machines, a collocated server offers a reduction in the
total number of machines necessary to set up a load-balanced site.
On Linux, the collocation feature
depends on TUN module. Hence, before you configure collocation, ensure
that the TUN module is supported on the Linux version
you are using. Also, performance and function are dependent on the
TUN module. To configure a server to be collocated, the dscontrol server
command provides an option called collocated which can be set to yes or no.
The default value is no. Alternatively, you
can use the GUI to set collocated parameter under the configuration
settings tab of the server object. The address of the server must
be a valid IP address of a network interface card on the machine.
Tip: - When high availability is configured, you must place the appropriate
commands in goScripts.
- The neighbor state of a collocated server is always available.
- Manager and advisor works as usual with collocated server.
- Multiple clusters can have collocated server.
- Metric server should not be used with collocated server.
- In case you are using IPv4 or IPv6 clusters, the Load Balancer
machine should be in both networks before you configure it.