0
0
HLDsystem_design~5 mins

Global server load balancing (GSLB) in HLD - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is Global Server Load Balancing (GSLB)?
GSLB is a method to distribute user requests across multiple data centers worldwide to improve availability, reduce latency, and balance traffic load.
Click to reveal answer
intermediate
Name two common techniques used by GSLB to direct traffic.
1. DNS-based redirection, where DNS responses guide users to the best server.<br>2. Anycast routing, where the same IP is advertised from multiple locations and routing directs users to the nearest server.
Click to reveal answer
beginner
Why is health checking important in GSLB?
Health checks monitor server and data center status to avoid sending traffic to unavailable or slow servers, ensuring reliability and good user experience.
Click to reveal answer
intermediate
What role does latency measurement play in GSLB?
Latency measurement helps GSLB choose the server closest or fastest to the user, reducing response time and improving performance.
Click to reveal answer
beginner
Explain the difference between local load balancing and global server load balancing.
Local load balancing distributes traffic within a single data center or region, while GSLB distributes traffic across multiple geographic locations worldwide.
Click to reveal answer
Which method is commonly used by GSLB to direct users to the nearest data center?
ARound-robin scheduling
BSession replication
CSticky sessions
DDNS-based redirection
What is the main purpose of health checks in GSLB?
ATo monitor server availability and performance
BTo encrypt user data
CTo cache static content
DTo balance load within a single server
Which of the following is NOT a benefit of GSLB?
AImproved fault tolerance
BAutomatic code deployment
CReduced latency
DTraffic load distribution across regions
Anycast routing in GSLB means:
AMultiple servers share the same IP address advertised from different locations
BServers use different IP addresses for each user
CTraffic is routed randomly
DServers replicate session data
Which factor is NOT typically considered by GSLB when choosing a server?
AServer health
BUser location latency
CServer CPU temperature
DCurrent server load
Describe how Global Server Load Balancing improves user experience across multiple data centers.
Think about how spreading traffic worldwide helps users get faster and more reliable service.
You got /4 concepts.
    Explain the main techniques GSLB uses to decide where to send user requests.
    Consider how GSLB knows which server is best for each user.
    You got /4 concepts.