Google Professional Cloud Network Engineer Question 243
Select 3Google Cloud PlatformYou are tasked with designing the network for an application that requires high availability and scalability. The application spans multiple Google Cloud regions, and you need to ensure both inter-region connectivity and failover capabilities. You decide to use a combination of static and dynamic routing. Which of the following configurations would best meet these requirements?
- A
Use dynamic routing with Cloud Router to establish VPN connectivity between regions.
- B
Configure static routes to prioritize specific paths for low-latency traffic between regions.
- C
Use custom dynamic BGP advertisements with Cloud Router to propagate routes within a single region only.
- D
Set up static routes with equal cost multipath (ECMP) to enable automatic failover between regions.
- E
Use dynamic routing with global routing mode enabled to propagate routes across multiple regions.
Show answer and explanation
Correct answers: A, B, E
Explanation
To meet the requirements of high availability and scalability for a multi-region application, dynamic routing with Cloud Router provides a scalable and automated solution for inter-region connectivity. Enabling global dynamic routing ensures that routes are propagated across regions. Static routes are useful for specific traffic prioritization, but they should complement dynamic routing rather than replace it. Custom BGP advertisements restricted to a single region and ECMP for static routes do not fully meet the requirements for inter-region failover and scalability.
- A. Correct.
Using dynamic routing with Cloud Router is a scalable solution for establishing VPN or interconnect connectivity between regions. It allows automatic route propagation and simplifies management, making it ideal for high availability and scalability.
- B. Correct.
Configuring static routes for specific paths can help prioritize low-latency traffic, especially when you want more granular control over certain routes. This complements dynamic routing in certain scenarios.
- C. Incorrect.
Custom dynamic BGP advertisements restricted to a single region do not address inter-region connectivity. This option is incorrect as it limits the scope of route propagation, which does not align with the requirements for inter-region failover and scalability.
- D. Incorrect.
Static routes with equal cost multipath (ECMP) are not supported directly in Google Cloud for inter-region connectivity. While ECMP is useful for load balancing, it is not a recommended solution for dynamic failover between regions in this scenario.
- E. Correct.
Dynamic routing with global routing mode is the most effective way to propagate routes across multiple regions, ensuring seamless interconnectivity and failover. This is crucial for high availability across regions.