background image

 

 

Copyright © 2002 - 2014   KEMP Technologies, Inc. All Rights Reserved.                             Page 2 / 37 

High Availability (HA) 

Feature Description 

Copyright Notices 

Copyright © 2002-2014 KEMP Technologies, Inc..  All rights reserved.. KEMP Technologies and the KEMP 
Technologies logo are registered trademarks of KEMP Technologies, Inc..  

KEMP Technologies, Inc. reserves all ownership rights for the LoadMaster product line including software 
and documentation. The use of the LoadMaster Exchange appliance is subject to the license agreement. 
Information in this guide may be modified at any time without prior notice.  

Microsoft  Windows  is  a  registered  trademarks  of  Microsoft  Corporation  in  the  United  States  and  other 
countries. All other trademarks and service marks are the property of their respective owners. 

Limitations

: This document and all of its contents are provided as-is. KEMP Technologies has made efforts 

to ensure that the information presented herein are correct, but makes no warranty, express or implied, 
about the accuracy of this information. If any material errors or inaccuracies should occur in this document, 
KEMP Technologies will, if feasible, furnish appropriate correctional notices which Users will accept as the 
sole and exclusive remedy at law or in equity. Users of the information in this document acknowledge that 
KEMP Technologies cannot be held liable for any loss, injury or damage of any kind, present or prospective, 
including  without  limitation  any  direct,  special,  incidental  or  consequential  damages  (including  without 
limitation lost profits and loss of damage to goodwill) whether suffered by recipient or third party or from 
any  action  or  inaction  whether  or  not  negligent,  in  the  compiling  or  in  delivering  or  communicating  or 
publishing this document. 

Any  Internet  Protocol  (IP)  addresses,  phone  numbers  or  other  data  that  may  resemble  actual  contact 
information  used  in  this  document  are  not  intended  to  be  actual  addresses,  phone  numbers  or  contact 
information.  Any  examples,  command  display  output,  network  topology  diagrams,  and  other  figures 
included in this document are shown for illustrative purposes only. Any use of actual addressing or contact 
information in illustrative content is unintentional and coincidental.  

Portions of this software are; copyright (c) 2004-2006 Frank Denis. All rights reserved; copyright (c) 2002 
Michael Shalayeff. All rights reserved; copyright (c) 2003 Ryan McBride. All rights reserved. 

Redistribution and use in source and binary forms, with or without modification, are permitted provided 
that the following conditions are met: 

1.  

Redistributions  of  source  code  must  retain  the  above  copyright  notice,  this  list  of    conditions  and  the 
following disclaimer 

2.  

Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the 
following disclaimer in the documentation and/or other materials provided with the distribution. 

THIS SOFTWARE IS PROVIDED BY THE ABOVE COPYRIGHT HOLDERS ''AS IS'' AND ANY EXPRESS OR IMPLIED 
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND 
FITNESS  FOR  A  PARTICULAR  PURPOSE  ARE  DISCLAIMED.  IN  NO  EVENT  SHALL  THE  ABOVE  COPYRIGHT 
HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 
OTHERWISE)  ARISING  IN  ANY  WAY  OUT  OF  THE  USE  OF  THIS  SOFTWARE,  EVEN  IF  ADVISED  OF  THE 
POSSIBILITY OF SUCH DAMAGE.  

The  views  and  conclusions  contained  in  the  software  and  documentation  are  those  of  the  authors  and 
should  not  be  interpreted  as  representing  official  policies,  either  expressed  or  implied,  of  the  above 
copyright holders.. 

Portions  of  the  LoadMaster  software  are  copyright    (C)  1989,  1991  Free  Software  Foundation,  Inc.  -51 
Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA- and KEMP Technologies Inc. is in full compliance 
of  the  GNU  license  requirements,  Version  2,  June  1991.    Everyone  is  permitted  to  copy  and  distribute 
verbatim copies of this license document, but changing it is not allowed. 

Portions of this software are Copyright (C) 1988,  Regents of the University of California.  All rights reserved. 

Summary of Contents for High Availability

Page 1: ...Copyright 2002 2014 KEMP Technologies Inc All Rights Reserved Page 1 37 High Availability HA Feature Description High Availability HA Feature Description VERSION 1 7 UPDATED JUNE 2014...

Page 2: ...s document are shown for illustrative purposes only Any use of actual addressing or contact information in illustrative content is unintentional and coincidental Portions of this software are copyrigh...

Page 3: ...LITY WHETHER IN AN ACTION OF CONTRACT TORT OR OTHERWISE ARISING FROM OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE Portions of this software are Copyright C 19...

Page 4: ...ing a Defective Unit 18 7 1 Prerequisites 18 7 2 Installation 18 7 2 1 Reboot the Active Unit 19 7 2 2 Change the Switch to Preferred Server Option 20 8 HA WUI Options 21 8 1 1 Interfaces 21 8 1 2 HA...

Page 5: ...eserved Page 5 37 High Availability HA Feature Description 9 11 HA Issue on VMware 28 9 11 1 Both Units Think That They Are the Master Unit 28 9 11 2 Two Virtual LoadMasters on Different Hosts 30 10 R...

Page 6: ...y and resiliency meaning if one LoadMaster goes down for any reason the hot standby can become active therefore avoiding any downtime HA in the LoadMaster for Azure product works a different way to th...

Page 7: ...armed HA setup The ultimate goal of redundant LoadMasters is to provide reliable traffic management even if one LoadMaster becomes unavailable The advantages of HA are as follows Eliminates a single...

Page 8: ...have more than one interconnection between the two LoadMasters to avoid data or lack of availability The two LoadMasters need the same default gateway Use Network Time Protocol NTP to keep times on Lo...

Page 9: ...set for multiple interfaces When CARP is being used packet analysis tools such as Wireshark incorrectly displays the protocol used as Virtual Router Redundancy Protocol VRRP Any IP addresses displaye...

Page 10: ...et up HA 1 Log in to the LoadMaster that is desired to be the active master unit 2 In the main menu select the System Configuration Miscellaneous Options HA Parameters option Figure 5 1 HA Mode option...

Page 11: ...en A log in screen appears After logging in a different menu will appear than before This is the Local Administration menu displayed for HA units This menu has far fewer options Only configuration set...

Page 12: ...click Set Virtual ID Using the same ID as other HA devices may cause problems KEMP highly recommends using a higher value than 10 as any other HA device using the same ID could interfere with HA opera...

Page 13: ...ddress and click the Set Shared address button The HA Shared IP address must be the same as the HA Shared IP address which was set when configuring the first unit in Section 5 1 7 Click OK on the resu...

Page 14: ...addresses The synchronization process is started for the configuration The indicator squares should now show green and green The A indicates the active unit of the pair If the first synchronization at...

Page 15: ...he LoadMasters reboot the other will fail too If the Use for HA checks check box is greyed out it means that this is the only interface configured to be used for HA checks and cannot be deselected To...

Page 16: ...scription Figure 5 15 Confirmation message 5 A confirmation message may appear Click OK Figure 5 16 Rebooting screen 6 Click Continue When HA1 is back online both HA status icons should be green The A...

Page 17: ...ow of maintenance is put in place Before updating the firmware ensure that the Switch to Preferred Server drop down list is set to No Preferred Host in System Configuration Miscellaneous Options HA Pa...

Page 18: ...the relevant features Gather the following data IP address of the LoadMaster IP address of the partner Shared IP address 7 2 Installation Installation of a new HA unit should be performed during a ma...

Page 19: ...twork side 13 In the main menu select Local Administration System Reboot Figure 7 3 Reboot 14 Click Reboot 15 Click OK 16 Click Continue It is optional but KEMP recommends simulating a failover to the...

Page 20: ...Option To change the Switch to Preferred Server option follow the steps below in the WUI of the shared IP address 1 In the main menu select System Configuration Miscellaneous Options HA Parameters Fig...

Page 21: ...1 1 1 Use for HA checks Some key points to note about this option are below The Use for HA checks check box must be selected on at least one interface that has connectivity from HA1 to HA2 If the Use...

Page 22: ...n the System Configuration Miscellaneous Options section provided the role is not Non HA Mode Configuring both units in the same HA Mode i e HA First Mode and HA First Mode will result in severe opera...

Page 23: ...e correctly paired The A in the middle of the square indicates that this is the master unit Green without A The unit is online and operational and the HA units are correctly paired The absence of an A...

Page 24: ...have the same HA Mode HA Timeout CARP requests are sent every second from the master The value selected in the HA Timeout drop down list is the time that the master machine must be unavailable before...

Page 25: ...P Connection Updates When using L4 services if updates are enabled it allows L4 connections to be maintained across a HA switchover This option is ignored for L7 services Inter HA L7 Persistency Updat...

Page 26: ...there is an answer another device is using that IP address Try arp a or netstat to find out more information on what device that is Set the HA Virtual ID in Local Administration HA Parameters to somet...

Page 27: ...blue HA status square follow the steps below 1 Let the affected unit run for 10 minutes While waiting you can check the HA parameters to ensure they are configured correctly 2 After that shut down th...

Page 28: ...in this troubleshooting section fails try to shut down one of the LoadMasters The remaining LoadMaster should take over This can remain in HA mode or be set to single whichever works This will provid...

Page 29: ...Figure 9 3 Virtual switch properties Ensure that MAC Address Changes and Forged Transmits are both selected When they have been selected reboot one of the LoadMasters Figure 9 4 Unit 1 Figure 9 5 Unit...

Page 30: ...ity HA Feature Description 9 11 2 Two Virtual LoadMasters on Different Hosts Having two Virtual LoadMasters on different hosts can also pose problems on VMware Figure 9 6 Properties To resolve these i...

Page 31: ...ew unit 2 D Update the firmware on the old units if possible For further information on how to upgrade the firmware of a HA pair refer to Section 6 and the 0Software Migration Version 6 to 7 Technical...

Page 32: ...d This is the backup from old unit 2 B 11 Click Restore Configuration It is not possible to restore a single machine configuration onto a HA machine and vice versa It is not possible to restore a conf...

Page 33: ...n Miscellaneous Options HA Parameters Figure 10 6 Force Update 20 Click Force Update This will copy the configuration from the old unit 1 A Master to the new unit 2 D standby This will take approximat...

Page 34: ...Restore Figure 10 8 Restore Configuration 25 Click Choose File 26 Browse to and select the backup file 27 Select the configuration s that need to be restored This is the backup configuration from old...

Page 35: ...ared IP address and in the main menu go to System Configuration Miscellaneous Options HA Parameters Figure 10 11 Force Update 37 Click Force Update 38 This will take approximately 15 seconds 39 When t...

Page 36: ...ailability HA Feature Description References Unless otherwise specified the following documents can be found at http www kemptechnologies com documentation HA for Azure Feature Description Software Mi...

Page 37: ...ocument 1 0 LB Nov 2013 Troubleshooting added Provide troubleshooting steps 1 1 LB Jan 2014 Release updates Updates for 7 0 12 release 1 2 LB Feb 2014 Release updates Updates for release 1 3 LB Mar 20...

Reviews: