Barracuda Networks Load Balancer Service manual

Barracuda Networks Inc.
3175 S. Winchester Blvd.
Campbell, CA 95008
http://www.barracuda.com
Barracuda Load Balancer Administrator’s Guide
Version 2.3

ii Barracuda Load Balancer Administrator’s Guide
Copyright Notice
Copyright 2004-2008, Barracuda Networks
www.barracuda.com
v2.3-081015
All rights reserved. Use of this product and this manual is subject to license. Information in this document is subject to change without notice.
Trademarks
Barracuda Load Balancer is a trademark of Barracuda Networks. All other brand and product names mentioned in this document are registered
trademarks or trademarks of their respective holders.

iii
Contents
Chapter 1 – Introduction . . . . . . . . . . . . . . . . . . . . . . . . . .7
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Powerful Enterprise-Class Solution . . . . . . . . . . . . . . . . . . . . . . . . 8
Features of the Barracuda Load Balancer . . . . . . . . . . . . . . . . . . . . . . 9
Load balancing for all IP-based applications . . . . . . . . . . . . . . . . . . . 9
Easy Setup and Maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Intrusion Prevention System . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Auto-Discover . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Layer 4 IP Persistence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Layer 7 Cookie Persistence. . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Session Directory Integration . . . . . . . . . . . . . . . . . . . . . . . . . . 12
SSL Offloading / Acceleration . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Scheduling Policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Automated Service Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Multiple Deployment Modes. . . . . . . . . . . . . . . . . . . . . . . . . . . 12
High Availability. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Web Administrative Interface . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Last Resort Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Chapter 2 – Load Balancing Concepts . . . . . . . . . . . . . . . .15
Barracuda Load Balancer Terminology . . . . . . . . . . . . . . . . . . . . . . . 16
Load Balancer Deployment Options . . . . . . . . . . . . . . . . . . . . . . . . 19
Route-Path (Recommended) . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Deploying Route-Path . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Bridge-Path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Deploying Bridge-Path . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Direct Server Return . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
DSR with Route-Path or Bridge-Path . . . . . . . . . . . . . . . . . . . 25
Deploying Direct Server Return . . . . . . . . . . . . . . . . . . . . . . 25
Deployment Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Deployment in a Linux Environment . . . . . . . . . . . . . . . . . . . . 26
Deployment in a Windows Environment . . . . . . . . . . . . . . . . . . 27
Verifying DSR Deployment . . . . . . . . . . . . . . . . . . . . . . . . . 27
Chapter 3 – Getting Started . . . . . . . . . . . . . . . . . . . . . . . .29
Initial Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Preparing for Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Connecting the Barracuda Load Balancer to the Network . . . . . . . . . . . 31
Configuring WAN IP Address and Network Settings . . . . . . . . . . . . . . 31
Configuring Your Corporate Firewall . . . . . . . . . . . . . . . . . . . . . . 32
Configuring the Barracuda Load Balancer . . . . . . . . . . . . . . . . . . . 32
Updating the Barracuda Load Balancer Firmware . . . . . . . . . . . . . . . 34
Verifying Your Subscription Status . . . . . . . . . . . . . . . . . . . . . . . 34
Updating the IPS Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . 35

iv Barracuda Load Balancer Administrator’s Guide
Creating Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Administrative Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Controlling Access to the Administration Interface . . . . . . . . . . . . . . . 36
Customizing the Appearance of the Web Interface . . . . . . . . . . . . . . . 36
Setting the Time Zone of the System . . . . . . . . . . . . . . . . . . . . . . 36
Enabling SSL for Administration . . . . . . . . . . . . . . . . . . . . . . . . 36
Maintaining the Barracuda Load Balancer . . . . . . . . . . . . . . . . . . . . . 38
Backing up and Restoring Your System Configuration . . . . . . . . . . . . . 38
Updating the Firmware of Your Barracuda Load Balancer . . . . . . . . . . . 38
Updating the Intrusion Prevention Rules Using Energize Updates . . . . . . . 39
Replacing a Failed System . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Reloading, Restarting, and Shutting Down the System. . . . . . . . . . . . . 39
Using the Built-in Troubleshooting Tools . . . . . . . . . . . . . . . . . . . . 40
Rebooting the System in Recovery Mode. . . . . . . . . . . . . . . . . . . . 40
Reboot Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Chapter 4 – Managing the Barracuda Load Balancer . . . . .43
Configuring the Barracuda Load Balancer . . . . . . . . . . . . . . . . . . . . . 44
Configuring System IP Information . . . . . . . . . . . . . . . . . . . . . . . 44
Creating Load-Balanced Services. . . . . . . . . . . . . . . . . . . . . . . . 44
Creating a Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Enabling Persistence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Session Directory or Terminal Services Integration . . . . . . . . . . . . . . . 46
SSL Offloading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Uploading SSL Certificates . . . . . . . . . . . . . . . . . . . . . . . . . 47
Specifying SSL Offloading for a Service . . . . . . . . . . . . . . . . . . 47
Selecting a Scheduling Policy. . . . . . . . . . . . . . . . . . . . . . . . . . 47
Adaptive Scheduling . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Pre-Assigned Weight . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Scheduling Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Configuring Intrusion Prevention . . . . . . . . . . . . . . . . . . . . . . . . 49
Creating a High Availability Environment . . . . . . . . . . . . . . . . . . . . 49
Requirements for High Availability (HA) . . . . . . . . . . . . . . . . . . 49
Operation of HA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Recovery of the Primary System . . . . . . . . . . . . . . . . . . . . . . 50
Creating a Cluster and Removing the Cluster . . . . . . . . . . . . . . . 50
Data Propagated to Clustered Systems . . . . . . . . . . . . . . . . . . 52
Monitoring the Barracuda Load Balancer. . . . . . . . . . . . . . . . . . . . . . 53
Monitoring the Health of Services . . . . . . . . . . . . . . . . . . . . . . . . 53
Viewing Performance Statistics . . . . . . . . . . . . . . . . . . . . . . . . . 54
Viewing the Event Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Automating the Delivery of System Alerts. . . . . . . . . . . . . . . . . . . . 54
Viewing System Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Appendix A – SNMP MIB . . . . . . . . . . . . . . . . . . . . . . . . . .55
Appendix B – Barracuda Load Balancer Hardware . . . . . . .57
Front Panel of the Barracuda Load Balancer. . . . . . . . . . . . . . . . . . . . 58
Barracuda Load Balancer 240, 340, and 440 . . . . . . . . . . . . . . . . . . 58

v
Barracuda Load Balancer 640 . . . . . . . . . . . . . . . . . . . . . . . . . 59
Back Panel of the Barracuda Load Balancer . . . . . . . . . . . . . . . . . . . . 60
Barracuda Load Balancer, all models . . . . . . . . . . . . . . . . . . . . . . 60
Hardware Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Notice for the USA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Notice for Canada. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Notice for Europe (CE Mark) . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Appendix C – Limited Warranty and License . . . . . . . . . . .63
Limited Warranty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Exclusive Remedy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Exclusions and Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Software License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Energize Update Software License . . . . . . . . . . . . . . . . . . . . . . . 65
Open Source Licensing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

vi Barracuda Load Balancer Administrator’s Guide

8 Barracuda Load Balancer Administrator’s Guide
Overview
Organizations use load balancers to distribute traffic across a set of servers in their network. In the
event a server goes down, the load balancer automatically detects this failure and begins forwarding
traffic to the remaining functioning servers, maintaining high availability of the services provided by
the servers. The Barracuda Load Balancer is designed to help organizations achieve their high
availability objectives by providing:
• Comprehensive failover capabilities in case of server failure
• Distribution of traffic across multiple servers
• Integrated protection from network intrusions
The Barracuda Load Balancer enables you to set conditions that dictate how traffic should be
distributed to your Real Servers. For example, you can specify that a new connection should be
processed by the Real Server with the lowest CPU load.
The Barracuda Load Balancer also makes it easy to scale your network to handle increased traffic
because you can simply add a Real Server at any time, and the Barracuda system will automatically
detect the new server and add it to the load-balanced farm of servers.
Powerful Enterprise-Class Solution
The Barracuda Load Balancer uses a variety of factors to make load-balancing decisions. It is
designed to provide comprehensive IP load-balancing capabilities to any IP-based application,
including:
• Internet sites with high traffic requirements, including Web, FTP, media streaming, and content
delivery networks
• Hosted applications using thin-client architectures, such as Windows® Terminal Services
• Other IP services requiring optimal performance, including SMTP, DNS, RADIUS, and TFTP
The Barracuda Load Balancer's integrated Service Monitor ensures that servers and their associated
applications are operational. In the event of server or application failure, the Barracuda Load Balancer
facilitates automatic failover among servers to ensure continuous availability. The Barracuda Load
Balancer also assists in orchestrating scheduled maintenance windows on specific servers while
maintaining application availability through other servers in the server farm.
To minimize the risk associated with failures of the load balancers themselves, two Barracuda Load
Balancers can be deployed in an active/passive configuration. In the event a primary active Barracuda
Load Balancer fails, a backup Barracuda Load Balancer can quickly assume the identity of the
primary Barracuda Load Balancer. The switchover happens automatically to maintain application
availability.
Note
The Barracuda Load Balancer is not designed for link balancing that distributes traffic across
multiple Internet connections.

Introduction 9
Features of the Barracuda Load Balancer
The Barracuda Load Balancer is designed with the following features:
Load balancing for all IP-based applications.....................................9
Easy Setup and Maintenance...............................................................9
Intrusion Prevention System ..............................................................10
Auto-Discover .................................................................................... 11
Layer 4 IP Persistence....................................................................... 11
Layer 7 Cookie Persistence ............................................................... 11
Session Directory Integration............................................................12
SSL Offloading / Acceleration ...........................................................12
Scheduling Policy ..............................................................................12
Automated Service Monitor ...............................................................12
Multiple Deployment Modes..............................................................12
High Availability................................................................................13
Web Administrative Interface.............................................................13
Load balancing for all IP-based applications
The Barracuda Load Balancer is designed to provide fast and comprehensive IP load-balancing
capabilities to any IP-based application, including:
• HTTP
• HTTPS (SSL)
• SSH
•SMTP
•IMAP
• RDP (Terminal Services)
•POP3
•NTP
•ASP
•StreamingMedia
•DNS
• LDAP
• RADIUS
•TFTP
• Other TCP/UDP-based services
Easy Setup and Maintenance
The Barracuda Load Balancer is extremely easy to deploy, featuring automatic discovery of systems
in the server farm and easy-to-use configuration tools through an intuitive Web interface. To
minimize ongoing administration associated with security, the Barracuda Load Balancer can
automatically receive current intrusion prevention and security updates from Barracuda Central, an
advanced technology operations center.

10 Barracuda Load Balancer Administrator’s Guide
Intrusion Prevention System
Many security technologies are integrated into the Barracuda Load Balancer. The set-and-forget
Intrusion Prevention System (IPS) helps secure your network, even if you may have missed a patch
or if an exploit manages to get past your existing security. The Barracuda Load Balancer will
automatically block any exploits that are detected across any protocol; no configuration is required.
The built-in IPS also provides Denial of Service (DoS) protection for all load-balanced servers.
There are important differences between an Intrusion Detection System (IDS) and an IPS. An IDS
and an IPS are similar conceptually; however, an IDS merely alerts and can become a significant
source of incoming messages during an attack. An IPS, on the other hand, is capable of rejecting a
connection before damage is done. This makes it much less noisy in that it does not alert on every
attempt, and instead will simply block any malicious activity.
As with any security feature, IPS is designed to complement any existing security measures, not
replace them. The role of the Intrusion Prevention System is to eliminate any damage from an attack
that manages to penetrate the existing security architecture.
TheIntrusionPrevention Systemprotectsall yourload-balancedservices from thefollowingcommon
threats:
• Virus propagation
• Buffer overflows
• Protocol-specific attacks. The Barracuda Load Balancer contains protocol-specific guards that
protect your Real Servers from attacks targeting the SMTP, DNS, and LDAP protocols.
• Application-specific attacks. The Barracuda Load Balancer protects common applications that
are particularly vulnerable to external attacks. These applications include IIS, Websphere, Cold
Fusion, Exchange, and many more.
• Operating system-specific attacks. The Barracuda Load Balancer contains Microsoft and UNIX-
specific detection capabilities that identify malicious activity against these operating systems.
The Intrusion Prevention System is updated with the latest threats every hour by Energize Updates.
The following figure shows how Barracuda Central provides the latest rules and definitions through
the Energize Update feature.

Introduction 11
Figure 1.1: Barracuda Energize Updates
Auto-Discover
All models of the Barracuda Load Balancer support Auto-Discovery of Real Servers and Services, to
ensure quick and easy deployment of new servers. For common services, there's no need to manually
configure each port. The Barracuda Load Balancer can automatically detect which services are
running on a specified server and save deployment and configuration time.
Layer 4 IP Persistence
The Barracuda Load Balancer supports technology that directs clients back to the same server. In
environments where session persistence is required, Layer 4 IP persistence provides afast and reliable
solution for most configurations including encrypted e-commerce traffic and database applications.
The length of time that session persistence is maintained during a time of inactivity can be enabled on
a Service level.
Layer 7 Cookie Persistence
Session persistence for many HTTP-based applications can also be tracked by using cookies. The
Barracuda Load Balancer supports all cookies that are generated or used by any application, as well
as cookie insertion for times when applications do not have or use their own cookies. Persistence in
all cases will last for as long as the cookie does unless a period of inactivity exceeds the configured
timeout value.

12 Barracuda Load Balancer Administrator’s Guide
Cookie persistence is not available if using the Direct Server Return (DSR) mode of deployment
unless the application manages the cookies. This is because the cookie is inserted into the data stream
by the Barracuda Load Balancer when the traffic is outbound. In DSR the traffic goes directly to the
client, bypassing the Barracuda Load Balancer, so there is no opportunity to insert a cookie.
Session Directory Integration
Session persistence may also be maintained by querying Windows Server 2003 Session Directory or
Windows Server 2008 Terminal Services Session Broker. The Barracuda Load Balancer notes the
open sessions on each Terminal Server and checks if each connecting client already has asession open
on a particular Terminal Server. If the client has an open session, the Barracuda Load Balancer
forwards that user to the appropriate Terminal Server.
SSL Offloading / Acceleration
The Barracuda Load Balancer has the ability to handle SSL encryption and decryption locally, to help
ease the burden on backend Real Servers. Hardware SSL Acceleration is available on selected
models.
SSL offloading is not available if using the Direct Server Return mode of deployment.
Scheduling Policy
The Barracuda Load Balancer supports multiple scheduling technologies that support server
weighting including Weighted Least Connection (WLC) and Weighted Round Robin (WRR). The
Barracuda Load Balancer also supports adaptive scheduling, a resource based algorithm that can
take into account factors like CPU load or a customer modifiable load URL option. You can also
specify that certain servers handle more traffic than others.
Automated Service Monitor
Barracuda Load Balancer features a fully integrated Service Monitor which can be configured to re-
route traffic based on automated tests of servers being clustered or their upstream and downstream
dependent infrastructure components. Downed servers are automatically removed from the farm
within seconds of server failure.
Multiple Deployment Modes
The Barracuda Load Balancers supportRoute-Path,Bridge-Path,and Direct Server Returnmodes,for
the most flexibility of any load balancer on the market. Route-Path offers increased flexibility, while
Bridge-Path allows deployment without changes to existing IP infrastructure. Direct Server Return
allows for maximum throughput, ideal for content delivery networks.

Introduction 13
High Availability
With simple setup through the Web administrative interface, the Barracuda Load Balancer supports
High Availability configurations. Just point the backup Barracuda Load Balancer to the primary
Barracuda Load Balancer's management IP address to synchronize configurations and establish a
highly available network that brings your server farm to enterprise grade availability.
Web Administrative Interface
The Barracuda Load Balancer configuration is administered through an SSL-secured Web interface.
With features such as quick server and service adding, health monitoring, and Auto-Discover, the
Barracuda Load Balancer is easy to use. A typical configuration can be performed in less than ten
minutes.
Last Resort Server
The Barracuda Load Balancer allows you to specify a Last Resort Server, which is the server to which
all traffic for a particular Service is routed in the event that all Real Servers associated with that
Servicearenotavailable. ThisLastResortServercanbelocatedonadifferent network, or evenacross
the Internet, so long as the WAN port of the Barracuda Load Balancer has a route to that server. If all
Real Servers for a particular Service are unavailable, the Barracuda Load Balancer will route all
traffic bound for that Service to the Last Resort Server. The Last Resort Server does not need to be
configured as a Real Server for the Service, and the Barracuda Load Balancer will not perform any
health checks on the Last Resort Server.

14 Barracuda Load Balancer Administrator’s Guide

16 Barracuda Load Balancer Administrator’s Guide
Barracuda Load Balancer Terminology
The following is a list of some of the terms used by the Barracuda Load Balancer.
Table 2.1: Barracuda Load Balancer terminology
Term Description
Service A combination of a Virtual IP (VIP) and one or more TCP/UDP ports that the
Service is to listen on. Traffic arriving over the designated port(s) to the
specified Virtual IP is directed to one of the Real Servers that are associated
with a particular Service.
Service Monitor The Service Monitor monitors the availability of the Real Servers. It can be
configured either on a per-Service or per-Real Server basis to use one of
several different methods to establish the availability of a Real Server. If the
Service Monitor finds that no Real Servers are available, you can specify an IP
address to which all traffic for the Service will be routed.
Virtual IP (VIP) The IP address assigned to a specific Service. A client uses the Virtual IP
address to connect to the load-balanced Service. The Virtual IP address must
be different than the WAN or management IP address, and it must be on the
subnet as the WAN IP address.
Real Server One of the systems that perform the actual work of the load-balanced Service.
The Barracuda Load Balancer assigns new connections to it as determined by
the scheduling policy in effect for the Service.
Server Farm A collection of Real Servers.
Client The entity requesting connection to a load-balanced Service. It can be an
external Web browser accessing your load-balanced Web site, or an internal
user connecting to a load-balanced mail server.
Persistence A returning connection is routed to the same Real Server that handled a
previous request from the same client within a specified time. Examples of
Servces that may need persistence settings are Web sites that have shopping
carts or require some sort of login. See Enabling Persistence on page 46 for
more information.
Scheduling policy Specifies how the Barracuda Load Balancer determines which Real Server is
to receive the next connection request. Each Service can be configured with a
different policy.
More information can be found in Selecting a Scheduling Policy on page 47.
Route-Path
Bridge-Path
Deployment modes for the Barracuda Load Balancer. They differ in how the
Real Servers are connected. Details and benefits of each mode can be found
in the sections Route-Path (Recommended) on page 19 and Bridge-Path on
page 21.
Direct Server Return Option that is enabled on individual Real Servers. However, because it can
affect how a deployment is designed, it is often treated as a mode of its own.
More details on this can be found in the section on Direct Server Return on
page 22.
Logical Network A collection of systems on an isolatable subnet. In Route-Path mode, for
example, all systems associated with the LAN interface would be in one (or
more) logical network(s) 10.1.1.x, and all systems connected to the WAN
interface would be in another logical network of 192.168.1.x. See Figure 2.1: A
logical network layout using Route-Path on page 17 for an example.

Load Balancing Concepts 17
Figure 2.1: A logical network layout using Route-Path
Physical Network A group of systems that are physically connected to each other, usually
over a switch or VLAN. See Figure 2.2: A physical network layout using
Route-Path on page 18 for an example.
WAN IP Address or
Management IP
Address
The IP address assigned to the Barracuda Load Balancer, which is also the IP
address used to access the Web interface.
This address must be different than the Virtual IP addresses assigned to the
Services.
High Availability A pair of Barracuda Load Balancers, one of which performs the load-balancing
while the other monitors it, ready to take over operations if the first one fails.
For more information, see Creating a High Availability Environment on page
49.
Term Description

18 Barracuda Load Balancer Administrator’s Guide
Figure 2.2: A physical network layout using Route-Path

Load Balancing Concepts 19
Load Balancer Deployment Options
Services on the Barracuda Load Balancer can be deployed in the following three modes:
Route-Path (Recommended)...............................................................19
Bridge-Path........................................................................................21
Direct Server Return..........................................................................22
Choose the deployment mode for the Barracuda Load Balancer based on the type of network
configuration that currently exists at your site as well as on the types of Services you wish to load
balance. The recommended mode is Route-Path because it requires the least amount of invasive
changes to your existing network configuration. For Services that have high outbound traffic,
enabling the Direct Server Return option is recommended for the Real Servers that are producing that
traffic.
All of these deployment modes require specific network configurations. However, the Barracuda
Load Balancer must be in either Route-Path or Bridge-Path mode. Direct Server Return is an option
that you may choose for each Real Server.
Table 2.2 shows the number of logical and physical networks required by each deployment method.
Route-Path (Recommended)
Route-Path deployment is the most frequently used deployment method, providing the most
flexibility by allowing load-balancing of any server in a downstream route. With Route-Path, the
WAN and LAN interface of the Barracuda Load Balancer must be on separate logical networks. The
load-balanced servers are moved to a new private network and the Barracuda Load Balancer takes
control of the publicly-accessible IP addresses (VIPs) used to reach the Services.
The following table describes the advantages and disadvantages of deploying your Barracuda Load
Balancer in Route-Path mode.
Table 2.2: Deployment Method Details
Deployment Method Logical Networks Physical Networks
Route-Path (Recommended) 21+
Bridge-Path 1+ 2
Direct Server Return 1 1
Advantages Disadvantages
Minimal network re-designing; works with
existing physical configurations
The Barracuda Load Balancer must be the default
gateway for all downstream Real Servers
Fast High Availability failover Real servers must be on a logically separate network
from the Virtual IP addresses.
Can load-balance any downstream server All return traffic must be directed through the Barracuda
Load Balancer
No changes to Real Server setups other than
changing their IP addresses

20 Barracuda Load Balancer Administrator’s Guide
Figure 2.3: Sample Route-Path network layout
Deploying Route-Path
In the Route-Path method of deployment, the Virtual IP addresses must be on the same subnet as the
Barracuda Load Balancer. The Real Servers must be on a subnet separate from the VIPs and the
Barracuda Load Balancer. This may require changing the IP addresses of your Real Servers.
Normally the Real Servers are on an isolated IP network behind the Barracuda Load Balancer. If IP
address changes are not possible, or if there is no way to make Route-Path deployment work, the next
choice for deployment method is Direct Server Return. See Direct Server Return on page 22 for
details.
Real Servers that are on multiple networks simultaneously may break the route path. If Real Servers
have more than one network adapter enabled, and traffic has a route around the Barracuda Load
Balancer, the deployment will not work properly even though it may appear to work initially. There
are two exceptions where Real Servers may have multiple network adapters:
• The other networks that the Real Servers are on are also isolated and cannot access the WAN
network without going through the Barracuda Load Balancer
• Static routes for incoming and outgoing traffic for each IP address of each Real Server have
been defined.
Each Real Server must be one hop away from the LAN port on the Barracuda Load Balancer. This
means their switch must be directly connected into the LAN port of the Barracuda Load Balancer, or
connected to a series of switches that eventually reach the LAN port of the Barracuda Load Balancer
without going through any other machines.
Other manuals for Load Balancer
1
Table of contents
Other Barracuda Networks Network Hardware manuals
Popular Network Hardware manuals by other brands

Paradyne
Paradyne Single T1 Network Access Module (NAM)... installation instructions

Sensys Networks
Sensys Networks VDS240 installation guide

Intel
Intel 21555 user manual

AoFrio
AoFrio Network Pro ONE Product guide

NDC Communications
NDC Communications CableFREE user guide

Perle
Perle IOLAN STG4 quick start guide