F5 Big IP Administration and LTM Confgiuration
F5 Big IP Administration and LTM Confgiuration
BigIP LTM
Agenda
Introduction
F5 Networks
Network configuration
L1/2/3 configuration
HA cluster
Network failover & configuration synchronization
BigIP administration
Upgrade
BigIP operations
Manual configuration save/restore
Logs overview
TCPdump overview
QKView overview
GUI performance graphs
Introduction
F5 Networks
F5 Networks
Overview
F5
49%
VIPRION 4800
3M L7 CPS
VIPRION 4480 8,8M L4 CPS
1,5M L7 CPS 320G/640G - L7/L4 TPUT
VIPRION 2400
4,4M L4 CPS
1,2M L7 CPS
160G/320G -L7/L4 TPUT
4M L4 CPS
320G - L7/L4 TPUT BIG-IP i10600
350k L7 CPS
BIG-IP i7600 1M L4 CPS
250K L7 CPS 40G/80G - L7/L4 TPUT
BIG-IP i5600 750K L4 CPS
170k L7 CPS 40G/80G - L7/L4 TPUT
BIG-IP i4600 500k L4 CPS
75k L7 CPS 35G/60G - L7/L4 TPUT
250k L4 CPS
BIG-IP i2600 20G L7/L4 TPUT
40k L7 CPS
125K L4 CPS
10G L7/L4 TPUT
PRODUCTION
LAB 25M, 200M, 1G, 3G,
5G, 10G L4/L7 TPUT
F5 networks
F5 Software lineup
International
Data Center
Cell
BigIQ
Applications &
PC - Home
BIG-IP BIG-IP DNS BIG-IP App. BIG-IP Adv. FW
Storage
Local Traffic Security Manager
Manager Manager
BIG-IP Acces
Remote - WAN BIG-IP Secure BIG-IP Pol. BIG-IP
Link Controller Policy Manager
Web Gateway Enforcement
iControl
PC - LAN
TMOS
WLAN
F5 networks
BigIP iSeries i4x00 hardware description example 1x 500GB HDD
32 GB RAM
1x250W Platinum
2
PSU (2x optional)
1 4
SSL ASIC
1U
3
5 6 7
1 10/100/1000-BaseT management port - eth0 in BigIP config, default address is 192.168.1.245
2 USB port – use for clean installation
3 Console serial port
4 Hard failover port
5 1G SFP ports – supported SFPs: 1000BASE-T / SX / LX
6 10G SFP+ ports – supported SFPs+: 10GBASE-SR / LR
7 LCD touchscreen – 2’’2 LCD used for basic direct configuration
F5 networks
TMOS (Traffic Manager Operating System)
Web Compression
TCP optmization
and Multiplexing
(iRules)
Client
Server
Each core is using its own CPU capacity and dedicated memory
Internal needs (OF and affiliates) and managed services (ABC) scope
~1500 F5 devices installed in Recommended group (~70% entry-level HW models)
use-cases :
Load-Balancing and HTTP reverse proxy on IAS (Recommended web portals, internal
applications for sales force, VoD/TV platforms, Recommended customer web portals,…)
Reverse proxy for Voice over IP (SIP)
Mobile Traffic management (HTTP header insertion, TCP optimization, Radius/Diameter
load-balancing, data charging, Mobile FW, DNS cache…)
Messaging services (Outlook Web Access, collaboration tools, synchronization tools,..)
…
LTM is the main F5 module used but security modules are also used (ASM, AFM,
APM) + BigIP DNS and PEM
Introduction
F5
F5
Software modules used
Supported modules
LTM (Local Traffic Manager)
BigIP DNS (ex-GTM), dedicated or mutualized
ASM (Application Security Manager), dedicated or mutualized (WAGO)
APM (Access Policy manager)
INTRANET
F5 in ABC
Standard designs
10.10.0.0/24 20.20.0.0/24
Client
Device basic
configuration
First administrative
access
First administrative access
Console access
Recommended implementation
First administrative access
SSH access
Recommended implementation
First administrative access
Traffic Management Shell (TMSH)
Hierarchical structure :
First administrative access
TMSH examples
List a pool
First administrative access
TMSH config save
WARNING :
ALWAYS save your changes after configuration modification via CLI.
HA cluster configuration
L3 configuration
Appliance configuration (SNMP
monitoring, upgrades, Syslog,…)
Device basic
configuration
BigIP installation
Device basic configuration
Management port configuration
Recommended implementation
Device basic configuration
License installation
Recommended implementation
Alway use manual license installation
Device basic configuration
License installation
Recommended implementation
Device basic configuration
Platform configuration
Provide hostname.sec
Set Timezone (always GMT)
Set root (CLI) and admin (GUI)
passwords
Recommended implementation
Lab 1 – First installation
Network configuration
L1/2/3 configuration
Network configuration
Physical interface configuration
Recommended implementation
Unused interfaces are disabled
Network configuration
L1 interfaces status quiz : Let’s play
Recommended implementation
BigIP administrative vlans and customer flow vlans on different Routing Domains
Network configuration
L2 – useful commands
Recommended implementation
Main usages :
– Source LB NAT
– Source address used for health-checks
Ping, traceroute,…
Standard Linux L3 commands available
Network configuration
interface status quiz : Let’s play
Recommended implementation
1 RD for administration flows (security updates, HA) and 1 RD for customer flows
Network configuration
Partition - concept
Recommended implementation
Recommended implementation
Network configuration
Partition configuration
Recommended implementation
Network configuration
Route domains and Partitions – useful commands (1)
Change Partition
- Via GUI
- Via CLI
Network configuration
Route domains and Partitions – useful commands (2)
#rdsh 1 (example)
Specify RD shell for all following
commands
Lab 2 – L1/2/3 configuration