UsefulLinks
Computer Science
Distributed Systems
Load Balancing
1. Introduction to Load Balancing
2. Fundamental Concepts
3. Types of Load Balancers by OSI Layer
4. Types of Load Balancers by Implementation
5. Load Balancing Algorithms
6. Architectural Patterns and Deployment Topologies
7. Core Features and Functionality
8. Advanced Load Balancing Concepts
9. Security Considerations
10. Performance Optimization and Monitoring
11. Troubleshooting and Common Issues
2.
Fundamental Concepts
2.1.
Client-Server Model
2.1.1.
Client Definition and Role
2.1.2.
Server Definition and Role
2.1.3.
Request Lifecycle
2.2.
Server Pools and Backend Sets
2.2.1.
Pool Membership
2.2.2.
Dynamic Scaling of Pools
2.2.3.
Health Status of Pool Members
2.3.
Virtual IP Address
2.3.1.
Purpose of VIPs
2.3.2.
VIP Assignment and Management
2.4.
Health Checks
2.4.1.
Health Check Frequency
2.4.2.
Health Check Criteria
2.4.3.
Impact on Routing Decisions
2.5.
Session Persistence
2.5.1.
Definition and Importance
2.5.2.
Scenarios Requiring Persistence
2.5.3.
Trade-offs and Limitations
Previous
1. Introduction to Load Balancing
Go to top
Next
3. Types of Load Balancers by OSI Layer