Soru

Zorluk: OrtaPlanning Google Kubernetes Engine (GKE) Cluster Architectures

An online education platform is designing a new Google Kubernetes Engine (GKE) cluster architecture to handle on-demand video encoding tasks. The video encoding workloads are stateless, fault-tolerant, and can tolerate sudden instance preemptions. To reduce operational burden, the engineering leadership has mandated that node management overhead—including node provisioning, security patching, and OS upgrades—must be completely managed by Google Cloud. Which cluster design strategy fulfills all technical requirements while minimizing compute expenses?

  1. Deploy a GKE Autopilot cluster and configure the video encoding workloads to request Spot Pods using node selectors or tolerations.Cevap
  2. B
    Provision a GKE Standard cluster with node pools composed of Compute Engine Spot VMs and enable Cluster Autoscaler.
  3. C
    Deploy a GKE Autopilot cluster and rely on Horizontal Pod Autoscaler to adjust the compute node count based on CPU utilization.
  4. D
    Provision a GKE Standard cluster with a single zonal node pool of standard On-Demand VM instances and enable node auto-repair.

Cevap

Deploying a GKE Autopilot cluster with workloads configured to request Spot Pods satisfies the requirement of zero node management overhead while achieving maximum cost efficiency for fault-tolerant tasks.
GKE Autopilot shifts node management responsibilities completely to Google Cloud, satisfying the requirement to eliminate node maintenance overhead. By configuring Kubernetes manifests to target Spot Pods (via tolerations and node selectors), the cluster runs stateless video encoding tasks on discounted compute capacity without requiring manually configured Spot VM node pools.

Adım Adım Çözüm

1
Analyze the operational constraint regarding node management overhead.
GKE Autopilot fully automates node lifecycle management, patching, and provisioning, removing infrastructure management overhead.
GKE Standard requires manual operational effort to manage node pools and host upgrades.
2
Analyze the cost optimization constraint for stateless, fault-tolerant workloads.
GKE Autopilot supports Spot Pods, which leverage spare compute capacity at a significant discount for fault-tolerant jobs.
Using standard on-demand pod pricing for interrupted video encoding jobs would incur unnecessary expense.

Anahtar Kavram

GKE Autopilot Cluster Architecture and Spot Pod Integration
Tahmini Süre:1m 30s
Bu soruyu puanla