An enterprise financial trading platform is being re-architected on Google Cloud to satisfy critical business continuity constraints: a Recovery Point Objective (RPO) of (zero data loss) and a Recovery Time Objective (RTO) of less than minute in the event of a full regional infrastructure outage. The architecture must also support high-throughput, low-latency relational data access and isolated network communication across multiple internal Virtual Private Cloud (VPC) networks without introducing transitive routing anti-patterns or cascading dependency failures under heavy load. Which TWO architectural decisions should you implement to meet these high availability and technical requirements?
- Provision a multi-region Cloud Spanner instance configuration spanning multiple geographic regions to serve as the core transactional database layer.Cevap
- Deploy regional application workloads in separate GCP regions behind a Global External Application Load Balancer using Serverless NEGs and automated multi-region health probes.Cevap
- CProvision a Highly Available (HA) regional Cloud SQL instance with cross-region asynchronous read replicas, promoting a read replica during regional disaster recovery.
- DConnect spoke VPC networks to a central hub VPC using VPC Network Peering, enabling transitive network communication across all spoke VPCs via the central hub.
- EConfigure Load Balancer health checks to execute complex database query endpoints directly to guarantee backend application data layer availability.
Cevap
Deploying a multi-region Cloud Spanner instance along with multi-region compute behind a Global External Application Load Balancer satisfies the zero RPO and sub-minute RTO availability requirements.
Combining a multi-region Cloud Spanner instance with multi-region compute services behind a Global External Application Load Balancer guarantees multi-region resilience. Cloud Spanner uses Paxos-based synchronous cross-region replication to ensure zero data loss (), while global load balancing provides sub-minute traffic failover () upon regional failure.
Adım Adım Çözüm
Anahtar Kavram
High Availability and Multi-Region Resiliency Architecture