Avaya P330 User Manual
Avaya P330 User Manual

Avaya P330 User Manual

Load balancing manager
Hide thumbs Also See for P330:
Table of Contents

Advertisement

Avaya P330
Load Balancing
Manager
User Guide
March 2002

Advertisement

Table of Contents
loading

Summary of Contents for Avaya P330

  • Page 1 Avaya P330 Load Balancing Manager User Guide March 2002...
  • Page 2 Avaya disclaims responsibility for errors which may appear in this document, and it reserves the right, in its sole discretion and without notice, to make substitutions and modifications in the products and practices described in this document.
  • Page 3: Table Of Contents

    Benefits of FWLB ........5...
  • Page 4 Table Area ........23...
  • Page 5 Table of Contents VLAN Area Mapping ........52 Mapping VLAN Areas .
  • Page 6: Preface

    • - The intended audience of this guide. • Organization of This Guide - A brief description of the subjects contained in the various sections of this guide. The Purpose of This Guide This guide contains the information needed to use Avaya P330 Load Balancing Manager efficiently and effectively.
  • Page 7 Application Editor Tool and how to customize application protocols. • Menus - The full structure of the menus in Avaya P330 Load Balancing Manager. • Error Messages - A full explanation of the error messages that appear in Avaya P330 Load Balancing Manager.
  • Page 8: Chapter 1 - Overview Of Load Balancing

    Overview of Load Balancing This section describes load balancing and includes the following topics: • What is Load Balancing - A general overview of load balancing. • Load Balancing Elements - A description of the conceptual load balancing elements. •...
  • Page 9: What Is Load Balancing

    Improving performance by utilizing multiple units instead of a single one. This improves the scalability and maintainability of the firewalls and servers in the network. The load balancer also serves as a ‘smart redirector’, allowing traffic redirection, commonly known as Application Redirection. This allows for: •...
  • Page 10: Load Balancing Elements

    • Real Server (RS) - An RS is a physical server that is associated with a Real IP address. One or more RSs may belong to an RSG. • Real Server Group (RSG) - An RSG is a logical grouping of Real Servers used for load balancing.
  • Page 11: Firewall Load Balancing (Fwlb)

    The firewalls are the Real Servers, and the group of firewalls is the Real Server Group. The firewall group is associated with a Virtual Service, which is a routing or bridging firewall.
  • Page 12: Benefits Of Fwlb

    Transparent routing firewalls act as a “next hop” device from the perspective of the load balancer. After a firewall is selected in a load balancing decision, normal routing to that firewall takes place. The load balancers ensure that all packets belonging to a session pass through the same firewall in both directions.
  • Page 13: Non-Transparent Routing Firewalls

    The load balancer enables you to route packets to a DMZ. A DMZ is a portion of the client’s network, apart from the client’s LAN, where remote access is allowed. After creating a DMZ, a third load balancer is installed to route packets to the DMZ. The following figure illustrates transparent FWLB with a DMZ.
  • Page 14: Bridging Firewalls

    Bridging firewalls are transparent to devices inside and outside of the secured network. The bridging firewalls do not have IP or MAC addresses to which traffic is directed. Therefore, the firewalls must physically appear on the traffic path.
  • Page 15: Server Load Balancing (Slb)

    This involves intercepting all traffic between clients and load-balanced servers and dynamically distributing the load according to configured schemes (metrics). The load balancer acts as a Virtual Server to the outside world (the WAN) and has a Virtual IP address. Avaya P330 Load Balancing Manager User Guide...
  • Page 16: Benefits Of Slb

    IP from the Virtual IP address to the Real IP address. When a packet is sent from a server to a client, the load balancer changes the source IP address from the Real IP address to the Virtual IP address.
  • Page 17: Direct Server Return (Triangulation)

    When the load balancer detects that a Real Server supports triangulation and is configured properly, it does not change the destination IP address of the packet. The Virtual IP address is left as the destination IP address, and the packet does not undergo NAT.
  • Page 18: Benefits Of Ar

    3. The load balancer routes the packet to the cache server instead of to the original destination on the Internet. 4. The cache checks if it has the relevant information. If it does, it forwards the cached information to the client. If it does not have...
  • Page 19 5. The cache saves the packet and routes it back to the load balancer. 6. The load balancer sends the page to the user. A client's request for a Web page and the cache's request for a Web page have the same source and destination IP addresses. To distinguish between them, the load balancer uses separate VLANs for clients and the cache.
  • Page 20: Combination Of Applications

    Balancing for traffic that is Internet-bound. In some cases, the same “type” of traffic can be given two different actions by the load balancer. In these situations, it is necessary to tell the load balancer which action to choose. In the example described above,...
  • Page 21: Round Robin

    The load balancer creates a list of all the currently available RSs. The result of the hash function is used to select an RS from the list. Any given parameter always gives the same hash result, providing natural persistency.
  • Page 22: Minmiss Hash

    This minimizes overloading and maximizes functionality. If you assign a weight to an RS, the sessions are distributed to the RSs in the metric chosen (Round Robin, Hash or MinMiss). However, the weighted RS is assigned a larger share of sessions. For example, if you...
  • Page 23: Health Check

    For non-transparent FWLB (with NAT), there is only one load balancer. In this case, you must configure an IP address beyond the firewall as the health check address. Like other non-transparent FWLB sessions, the health check session returns through the same firewall according to the NAT address it was given.
  • Page 24: Additional Persistency Schemes

    RSGs. A backup RSG can run a different service than the primary RSG while providing backup to all of the primary RSG’s services. Similar to the Real Server, the backup RSG is not used unless all Real Servers in the RSG are down.
  • Page 25: Manager

    A list of P333R-LB module IP addresses appears in the Tree View of the Avaya P330 Manager. * Note: In order that the Load Balancing Manager tab appear, at least one of the interfaces should be configured on the load balancer.
  • Page 26: The User Interface

    Toolbar - Toolbar buttons for accessing Avaya Load Balancing Manager functions. • Logical or Physical View - Depending on the tab selected, the application displays one of the two views. — Logical View - A logical representation of the network showing Virtual Servers and Services and their associated RSGs and RSs.
  • Page 27: Toolbar

    Toolbar Tree Area Status Bar • Status Bar - An area at the bottom of the screen that displays the communication status between Avaya Load Balancing Manager and the network. Toolbar The toolbar provides shortcuts to Avaya Load Balancing Manager’s main functions.
  • Page 28 Opens the Health Check Editor. Check Editor Provides context-sensitive on-line Help > What’s This? help. When you place the cursor on a toolbar button for one second, a tooltip appears with the name of the button. Avaya P330 Load Balancing Manager User Guide...
  • Page 29: Logical View

    RSG, or RS Areas. You can only make changes to the area in focus. The area in focus is framed in blue, and an item selected in the area in focus appears dark green. An item selected in an area that is not in focus appears cyan.
  • Page 30: Table Area

    The Form Area displays the Properties Sheet of the element selected in the area in focus. For example, if the focus is on the Table Area and you select an item from the Virtual Services Table, the Form Area displays the Properties Sheet of the selected Virtual Service.
  • Page 31: Virtual Form Area

    Virtual Form The Form Area displays the Properties Sheet of the element selected in Area the Physical Tree Area. Status Bar The Status Bar shows the communication status between Avaya Load Balancing Manager and a specific device in the network.
  • Page 32: Applied Changes

    Action > Send to Device applied to the device. The applied changes remain in effect until the device is reset. When the device is reset, it is configured with the last committed configuration. All changes applied but not committed are lost.
  • Page 33: Searching For Load Balancing Components

    . The Find dialog box opens. Figure 2-3. Find Dialog Box 2. Enter the IP address of the RS or the name of the RSG to search for, and enter the RLB ID (the slot number of the load balancer module in the stack).
  • Page 34: Chapter 3 - Configuring Firewall Load Balancing

    Firewall Load Balancing Configuration Overview - An overview of the steps involved in configuring FWLB. • Defining a Firewall Service - Instructions on how to define a firewall service. • Editing the Routing Table - Instructions on how to add and edit entries in the service’s Routing Table.
  • Page 35: Firewall Load Balancing Configuration Overview

    1. Define one or more firewall services (refer to “Defining a Firewall Service” on page 29). 2. Add and edit entries in the Routing Table (refer to “Editing the Routing Table” on page 30). 3. Define an RSG (refer to “Defining RSGs and RSs for FWLB” on page 31).
  • Page 36: Defining A Firewall Service

    “Editing the Routing Table” on page 30 and “Editing the Properties Sheets for FWLB” on page 31. When you select a firewall service from the Logical Tree Area, the Table Area displays the Routing Table to the selected service, the RSG Area displays the related RSGs, and the Form Area displays the service’s...
  • Page 37: Editing The Routing Table

    The destination network mask of this route. To add an entry to the Routing Table: 1. In the Logical Tree Area, select a firewall service you want to add a routing entry to. 2. Click anywhere inside the Table Area so that the Table Area receives the focus.
  • Page 38: Defining Rsgs And Rss For Fwlb

    Logical Tree Area. You can add or delete RSGs for each firewall service. The RS Area displays the RSs belonging to the RSG selected in the RSG Area. You can add or delete RSs for each RSG.
  • Page 39: Module Properties Sheet

    Only fields with the correct information. The Form Area displays the Properties Sheet of the selected item in the area in focus. The Form Area never receives the focus, but you can edit the Properties Sheet displayed in the Form Area.
  • Page 40: Routing Firewall Properties Sheet

    Chapter 3 Routing Firewall Properties Sheet The following tables list the fields in the Routing Firewall Properties Sheet and their descriptions. Table 3-3. Routing Firewall Properties Sheet Fields Field Description Name A user-defined name for the service. Admin Status The user-defined status of the service. Available options are enable and disable.
  • Page 41: Bridging Firewall Properties Sheet

    Launching Another Avaya Device Manager For transparent and bridging FWLB, two load balancers are necessary, one for each side of the firewalls. The two devices must be identically configured. Avaya P330 Load Balancing Manager allows you to launch the device manager of another load balancer so that you can configure both devices the same way.
  • Page 42 Select Tools > Launch . Avaya P330 Load Balancing Manager launches on the selected device. * Note: This feature is not available when you run Avaya P330 Load Balancing Manager from the Web. Avaya P330 Load Balancing Manager User Guide...
  • Page 43: Chapter 4 - Configuring Server Load Balancing

    Server Load Balancing Configuration Overview - An overview of the steps involved in configuring SLB. • Defining a Virtual Server - Instructions on how to define a Virtual Server. • Defining a Virtual Service - Instructions on how to define a Virtual Service.
  • Page 44: Server Load Balancing Configuration Overview

    3. Define one or more RSGs (refer to “Defining RSGs and RSs for SLB” on page 47). 4. Define one or more RSs (refer to “Defining RSGs and RSs for SLB” on page 47). After you define a new SLB element, click...
  • Page 45: Defining A Virtual Server

    Defining a Virtual Server The first step in configuring SLB is defining a Virtual Server. To define a new Virtual Server: 1. In the Logical Tree Area, select SLB from the load balancer module you are currently configuring. 2. Click Select .
  • Page 46: Defining A Virtual Service

    Virtual Server is selected in the Logical Tree Area. To define a new Virtual Service: 1. In the Logical Tree Area, select the Virtual Server to which you want to add the new Virtual Service. 2. Click anywhere inside the Table Area so that the Table Area receives the focus.
  • Page 47 1. Select the service from the Virtual Services Table 2. Edit the information in the Properties Sheet. 3. You can create, edit, or delete the Virtual Service’s proxy IP addresses. For information on proxy IP addresses, refer to “Proxy IP Editor” on page 41.
  • Page 48: Proxy Ip Editor

    Select Tools > Proxy IP Editor Click . The Proxy IP Editor opens. Figure 4-1. Proxy IP Editor The following table lists the fields in the Proxy IP editor and their descriptions: Table 4-1. Proxy IP Editor Fields Field Description The bank identifier.
  • Page 49: Adding Pip Banks

    3. Click Select Action > Send to Device . The bank is added to the device. You can modify any PIP bank that is not currently enabled on the device. Modifying To modify a PIP bank: PIP Banks 1. Select the bank that you want to modify.
  • Page 50: Health Check Editor

    Chapter 4 Health Check Editor The Health Check Editor allows you to create and configure health check methods. To open the Health Check Editor: Select Tools > Health Check Editor Click . The Health Check Editor opens with one default entry for each health check method.
  • Page 51: Adding Health Check Methods

    Editor and a Health Check Configuration form appears in the bottom half of the Health Check Editor. 5. Fill in the configuration properties for the health check method. For more information on the configuration properties for each of the health check methods, refer to “Health Check Method Properties”...
  • Page 52: Deleting Health Check Methods

    Chapter 4 Deleting You can delete one or more Health Check entries. To delete Health Health Check Check entries: Methods 1. Select the entry that you want to delete. — To select more than one entry, press CTRL while selecting additional banks.
  • Page 53 HTTP Properties The following table lists the fields in the HTTP Health Check Configuration form and their descriptions: Table 4-3. HTTP Health Check Configuration Properties Field Description HC Method The type of the health check entry. The ID number for the health check entry.
  • Page 54: Defining Rsgs And Rss For Slb

    After you define a Virtual Service, you can define the RSGs that are connected to the service. The RSGs related to the Virtual Service selected in the Virtual Services Table are displayed in the RSG Area. If no service is selected in the Virtual Services Table, no information is displayed in the RSG Area.
  • Page 55: Module Properties Sheet

    Module Properties Sheet The following table lists the fields in the Module Properties Sheet and their descriptions. Table 4-5. Module Properties Sheet Field Description The IP address of the module. Name A user-defined name for the module. Type The module type.
  • Page 56: Virtual Server Properties Sheet

    Chapter 4 Virtual Server Properties Sheet The following table lists the fields in the Virtual Server Properties Sheet and their descriptions. Table 4-6. Virtual Server Properties Sheet Field Description Name A user-defined name for the server. Operational The operational status of the service. This field is Status read only.
  • Page 57 Available options are: • Enable • Disable Persistency Time The amount of time the device maintains user persistency. Wildcard Use a wildcard to mask all or part of an IP address. Avaya P330 Load Balancing Manager User Guide...
  • Page 58: Chapter 5 - Configuring Application Redirection

    VLAN Area Mapping - Instructions on how to map a VLAN area. • Defining a Service - Instructions on how to define a service for • Defining RSGs and RSs for Application Redirection - Instructions on how to define RSGs and RSs.
  • Page 59: Application Redirection Configuration Overview

    To address this issue, the load balancer uses different VLAN areas for the clients and the RS. If a session arrives at the load balancer from the clients’ VLAN, it is redirected to the RS. If a packet arrives from the RS’s VLAN, it is routed to the ultimate destination.
  • Page 60: Mapping Vlan Areas

    Action > Send to Device To discard unapplied changes: Click Select Action > Refresh The following table lists the fields in the VLAN Area Mapping tool and their description: Table 5-1. VLAN Area Mapping Fields Field Description VLAN ID The VLAN’s number.
  • Page 61 Table 5-1. VLAN Area Mapping Fields (Continued) Field Description The source from which packets on the selected VLAN Area VLAN originate: • Server - Packets arriving on the selected VLAN are routed to the ultimate destination. • Client - Packets arriving from the selected VLAN are routed to the RS.
  • Page 62: Defining A Service

    Chapter 5 Defining a Service The first step in configuring AR is defining a service. To define a new service: 1. In the Logical Tree Area, select AR from the load balancer module you are currently configuring, and then select Services. The Table Area displays the Virtual Services Table.
  • Page 63: Defining Rsgs And Rss For Application Redirection

    Defining RSGs and RSs for Application Redirection After you define a service, you can define the RSGs that are connected to the new service. The RSG Area displays the RSGs related to the service selected in the Virtual Services Table. If no service is selected in the Virtual Services Table, no information is displayed in the RSG Area.
  • Page 64 Chapter 5 The following table lists the fields in the Rules List and their descriptions: Table 5-2. Rules List Field Description Row Status The status of the entry in the Rules List. Possible values are: • New - The new rule is not yet applied to the device.
  • Page 65 • Enable • Disable When you select a rule from the Rules List, the RSGs and RSs related to the service mapped in the rule are displayed in the RSG and RS Areas. If there are no RSGs connected to the service, no information is displayed in the RSG and RS Areas.
  • Page 66: Using Address Wildcards

    If the client IP address is 149.36.184.189, and the wildcard is 255.0.255.255 the rule will apply to all packets, where the second byte of the IP address is 36. The 255 in the first, third, and fourth bytes allow any value in the corresponding bytes of the source address to match this rule.
  • Page 67: Module Properties Sheet

    Module Properties Sheet The following tables list the fields in the Module Properties Sheet and their descriptions. Table 5-3. Module Properties Sheet Field Description The IP address of the module. Name A user-defined name for the module. Type The module type.
  • Page 68: Ar Virtual Service Properties Sheet

    Chapter 5 AR Virtual Service Properties Sheet The following tables list the fields in the Virtual Service Properties Sheet and their descriptions. Table 5-4. Virtual Service Properties Sheet Field Description Name A user-defined name for the service. Admin Status The user-defined status of the service. Available options are: •...
  • Page 69: Chapter 6 - Real Server Groups And Real Servers

    Real Server Groups and Real Servers This chapter describes how to configure Real Server Groups and Real Servers for load balancing. It includes the following topics: • Real Server Groups - Instructions on how to configure RSGs, including defining and deleting RSGs.
  • Page 70: Real Server Groups

    Physical View, all RSGs and RSs are displayed in the Tree Area according to the load balancing application. In the Logical View, when you select an RSG from the RSG Area, a list of the RSs connected to the RSG are displayed in the RS Area and the RSG’s Properties Sheet is displayed in the Form Area.
  • Page 71: Defining A Connected Rsg

    To define a new RSG in relation to other load balancing elements: Connected 1. In the Logical View, select a Virtual Service from the Tree Area or Table Area. 2. Click anywhere inside the RSG Area so that the RSG Area receives the focus.
  • Page 72: Defining An Unconnected Rsg

    There are two ways to delete an RSG. You can delete an RSG’s relationship to other load balancing elements, or you can completely delete the RSG so that it is no longer available for configuration. If you completely delete the RSG, it no longer appears in any service.
  • Page 73: Real Servers

    RSs are displayed in both the Logical and Physical Views. In the Logical View, the table of the RSs connected to the RSG selected in the RSG Area is displayed. In the Physical View, all RSGs and RSs according to load balancing application are displayed in the Tree Area.
  • Page 74: Defining An Rs

    Chapter 6 Defining an RS There are two ways to define an RS. You can define an RS for an existing RSG, or you can define an unconnected RS. When you define an RS for an existing RSG, you can use either the Logical View or the Physical View.
  • Page 75: Defining An Rs For An Rsg - Physical View

    Defining an To define a new RS for an existing RSG using the Physical View: RS for an RSG - 1. In the Physical Tree Area, select the RSG to which you want to Physical add the RS. View 2. Click Select .
  • Page 76: Deleting An Rs

    There are two ways to delete an RS. You can delete an RS’s connection to an RSG, or you can completely delete the RS so that it is no longer available for configuration. If you completely delete the RS, it no longer appears in any RSG.
  • Page 77: Editing The Rsg And Rs Properties Sheets

    Editing the RSG and RS Properties Sheets When you add a new RSG or RS, the Form Area displays the Properties Sheet of the new entity. For more information about using and editing the Properties Sheets, refer to “Editing the Properties Sheets for FWLB”...
  • Page 78: Real Server Properties Sheet

    Chapter 6 Real Server Properties Sheet The following table lists the fields in the RS Properties Sheet and their descriptions. Table 6-2. Real Server Properties Sheet Field Description IP address The IP address of the Real Server. Admin Status The user-defined status of the server. Available options are: •...
  • Page 79: Chapter 7 - Application Editor Tool

    Application Editor Tool This chapter of the on-line help provides instructions on how to use the Application Editor Tool and how to customize application protocols. It contains the following topics: • Application Editor Tool Overview - An overview of the Application Editor Tool.
  • Page 80: Using The Application Editor Tool

    Application Editor Select Tools > Application Editor . The Application Editor Tool opens. Figure 7-1. Application Editor Tool The following table lists the fields in the Application Editor Tool and their description: Table 7-1. Application Editor Tool Fields Field Description Name The name of the application protocol.
  • Page 81: Adding Application Protocols

    Edit > Add . A new protocol appears in the Application Editor Tool. 2. Define the application protocol using the fields in the table. Modifying an Application Protocol You can modify any user-defined application protocol. Predefined application protocols are not editable.
  • Page 82: Applying Changes

    Application Protocols table, the Application drop-down list in the Virtual Service Properties Sheet for SLB and AR is updated. The changes are saved to a file on the desktop and are automatically loaded the next time you open Avaya Load Balancing Manager.
  • Page 83: Appendix A - Menus

    Menus This appendix gives the menu structure of Avaya P330 Load Balancing Manager. File Menu Table A-1. File Menu Item Description Saves configuration changes to the device. Commit Edit Menu Table A-2. Edit Menu Item Description Cuts a rule from the Rule List to the clipboard.
  • Page 84: Tools Menu

    Opens the VLAN Area Mapping tool. Help Menu Table A-5. Help Menu Item Description Help Topics Opens the help module contents page for information. Context Help Provides detailed context-sensitive on-line help. About Load Balancing Copyright and version information about Avaya Manager P330 Load Balancing Manager.
  • Page 85: Appendix B - Error Messages

    Error Messages This appendix lists the error messages that appear in Avaya P330 Load Balancing Manager: • The current Properties Sheet contains illegal or missing information. Please fill the form correctly or delete it. • [view name] contains illegal or missing information.
  • Page 86: Index

    SLB 9 the Properties Sheets for SLB 47 Bridging firewall Properties Sheet 34 the Routing Table 30 Bridging firewalls 7 the RSG and RS Properties Sheets 70 Error messages 78 Cache Redirection 11 Avaya P330 Load Balancing Manager User Guide...
  • Page 87 RS 69 Virtual Service delete an RSG 65 succeeded health checks 71 edit the Properties Sheet for AR 59 up servers 33 edit the Properties Sheet for FWLB 31 user persistency time 50 edit the Properties Sheet for SLB 47...
  • Page 88 Organization of this guide vi configuring 62 Overview defining 63 Application Redirection (AR) 10 defining for AR 56 AR configuration 52 defining for FWLB 31 Firewall Load Balancing (FWLB) 4 defining for SLB 47 Avaya P330 Load Balancing Manager User Guide...
  • Page 89 39 definition 3 Table Area 23 deleting 40 The purpose of this guide vi modifying 40 The purpose of this on-line help vi Properties Sheet 49 Toolbar 20 Toolbar buttons Weighted Real Servers 15 add 21 What is load balancing 2...

Table of Contents