While network load balancing provides resilience to zonal outages, regional outages are still a possibility that developers must consider when designing solutions for very high availability. Additionally, being restricted to a single region means that users in different geographic locations will experience different latencies. One of the most powerful features of Google Cloud Platform is the availability of global load balancing (GLB), which addresses both issues. Global load balancing builds on the application layer (layer seven) and provides several advantages, such as:
- Presenting services globally behind a single IP address and DNS entry
- Facilitating very high (99.999%) availability with tolerance for regional outages
- Regional scalability to accommodate localized traffic spikes
- Low latency for users in different regions
- Cross-region overflow, automatic...