Soru

Zorluk: KolayDesigning Infrastructure for Technical Requirements and High Availability

An organization is designing the infrastructure for a critical stateless application hosted on Compute Engine in Google Cloud. The application must remain available even if an entire Availability Zone experiences an outage within a selected region. Which TWO architectural options should the cloud architect implement to achieve regional high availability for this workload?

  1. Deploy the Compute Engine virtual machines using a Regional Managed Instance Group (MIG) distributed across multiple zones within the region.Cevap
  2. Configure an External HTTP(S) Load Balancer in front of the backend instances to distribute incoming web traffic across healthy instances in all active zones.Cevap
  3. C
    Replace the stateless application layer with a Cloud Spanner database deployment to handle compute processing across multiple regions.
  4. D
    Migrate the simple stateless workload to a multi-region Google Kubernetes Engine (GKE) cluster to provide basic zonal fault tolerance.
  5. E
    Establish VPC Network Peering between zonal subnetworks and rely on transitive routing to forward traffic during a zonal failure.

Cevap

Deploying instances across multiple zones using a Regional Managed Instance Group (MIG) combined with an External HTTP(S) Load Balancer provides automated health checking, traffic distribution, and fault tolerance against single-zone outages.
Regional Managed Instance Groups (MIGs) provision and manage Compute Engine instances across multiple Availability Zones in a single region, ensuring compute redundancy. Pairing a Regional MIG with an External HTTP(S) Load Balancer enables automated health checking and seamless traffic routing to operational instances if a specific zone experiences an outage.

Adım Adım Çözüm

1
Identify the high availability scope requirement
The application requires protection against single-zone failure within a region for a stateless compute workload.
Designing for zonal fault tolerance requires distributing compute resources across multiple zones within the same region.
2
Select the appropriate compute deployment pattern
Regional Managed Instance Groups (MIGs) spread VM instances evenly across multiple zones.
If one zone fails, instances in the remaining operational zones continue handling application requests.
3
Select the load balancing mechanism
An External HTTP(S) Load Balancer routes client requests to healthy backends.
Load balancers perform continuous health checks and automatically steer traffic away from instances in an impaired zone.

Anahtar Kavram

Regional High Availability with Compute Engine Regional MIGs and Cloud Load Balancing
Bu soruyu puanla