SlideShare a Scribd company logo
Server Load BalancingPresented  by:-AbhishekPradhan5/8/2011 12:52:04 AM1
ContentsIntroduction to Server Load Balancing
Concepts of Server Load Balancing
Components of SLB devices
Anatomy of a Server Load Balancer
Methods of load balancing
Reduce latency and maximize uptime
References5/8/2011 12:50:57 AM2
Introduction to Server Load BalancingServer Load Balancing (SLB) may  be defined as a process and technology that distributes site traffic  among  several  servers using a network-based device. This device intercepts traffic  destined for a site and redirects that traffic to various servers. Figure 1-1. SLB simplified5/8/2011 12:50:57 AM3
A load balancer performs the following functions :-Intercepts network-based traffic (such as web traffic) destined for a site.
 Splits  the  traffic  into  individual  requests and decides which servers  receive  individual requests.

More Related Content

PPTX
What is Virtualization and its types & Techniques.What is hypervisor and its ...
PPTX
Storage Virtualization
PPTX
Data center Technologies
 
PPT
PDF
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVM
PPTX
Virtual machines and their architecture
DOCX
Virtualize of IO Devices .docx
PPTX
What is Virtualization and its types & Techniques.What is hypervisor and its ...
Storage Virtualization
Data center Technologies
 
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVM
Virtual machines and their architecture
Virtualize of IO Devices .docx

What's hot (20)

PPTX
Basics of storage Technology
PDF
Wireshark Lab HTTP, DNS and ARP v7 solution
PDF
Course outline of parallel and distributed computing
PPT
cloud computing:Types of virtualization
PPT
distributed shared memory
PPTX
virtualization and hypervisors
PPTX
SPAN, RSPAN and ERSPAN
PPTX
Load balancing in cloud computing.pptx
PPTX
Chapter 14
PPTX
Fault tolerance in distributed systems
PDF
Hypervisors
PPTX
Load balancing
PPTX
Virtualization- Cloud Computing
PPTX
Asp Net Advance Topics
PPTX
Aws ppt
PPT
CDW: SAN vs. NAS
PDF
Distributed Operating System_1
PDF
Linux Servers
ODP
Apache ppt
Basics of storage Technology
Wireshark Lab HTTP, DNS and ARP v7 solution
Course outline of parallel and distributed computing
cloud computing:Types of virtualization
distributed shared memory
virtualization and hypervisors
SPAN, RSPAN and ERSPAN
Load balancing in cloud computing.pptx
Chapter 14
Fault tolerance in distributed systems
Hypervisors
Load balancing
Virtualization- Cloud Computing
Asp Net Advance Topics
Aws ppt
CDW: SAN vs. NAS
Distributed Operating System_1
Linux Servers
Apache ppt
Ad

Viewers also liked (20)

PPT
Load Balancing
DOCX
Load balancing in Distributed Systems
PPTX
Load Balancing In Distributed Computing
PPTX
LOAD BALANCING ALGORITHMS
PPT
Load Balancing In Cloud Computing newppt
PPTX
Base paper ppt-. A load balancing model based on cloud partitioning for the ...
PPTX
Optimal load balancing in cloud computing
PDF
Java emap expedite message authentication protocol for vehicular ad hoc netw...
PPT
An Adaptive Load Balancing Middleware for Distributed Simulation
PPSX
Nlb slideshare
PPTX
Ant Colony Optimization for Load Balancing in Cloud
PPTX
Mphasis
PDF
A cloud service architecture for analyzing big monitoring data
PPTX
Presentation
PPTX
load balancing in public cloud ppt
PPTX
Design and Implementation of a Load Balancing Algorithm for a Clustered SDN C...
PPT
REVIEW PAPER on Scheduling in Cloud Computing
PPT
Presentation Tomcat Load Balancer
PPT
Fault Tolerance (Distributed computing)
Load Balancing
Load balancing in Distributed Systems
Load Balancing In Distributed Computing
LOAD BALANCING ALGORITHMS
Load Balancing In Cloud Computing newppt
Base paper ppt-. A load balancing model based on cloud partitioning for the ...
Optimal load balancing in cloud computing
Java emap expedite message authentication protocol for vehicular ad hoc netw...
An Adaptive Load Balancing Middleware for Distributed Simulation
Nlb slideshare
Ant Colony Optimization for Load Balancing in Cloud
Mphasis
A cloud service architecture for analyzing big monitoring data
Presentation
load balancing in public cloud ppt
Design and Implementation of a Load Balancing Algorithm for a Clustered SDN C...
REVIEW PAPER on Scheduling in Cloud Computing
Presentation Tomcat Load Balancer
Fault Tolerance (Distributed computing)
Ad

Similar to Load Balancing Server (20)

PDF
ACE - Comcore
PDF
Load Balancer Device and Configurations.
PPT
clustering and load balancing
PPTX
Load Balance with NSX-T.pptx
PDF
The Concept of Load Balancing Server in Secured and Intelligent Network
PDF
IRJET- An Improved Weighted Least Connection Scheduling Algorithm for Loa...
PPTX
Web Server Load Balancing
PPTX
Load balancer
PDF
Server Load Balancing 1st ed Edition Tony Bourke
PDF
Clustering - october 2006
PPT
Load Sharing and Balancing
PPTX
Network Load Balancing.pptx
PPT
What is load balancer in aws and types of load balancers
PDF
Ijaprr vol1-5-24-29mukesh negi
PDF
IRJET- Commercial Web Application Load Balancing based on Hybrid Cloud
PDF
Unit 2- web-server.pdf,..l;,;,l;l,,;,;,;
PPTX
Load Balancing in Cloud Computing.pptx
PDF
Load Balancing traffic in OpenStack neutron
PPTX
EXPRO2024ewfrdusayhfusyhedfyhsduyffdsyhjsdyfhu
PDF
17 51-1-pb
ACE - Comcore
Load Balancer Device and Configurations.
clustering and load balancing
Load Balance with NSX-T.pptx
The Concept of Load Balancing Server in Secured and Intelligent Network
IRJET- An Improved Weighted Least Connection Scheduling Algorithm for Loa...
Web Server Load Balancing
Load balancer
Server Load Balancing 1st ed Edition Tony Bourke
Clustering - october 2006
Load Sharing and Balancing
Network Load Balancing.pptx
What is load balancer in aws and types of load balancers
Ijaprr vol1-5-24-29mukesh negi
IRJET- Commercial Web Application Load Balancing based on Hybrid Cloud
Unit 2- web-server.pdf,..l;,;,l;l,,;,;,;
Load Balancing in Cloud Computing.pptx
Load Balancing traffic in OpenStack neutron
EXPRO2024ewfrdusayhfusyhedfyhsduyffdsyhjsdyfhu
17 51-1-pb

Recently uploaded (20)

PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Understanding_Digital_Forensics_Presentation.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Electronic commerce courselecture one. Pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
Spectroscopy.pptx food analysis technology
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
Cloud computing and distributed systems.
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Machine learning based COVID-19 study performance prediction
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
Dropbox Q2 2025 Financial Results & Investor Presentation
Review of recent advances in non-invasive hemoglobin estimation
Understanding_Digital_Forensics_Presentation.pptx
The AUB Centre for AI in Media Proposal.docx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Electronic commerce courselecture one. Pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Spectroscopy.pptx food analysis technology
Diabetes mellitus diagnosis method based random forest with bat algorithm
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Cloud computing and distributed systems.
Unlocking AI with Model Context Protocol (MCP)
Machine learning based COVID-19 study performance prediction
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Programs and apps: productivity, graphics, security and other tools
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Encapsulation_ Review paper, used for researhc scholars

Load Balancing Server

  • 1. Server Load BalancingPresented by:-AbhishekPradhan5/8/2011 12:52:04 AM1
  • 3. Concepts of Server Load Balancing
  • 5. Anatomy of a Server Load Balancer
  • 6. Methods of load balancing
  • 7. Reduce latency and maximize uptime
  • 9. Introduction to Server Load BalancingServer Load Balancing (SLB) may be defined as a process and technology that distributes site traffic among several servers using a network-based device. This device intercepts traffic destined for a site and redirects that traffic to various servers. Figure 1-1. SLB simplified5/8/2011 12:50:57 AM3
  • 10. A load balancer performs the following functions :-Intercepts network-based traffic (such as web traffic) destined for a site.
  • 11. Splits the traffic into individual requests and decides which servers receive individual requests.
  • 12. Maintains a watch on the available servers, ensuring that they are responding to traffic. If they are not, they are taken out of rotation.5/8/2011 12:50:57 AM4
  • 13. Concepts of Server Load BalancingOSI Layer ModelIt stands for Open Systems Interconnection model .When referring to load balancers, OSI layers are often mentioned. OSI was developed as a framework for developing protocols and applications that could interact seamlessly. It closely resembles the Internet IP world in which load balancers exist today.5/8/2011 12:50:57 AM5
  • 14. Components of SLB devices VIPs Virtual IP (VIP) is the load-balancing instance where the world points its browsersto get to a site. A VIP has an IP address, which must be publicly available to beuseable. Usually a TCP or UDP port number is associated with the VIP, such asTCP port 80 for web traffic. A VIP will have at least one real server assigned to it,to which it will dispense traffic .5/8/2011 12:50:57 AM6
  • 15. Servers A server is a device running a service that shares the load among other services. A server typically refers to an HTTP server, although other or even multiple services would also be relevant. A server has an IP address and usually a TCP/UDP port associated with it and does not have to be publicly addressable . Redundancy Redundancy as a concept is simple: if one device should fail, another will take itsplace and function, with little or no impact on operations as a whole.5/8/2011 12:51:02 AM7
  • 16. Anatomy of a Server Load BalancerSLB works by manipulating a packet before and after it reaches an actual server. This is typically done by manipulating the source or destination IP addresses of a IP packet in a process known as NetworkAddress Translation (NAT).In Figure , you see an IP packet sent from a source address of 208.185.43.202destined for 192.168.0.200. This IP header is like the "To" and "From" portions of aletter sent through the post office. Routers use that information to forward thepackets along on their journeys through the various networks.Figure . An IP packet headerMohit5/8/2011 12:51:02 AM8
  • 17. Methods of load balancingHardware Load BalancingHardware load balancers can route TCP/IP packets to various servers in a cluster. These types of load balancers are often found to provide a robust topology with high availability, but comes for a much higher cost. Pros: Uses circuit level network gateway to route traffic.Cons: Higher costs compared to software versions.Software Load BalancingMost commonly used load balancers are software based, and often comes as an integrated component of expensive web server and application server software packages.Pros: Cheaper than hardware load balancers. More configurable based on requirements. Can incorporate intelligent routing based on multiple input parameters.Cons: Need to provide additional hardware to isolate the load balancer.5/8/2011 12:51:02 AM9
  • 18. Reduce latency and maximize uptimeServer load balancing increases the efficiency of your server farm, keeping applications running if servers go down, and forwarding computing requests to the most appropriate server. Maximize PerformanceIncrease the performance of your server farm by running distributed Applications where the load balancer forwards end-users requests to application servers based on pre-defined rules & policies.Increase scalabilityLoad balancers allows new virtual and/or physical server to be added transparently, maximizing flexibility, and allowing server applications to scale without disruptionMaintain persistencePersistence is needed in certain server application that manage the client state on the server side5/8/2011 12:51:02 AM10