SlideShare a Scribd company logo
4
Most read
9
Most read
10
Most read
BIG-IP F5 LTM Load balancing methods
By Utpal Sinha
BIG-IP F5 LTM Load balancing methods
BIG-IP LTM provides a variety of load balancing methods/mode to choose from.
There are two types of load balancing methods.
Statistic load balancing mode
Round robin Ratio
Dynamic load balancing mode
Least
connections
Fastest Observed Predictive
Dynamic
ratio
These modes are considered dynamic because each one
takes server performance into account in some way.
Statistic load balancing mode:
Round Robin
Round Robin is the default and probably the most commonly used load balancing method.
Members
BIG IP - LTM
Clients
Using this method, BIG-IP evenly distributes client request across all available pool members.
Round Robin
Server availability
It is important to know that BIG-IP distributes request between available servers only.
Server availability is determined by the administrator and monitor status of both the node and the member.
Members
BIG IP - LTM
Clients
Let’s examine the round robin example for a moment suppose server 4 has been marked offline or disabled by a monitor or an administrator.
Using the Round robin load balancing method, BIG-IP distributes client request evenly across the remaining available servers.
Statistic load balancing mode:
Ratio
The ratio method is appropriate to use if same pool members are more powerful than others.
In this example, the ratio is set as 3:2:1:1.
Members
BIG IP - LTM
Clients
As a result, BIG-IP sends three times as many requests to server 1 and twice as many requests to server 2 (as compared with servers 3 & 4)
If one server that was much faster than the others. After receiving the available load balancing methods to choose Ratio method.
Knowing it would allow BIG-IP to letter utilize his more efficient server.
As request are processed, all available members are given one client request.
Then three or greater, and so on until the member with the highest ratio has been given the number of requests equally its ratio. Then
the whole process starts over again.
Remember that both ratio and Round robin are static load balancing methods. This means that if a server with a higher ratio is available, it
will still receive more requests then the other servers even if its performance is shown then the others.
If you want to consider server performance, you should use one of the dynamic load balancing methods.
Dynamic load balancing mode:-
Least Connections
The least connections load balancing method uses the current connection to decide where to
send the next client request. Assuming the current connection counts are listed.
Members
BIG IP - LTM
Clients
The next connection will go to server1. now server1 & 2 have equal counts so BIG-IP will round robin between them.
Assuming connections count stay as shown, now server 1,2 &3 all have equal counts so BIG-IP will round robin
between all three.
Least connections is appropriate for many cases but may be most relevant when the client connection length varies
significantly and round robin could result in uneven loads.
Dynamic load balancing mode:-
Fastest
The load balancing method known as fastest uses the outstanding layer7 request to decide where to send the next client request.
You might have assumed the fastest load balancing method used response time to make a decision but what response time should be used ?
the response time to ping does not take into account how fast a web server at port 80 will respond.
And syn-ack response to a SYN for a port does not take into account how fast the backend database server will be able to populate the content of the web page.
These are the two examples why fastest load balancing method uses outstanding layer7 requests rather than response time.
Members
BIG IP - LTM
Clients
If the server 1 ,2 and 3 have equal number of outstanding layer7 requests then BIG-IP will round robin between them.
Notice that server 4 may not be used until its outstanding layer 7 request reach a similar. Volume to other server.
Dynamic load balancing mode:
Observed
The observed load balancing method is basically Ratio load balancing but with a ratio assigned by BIG-IP.
The ratio assigned to each member is based on the current connection count. Servers with a lower than average connection count.
Servers with a lower than average connection count are assigned a ratio of 3 .
Those with higher then average connection count are given a ratio of 2.
Based on your understanding of ratio load balancing. You know more requests will be distributed to the servers with lower connection count.
These ratios are dynamically reassigned by BIG-IP every second.
Members
BIG IP - LTM
Clients
In our example, if servers B and C have lower then the average connection counts they will receive more requests.
Dynamic load balancing mode:
Predictive
The predictive method is similar to observed, but assigns more aggressive ratio values.
Servers with a lower than average connection count are assigned a ratio of 4, and those with a higher than average connection count are give a ratio of 1.
This means 4 times as many requests will be distributed to the servers with lower connection counts.
Again these ratios are dynamically reassigned by BIG-IP every second.
Members
BIG IP - LTM
Clients
In this example server B and D are the ones with lower than average connection counts and receive more requests.
Note:- The ratio numbers mentioned for observed and predictive
were used as explain the difference between these two dynamic
load balancing methods.
Thank You
Question……………

More Related Content

PPTX
LTM essentials
bharadwajv
 
PPT
BIG IP F5 GTM Presentation
PCCW GLOBAL
 
PPTX
CCNA Wireless Lan (WLAN)
Networkel
 
PDF
Cisco CCNA Data Center Networking Fundamentals
E.S.G. JR. Consulting, Inc.
 
PPTX
Checkpoint Firewall for Dummies
sushmil123
 
PDF
NSO: Network Service Orchestrator enabled by Tail-f Hands-on Lab
Cisco Canada
 
PDF
CCNP-and-CCIE-Enterprise-Core-350-401.pdf
cciedestiny
 
PPTX
IP Multicasting
Tharindu Kumara
 
LTM essentials
bharadwajv
 
BIG IP F5 GTM Presentation
PCCW GLOBAL
 
CCNA Wireless Lan (WLAN)
Networkel
 
Cisco CCNA Data Center Networking Fundamentals
E.S.G. JR. Consulting, Inc.
 
Checkpoint Firewall for Dummies
sushmil123
 
NSO: Network Service Orchestrator enabled by Tail-f Hands-on Lab
Cisco Canada
 
CCNP-and-CCIE-Enterprise-Core-350-401.pdf
cciedestiny
 
IP Multicasting
Tharindu Kumara
 

What's hot (20)

PDF
Presentation f5 – beyond load balancer
xKinAnx
 
PDF
F5 BigIP LTM Initial, Build, Install and Licensing.
Kapil Sabharwal
 
PDF
F5 LTM Course by NIASTA Learning!
Niasta Learning
 
PPTX
Vxlan deep dive session rev0.5 final
KwonSun Bae
 
PPTX
BIND DNS IPWorks Introduction To Advanced
Mustafa Golam
 
PDF
DDoS Mitigation using BGP Flowspec
APNIC
 
PDF
DHCP Server - pfSense Hangout September 2016
Netgate
 
PPT
OpenFlow tutorial
openflow
 
PDF
How BGP Works
ThousandEyes
 
PPTX
VXLAN Practice Guide
Prasenjit Sarkar
 
PDF
Deep Exploit@Black Hat Europe 2018 Arsenal
Isao Takaesu
 
PPT
9534715
Pavel Odintsov
 
PDF
Segment routing tutorial
Yi-Sung Chiu
 
PDF
Introduction to eBPF and XDP
lcplcp1
 
PPTX
Label Distribution Protocol
Kashif Latif
 
PDF
GTP Overview
aliirfan04
 
PDF
Segment Routing
APNIC
 
PDF
VXLAN and FRRouting
Faisal Reza
 
PDF
BIND 9 logging best practices
Men and Mice
 
PDF
Developing SDN apps in Ryu
Che Wei Lin
 
Presentation f5 – beyond load balancer
xKinAnx
 
F5 BigIP LTM Initial, Build, Install and Licensing.
Kapil Sabharwal
 
F5 LTM Course by NIASTA Learning!
Niasta Learning
 
Vxlan deep dive session rev0.5 final
KwonSun Bae
 
BIND DNS IPWorks Introduction To Advanced
Mustafa Golam
 
DDoS Mitigation using BGP Flowspec
APNIC
 
DHCP Server - pfSense Hangout September 2016
Netgate
 
OpenFlow tutorial
openflow
 
How BGP Works
ThousandEyes
 
VXLAN Practice Guide
Prasenjit Sarkar
 
Deep Exploit@Black Hat Europe 2018 Arsenal
Isao Takaesu
 
Segment routing tutorial
Yi-Sung Chiu
 
Introduction to eBPF and XDP
lcplcp1
 
Label Distribution Protocol
Kashif Latif
 
GTP Overview
aliirfan04
 
Segment Routing
APNIC
 
VXLAN and FRRouting
Faisal Reza
 
BIND 9 logging best practices
Men and Mice
 
Developing SDN apps in Ryu
Che Wei Lin
 
Ad

Similar to Big ip f5 ltm load balancing methods (16)

PDF
Volume 2-issue-6-2061-2063
Editor IJARCET
 
PDF
Volume 2-issue-6-2061-2063
Editor IJARCET
 
PDF
ACE - Comcore
Aakash Agarwal
 
PPTX
Load Balancing Algorithms - Which one to choose?
Aditya Kamat
 
PPTX
Load Balancing And Yahoo!
TwinVasion
 
PDF
IRJET- An Improved Weighted Least Connection Scheduling Algorithm for Loa...
IRJET Journal
 
PDF
Load balancing in mobile adhoc network (MANET)
Sri Ramakrishna Institute of Technology
 
PPTX
Load Balance with NSX-T.pptx
Dhruv Sharma
 
PPT
Entrenamiento sobre balanceo dinamico orientado a BSR
ssuser7c5614
 
PDF
A Modified Genetic Algorithm based Load Distribution Approach towards Web Hot...
idescitation
 
PPTX
Load balancing
ankur bhalla
 
PDF
17 51-1-pb
Editor IJARCET
 
PDF
The Concept of Load Balancing Server in Secured and Intelligent Network
IJAEMSJORNAL
 
PPTX
Load Balancing in Cloud Computing.pptx
PradipPoudel4
 
PDF
Ha3512291233
IJERA Editor
 
PDF
Global WAN Level Clustering
Sunil Srivastava
 
Volume 2-issue-6-2061-2063
Editor IJARCET
 
Volume 2-issue-6-2061-2063
Editor IJARCET
 
ACE - Comcore
Aakash Agarwal
 
Load Balancing Algorithms - Which one to choose?
Aditya Kamat
 
Load Balancing And Yahoo!
TwinVasion
 
IRJET- An Improved Weighted Least Connection Scheduling Algorithm for Loa...
IRJET Journal
 
Load balancing in mobile adhoc network (MANET)
Sri Ramakrishna Institute of Technology
 
Load Balance with NSX-T.pptx
Dhruv Sharma
 
Entrenamiento sobre balanceo dinamico orientado a BSR
ssuser7c5614
 
A Modified Genetic Algorithm based Load Distribution Approach towards Web Hot...
idescitation
 
Load balancing
ankur bhalla
 
17 51-1-pb
Editor IJARCET
 
The Concept of Load Balancing Server in Secured and Intelligent Network
IJAEMSJORNAL
 
Load Balancing in Cloud Computing.pptx
PradipPoudel4
 
Ha3512291233
IJERA Editor
 
Global WAN Level Clustering
Sunil Srivastava
 
Ad

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
PDF
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PPTX
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PPTX
The Future of AI & Machine Learning.pptx
pritsen4700
 
PDF
Software Development Methodologies in 2025
KodekX
 
PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PPTX
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PDF
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
The Future of Artificial Intelligence (AI)
Mukul
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
The Future of AI & Machine Learning.pptx
pritsen4700
 
Software Development Methodologies in 2025
KodekX
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 

Big ip f5 ltm load balancing methods

  • 1. BIG-IP F5 LTM Load balancing methods By Utpal Sinha
  • 2. BIG-IP F5 LTM Load balancing methods BIG-IP LTM provides a variety of load balancing methods/mode to choose from. There are two types of load balancing methods. Statistic load balancing mode Round robin Ratio Dynamic load balancing mode Least connections Fastest Observed Predictive Dynamic ratio These modes are considered dynamic because each one takes server performance into account in some way.
  • 3. Statistic load balancing mode: Round Robin Round Robin is the default and probably the most commonly used load balancing method. Members BIG IP - LTM Clients Using this method, BIG-IP evenly distributes client request across all available pool members.
  • 4. Round Robin Server availability It is important to know that BIG-IP distributes request between available servers only. Server availability is determined by the administrator and monitor status of both the node and the member. Members BIG IP - LTM Clients Let’s examine the round robin example for a moment suppose server 4 has been marked offline or disabled by a monitor or an administrator. Using the Round robin load balancing method, BIG-IP distributes client request evenly across the remaining available servers.
  • 5. Statistic load balancing mode: Ratio The ratio method is appropriate to use if same pool members are more powerful than others. In this example, the ratio is set as 3:2:1:1. Members BIG IP - LTM Clients As a result, BIG-IP sends three times as many requests to server 1 and twice as many requests to server 2 (as compared with servers 3 & 4) If one server that was much faster than the others. After receiving the available load balancing methods to choose Ratio method. Knowing it would allow BIG-IP to letter utilize his more efficient server. As request are processed, all available members are given one client request. Then three or greater, and so on until the member with the highest ratio has been given the number of requests equally its ratio. Then the whole process starts over again. Remember that both ratio and Round robin are static load balancing methods. This means that if a server with a higher ratio is available, it will still receive more requests then the other servers even if its performance is shown then the others. If you want to consider server performance, you should use one of the dynamic load balancing methods.
  • 6. Dynamic load balancing mode:- Least Connections The least connections load balancing method uses the current connection to decide where to send the next client request. Assuming the current connection counts are listed. Members BIG IP - LTM Clients The next connection will go to server1. now server1 & 2 have equal counts so BIG-IP will round robin between them. Assuming connections count stay as shown, now server 1,2 &3 all have equal counts so BIG-IP will round robin between all three. Least connections is appropriate for many cases but may be most relevant when the client connection length varies significantly and round robin could result in uneven loads.
  • 7. Dynamic load balancing mode:- Fastest The load balancing method known as fastest uses the outstanding layer7 request to decide where to send the next client request. You might have assumed the fastest load balancing method used response time to make a decision but what response time should be used ? the response time to ping does not take into account how fast a web server at port 80 will respond. And syn-ack response to a SYN for a port does not take into account how fast the backend database server will be able to populate the content of the web page. These are the two examples why fastest load balancing method uses outstanding layer7 requests rather than response time. Members BIG IP - LTM Clients If the server 1 ,2 and 3 have equal number of outstanding layer7 requests then BIG-IP will round robin between them. Notice that server 4 may not be used until its outstanding layer 7 request reach a similar. Volume to other server.
  • 8. Dynamic load balancing mode: Observed The observed load balancing method is basically Ratio load balancing but with a ratio assigned by BIG-IP. The ratio assigned to each member is based on the current connection count. Servers with a lower than average connection count. Servers with a lower than average connection count are assigned a ratio of 3 . Those with higher then average connection count are given a ratio of 2. Based on your understanding of ratio load balancing. You know more requests will be distributed to the servers with lower connection count. These ratios are dynamically reassigned by BIG-IP every second. Members BIG IP - LTM Clients In our example, if servers B and C have lower then the average connection counts they will receive more requests.
  • 9. Dynamic load balancing mode: Predictive The predictive method is similar to observed, but assigns more aggressive ratio values. Servers with a lower than average connection count are assigned a ratio of 4, and those with a higher than average connection count are give a ratio of 1. This means 4 times as many requests will be distributed to the servers with lower connection counts. Again these ratios are dynamically reassigned by BIG-IP every second. Members BIG IP - LTM Clients In this example server B and D are the ones with lower than average connection counts and receive more requests.
  • 10. Note:- The ratio numbers mentioned for observed and predictive were used as explain the difference between these two dynamic load balancing methods. Thank You Question……………