The vRealize Log Insight integrated load balancer (ILB) supports vRealize Log Insight clusters and ensures that incoming ingestion traffic is accepted by vRealize Log Insight even if some vRealize Log Insight nodes become unavailable. You can also configure multiple virtual IP addresses.
External load balancers are not supported for use with vRealize Log Insight, including vRealize Log Insight clusters.
It is a best practice to include the ILB in all deployments, including single-node instances. Send queries and ingestion traffic to the ILB so that a cluster can easily be supported in the future if needed. The ILB balances traffic across nodes in a cluster and minimizes administrative overhead.
The ILB ensures that incoming ingestion traffic is accepted by vRealize Log Insight even if some vRealize Log Insight nodes become unavailable. The ILB also balances incoming traffic fairly among available vRealize Log Insight nodes. vRealize Log Insight clients, using both the web user interface and ingestion (through syslog or the Ingestion API), connect to vRealize Log Insight through the ILB address.
ILB requires that all vRealize Log Insight nodes be on the same Layer 2 networks, such as behind the same switch or otherwise able to receive ARP requests from and send ARP requests to each other. The ILB IP address must be set up so that any vRealize Log Insight node can own it and receive traffic for it. Typically, this means that the ILB IP address is in the same subnet as the physical address of the vRealize Log Insight nodes. After you configure the ILB IP address, try to ping it from a different network to ensure that it is reachable.
To simplify future changes and upgrades, you can have clients point to an FQDN that resolves to the ILB IP address, instead of pointing directly to the ILB IP address.
About Direct Server Return Configuration
The vRealize Log Insight load balancer uses a Direct Server Return (DSR) configuration. In DSR, all incoming traffic passes through the vRealize Log Insight node that is the current load balancer node. Return traffic is sent from vRealize Log Insight servers directly back to the client without needing to go through the load balancer node.
Multiple Virtual IP Addresses
You can configure multiple virtual IP addresses (vIPs) for the Integrated Load Balancer. You can also configure a list of static tags to each vIP so that each log message received from the vIP is annotated with the configured tags.