Introduction to ServerIron ADX Application Switching and Load Balancing. Module 5: Server Load Balancing (SLB) Revision 0310



Similar documents
DATA CENTER. Best Practices for High Availability Deployment for the Brocade ADX Switch

Advanced SLB High Availability and Stateless SLB

Server Iron Hands-on Training

WHITE PAPER MICROSOFT LIVE COMMUNICATIONS SERVER 2005 LOAD BALANCING WITH FOUNDRY NETWORKS SERVERIRON PLATFORM

CLE202 Introduction to ServerIron ADX Application Switching and Load Balancing

BCLP in a Nutshell Study Guide for Exam Exam Preparation Materials

ServerIron TrafficWorks Firewall Load Balancing Guide

Exam Name: Foundry Networks Certified Layer4-7 Professional Exam Type: Foundry Exam Code: FN0-240 Total Questions: 267

Introduction to ServerIron ADX Application Switching and Load Balancing. Module 6: Content Switching (CSW) Revision 0310

Deploying SAP NetWeaver Infrastructure with Foundry Networks ServerIron Deployment Guide

Chapter 16 Route Health Injection

Layer 4-7 Server Load Balancing. Security, High-Availability and Scalability of Web and Application Servers

Configuring Redundancy

BCLE in a Nutshell Study Guide for Exam Exam Preparation Materials

Firewall Load Balancing

Smart Tips. Enabling WAN Load Balancing. Key Features. Network Diagram. Overview. Featured Products. WAN Failover. Enabling WAN Load Balancing Page 1

CCT vs. CCENT Skill Set Comparison

ServerIron TrafficWorks Server Load Balancing Guide

hp ProLiant network adapter teaming

Avaya P330 Load Balancing Manager User Guide

F5 Configuring BIG-IP Local Traffic Manager (LTM) - V11. Description

Configuring Health Monitoring

Deploying the Brocade ServerIron ADX with Microsoft Exchange Server 2010

Configuring VIP and Virtual IP Interface Redundancy

How To Load Balance On A Cisco Cisco Cs3.X With A Csono Css 3.X And Csonos 3.5.X (Cisco Css) On A Powerline With A Powerpack (C

Introduction to ServerIron ADX Application Switching and Load Balancing. Module 7: Global Server Load Balancing (GSLB) Revision 0310

CCNP Switch Questions/Answers Implementing High Availability and Redundancy

December ServerIron ADX. Firewall Load Balancing Guide. Supporting Brocade ServerIron ADX version

CAMPUS NETWORK Enhancing the Performance of Microsoft Office SharePoint Server Using Brocade ServerIron and Blue Coat ProxySG

Configuring IP Load Sharing in AOS Quick Configuration Guide

Solution Guide: Load Balancing with the Brocade ServerIron Platform

Troubleshooting and Maintaining Cisco IP Networks Volume 1

Lab 5 Explicit Proxy Performance, Load Balancing & Redundancy

Configuring Switch Ports and VLAN Interfaces for the Cisco ASA 5505 Adaptive Security Appliance

Application Note Gigabit Ethernet Port Modes

ENQUIRY NO.NIE/PS/ DATE: 02/09/2014

Virtual PortChannels: Building Networks without Spanning Tree Protocol

Availability Digest. Redundant Load Balancing for High Availability July 2013

QuickStart Guide vcenter Server Heartbeat 5.5 Update 2

Configuring Advanced Server Load Balancing

A. Hot-Standby mode and Active-Standby mode in High Availability

Deploying Brocade ServerIron ADX to Increase Availability, Scalability, and Security of Microsoft Lync Server 2010 Infrastructure

ExamPDF. Higher Quality,Better service!

RESILIENT NETWORK DESIGN

Monitoring Load-Balancing Services

Top-Down Network Design

Routing Security Server failure detection and recovery Protocol support Redundancy

Building Reliable, Scalable AR System Solutions. High-Availability. White Paper

IP SAN Best Practices

Managing Virtual Servers

Strategies for Getting Started with IPv6

What is VLAN Routing?

CONFIGURING BIG-IP LOCAL TRAFFIC MANAGER 3-Day

Cisco Application Networking Manager Version 2.0

Radware s AppDirector and Microsoft Windows Terminal Services 2008 Integration Guide

Networking Topology For Your System

Brocade Certified Layer 4-7 Professional Version: Demo. Page <<1/8>>

Break Internet Bandwidth Limits Higher Speed. Extreme Reliability. Reduced Cost.

CCNP SWITCH: Implementing High Availability and Redundancy in a Campus Network

Scaling Next-Generation Firewalls with Citrix NetScaler

Exam : EE : F5 BIG-IP V9 Local traffic Management. Title. Ver :

Link Load Balancing :50:44 UTC Citrix Systems, Inc. All rights reserved. Terms of Use Trademarks Privacy Statement

SSVP SIP School VoIP Professional Certification

Single Pass Load Balancing with Session Persistence in IPv6 Network. C. J. (Charlie) Liu Network Operations Charter Communications

IP Telephony Management

M2M Series Routers. Virtual Router Redundancy Protocol (VRRP) Configuration Whitepaper

Firewall Load Balancing

CHAPTER 10 LAN REDUNDANCY. Scaling Networks

SAN/iQ Remote Copy Networking Requirements OPEN iscsi SANs 1

Bandwidth-based load-balancing with failover. The easy way. We need more bandwidth.

Layer 3 Redundancy with HSRP By Sunset Learning Instructor Andrew Stibbards

Juniper Exam JN0-343 Juniper Networks Certified Internet Specialist (JNCIS-ENT) Version: 10.1 [ Total Questions: 498 ]

GLOBAL SERVER LOAD BALANCING WITH SERVERIRON

Our target is an EqualLogic PS100 Storage Array with a portal address of

Cisco Networking Academy CCNP Multilayer Switching

Cisco Certified Network Associate Exam. Operation of IP Data Networks. LAN Switching Technologies. IP addressing (IPv4 / IPv6)

Configuring Switch Ports and VLAN Interfaces for the Cisco ASA 5505 Adaptive Security Appliance

NETE-4635 Computer Network Analysis and Design. Designing a Network Topology. NETE Computer Network Analysis and Design Slide 1

Configuring Highly Available OracleAS Infrastructure with Brocade ServerIron Application Delivery Controllers

Chapter 3. Enterprise Campus Network Design

Server-Virtualisierung mit Windows Server Hyper-V und System Center MOC 20409

CHAPTER 6 DESIGNING A NETWORK TOPOLOGY

First Hop Redundancy (Layer 3) 1. Network Design First Hop. Agenda. First Hop Redundancy (Layer 3) 2. L102 - First Hop Redundancy

Disaster Recovery Design Ehab Ashary University of Colorado at Colorado Springs

APPLICATION NOTES High-Availability Load Balancing with the Brocade ServerIron ADX and McAfee Firewall Enterprise (Sidewinder)

Load Balancing. FortiOS Handbook v3 for FortiOS 4.0 MR3

Superior Disaster Recovery with Radware s Global Server Load Balancing (GSLB) Solution

GregSowell.com. Mikrotik Basics

IP SAN BEST PRACTICES

Barracuda Load Balancer Administrator s Guide

How To Understand and Configure Your Network for IntraVUE

John Ragan Director of Product Management. Billy Wise Communications Specialist

PowerLink Bandwidth Aggregation Redundant WAN Link and VPN Fail-Over Solutions

FortiOS Handbook - Load Balancing VERSION 5.2.2

SteelEye Protection Suite for Windows Microsoft Internet Information Services Recovery Kit. Administration Guide

Active-Active and High Availability

Fault Tolerance in the Internet: Servers and Routers

CCNA R&S: Introduction to Networks. Chapter 5: Ethernet

V310 Support Note Version 1.0 November, 2011

Transcription:

Introduction to ServerIron ADX Application Switching and Load Balancing Module 5: Server Load Balancing (SLB) Revision 0310

Objectives Upon completion of this module the student will be able to: Describe Source-NAT Describe Hot Standby Redundancy Define Direct Server Return (DSR) Define Active Standby Redundancy Define Remote Servers Describe Primary and Backups 2

Source-NAT

The Problem: ServerIron ADX in a Multinetted Network Without Source-NAT 4

The Solution: ServerIron ADX in a Multinetted Network With Source-NAT ServerIron ADX can operate in a multinetted environment 5

Source-NAT Example Source NAT configured on a per real server basis (local) Source NAT under individual real server s is recommended server source-nat server source-ip 10.10.10.50 255.255.255.0 10.1.1.1! server real rs1 10.10.10.201 source-nat port http port http url HEAD /! server real rs2 10.10.10.202 source-nat port http port http url HEAD /! server virtual vip 169.144.10.100 port http bind http rs1 http rs2 http bind http rs4 http Use Source-NAT to reach these servers Source NAT can be configured on a global level 6

Source-NAT Lab 5-1

Lab 5-1:Source NAT 8

Lab 5-1 Review: Source-NAT Packet Walk 9

Hot-Standby Redundancy

Hot-Standby Redundancy (1 of 3) Dedicated Synchronization Link State tables are synchronized through this link without using bandwidth on the data path Detects failure of the Active switch within 1 sec In the event of a Sync Link failure, the data path is checked to see if the Active switch is still online Requires a common Layer 2 Domain: Switches & Real Servers Traffic is heard by both Switches Active Switch switches traffic from clients to the appropriate Physical Servers Standby Switch also builds Network Address Translation (NAT) table, but passes no traffic while in Standby-mode Both Switches are configured with the same MAC address (One or the other switch s lowest MAC) When the Standby takes over, no re-arp is needed Client community still uses mapping of Virtual IP to locally administered MAC address being advertised 11

Hot-Standby Redundancy (2 of 3) When an Active Switch fails Standby switch listens through sync link to detect when the other side is no longer alive Session information is kept in sync until the Active fails to communicate with the Standby Data path is also checked (via ping) to see if it was merely a failure in the Sync link Standby switch becomes Active Client to server connections are preserved across the Active to Standby failover Any lost packet retries are re-initiated by the client/server No re-arping is required by clients or downstream routers Both switches are configured with the same Locally Administered Address (LAA) MAC e.g. 02-00-0c-76-d8-88 During the failure, the Standby switch now operates as the Active switch and switches traffic 12

Hot-Standby Redundancy (3 of 3) The failed switch can be swapped out and replaced while server farm is operational The new switch takes the Standby role upon detection of the Active switch 13

Hot-Standby Redundancy Configuration On both ADX s: ADX(config)# server backup ethernet 1 00e0.5202.85ae ADX(config-vlan-22)# no spanning-tree This is the port that the heart beat cable is connected to. This is a MAC address of port one on one of the ServerIron ADXs. Enter this SAME MAC address on both ServerIron ADXs. Use the command show interface brief to display the MAC addresses. ADX(config)# server backup-preference 5 The ServerIron ADX with this command will always be the active ServerIron ADX. The 5 is the time it will take for the this ServerIron ADX to become active again in minutes, 5 is the minimum value. 14

Synchronization of Configurations Configuration ServerIron ADX A: ServerIron ADXA# configure terminal ServerIron ADXA(config)# config-sync sender e 1 mac 00e0.5201.0c72 vlan 22 Configuration ServerIron ADX B: ServerIron ADXB# configure terminal ServerIron ADXB(config)# config-sync receiver e 1 mac 00e0.5202.020a vlan 22 Initiating and and Ending the Synchronization: ServerIron ADXA(config)# confic-sync slb 15

Hot-Standby Redundancy Lab 5-2

Lab 5-2: Hot-Standby Redundancy 17

Direct Server Return (DSR)

Direct Server Return (DSR) Overview Responses from the Real Servers are sent directly back to clients via the router Optimal for high-bandwidth, low latency SLB applications Traffic Flow: a. Small requests are sent from client to the Server Farm (typically 64-128 byte) b. The small requests can result in large frames being sent directly back to the client Large GIF/JPEG images Large File transfers Maximize the throughput back to the users 19

DSR Configuration 20

DSR in Action 21

Direct Server Return (DSR) Lab 5-3

Lab 5-3: Direct Server Return (DSR) 23

Lab 5-3 Review: DSR Packet Walk 24

Active-Standby Redundancy

Symmetric Server Load Balancing Active-Standby Dual ADXs share active loads Both ADXs are Active and continue to be a backup for each other in case the other fails Supports more connections, more throughput Same application/port cannot be mapped to 2 or more VIPs If necessary create an alias port 26

Active-Standby SLB Steps to configure VIP 1 and VIP 2 on both ADX-A and ADX-B server virtual vip1 169.144.10.100 server virtual vip2 169.144.10.200 port http port http bind http RS1 http RS2 http bind http RS1 2000 RS2 2000 no port http translate 27

Active-Standby Redundancy Lab 5-4

Lab 5-4: Active-Standby Redundancy 29

Remote Server

Remote Server Farms Remote Server Farms can be: on a different subnet located in a different facility (disaster recovery) used as BACKUP of last resort (i.e. used only if all of the Local Servers are unavailable) specify Source-NAT so the traffic back to the client appears to have returned from the VIP cannot configure DSR on a remote server 31

Remote Server Lab 5-5

Lab 5-5:Remote Server 33

Other Features

Active-Active Symmetric Server Load Balancing 35

Primary and Backup Servers Primary/Backup Local or Remote Servers that are locally attached to the ServerIron ADX (not separated by one or more router hops) are local servers. 36

Primary/Backup Server Configuration Example ServerIron ADX(config)# server real-name R1 10.10.10.201 ServerIron ADX(config-rs-R1)# port http ServerIron ADX(config-rs-R1)# exit ServerIron ADX(config)# server remote-name R4 198.10.10.40 ServerIron ADX(config-rs-R4)# port http ServerIron ADX(config-rs-R4)# exit ServerIron ADX(config)# server real-name R3 10.10.10.203 ServerIron ADX(config-rs-R3)# backup ServerIron ADX(config-rs-R3)# port http ServerIron ADX(config-rs-R3)# exit ServerIron ADX(config)# server remote-name R5 198.10.10.50 ServerIron ADX(config-rs-R5)# backup ServerIron ADX(config-rs-R5)# port http Primary Servers Backup Servers ServerIron ADX(config-rs-R5)# server virtual-name VIP1 198.10.10.100 ServerIron ADX(config-vs-VIP1)# port http lb-pri-servers ServerIron ADX(config-vs-VIP1)# bind http R2 http R3 http R4 http R5 http VIP 37

Clone Real Server Configuration Auto binding of cloned server to VIP ServerIron ADX(config)# server real RS1 1.2.3.4 ServerIron ADX(config-rs-rs1)# clone-server RS2 5.6.7.8 38

Session Persistence: Sticky vs. Concurrent 39

End of Module 5: Server Load Balancing Revision 0310