Soru

Zorluk: OrtaPlanning Google Kubernetes Engine (GKE) Cluster Architectures

An e-commerce company is planning its Google Kubernetes Engine (GKE) cluster architecture to support two distinct workloads: a core inventory management microservice and a background batch analytics pipeline. The team needs to minimize operational overhead for cluster and node infrastructure administration for the microservices, while optimizing compute costs for the fault-tolerant batch pipeline which can tolerate node preemptions. Which TWO architectural decisions should the team select to meet these requirements?

  1. Deploy the inventory microservice on a GKE Autopilot cluster to eliminate manual node provisioning and infrastructure management overhead.Cevap
  2. Provision a dedicated Spot VM node pool for the batch analytics workload to significantly reduce compute expenses for fault-tolerant jobs.Cevap
  3. C
    Deploy the inventory microservice on a GKE Standard cluster with manually configured node pools to remove node maintenance responsibilities.
  4. D
    Provision a dedicated Spot VM node pool to host stateful transactional database instances for persistent storage needs.
  5. E
    Configure the Horizontal Pod Autoscaler (HPA) to increase the underlying Compute Engine worker node count during batch workload spikes.

Cevap

Deploy the inventory microservice on a GKE Autopilot cluster to minimize node management overhead, and provision a dedicated Spot VM node pool to cost-optimize the fault-tolerant batch analytics pipeline.
GKE Autopilot abstracts away all worker node administration, providing fully managed cluster infrastructure ideal for minimizing operational overhead. Concurrently, utilizing Spot VM node pools for batch analytics provides maximum cost reduction while matching the workload's tolerance for preemption.

Adım Adım Çözüm

1
Evaluate the operational overhead requirement for microservice hosting.
GKE Autopilot is selected because Google manages the underlying nodes, security patching, and auto-scaling.
GKE Standard leaves node pool management and infrastructure tuning to the user.
2
Evaluate the cost and resiliency requirements for the batch pipeline.
Spot VM node pools are selected for the batch analytics workload.
Spot VMs provide significant cost reductions and are ideal for stateless, fault-tolerant batch processing that can sustain preemption.

Anahtar Kavram

Selecting between GKE Autopilot vs. Standard operational models and integrating Spot VM node pools for batch workloads.
Bu soruyu puanla