A healthcare analytics provider is planning a Google Kubernetes Engine (GKE) cluster architecture for a new platform. The environment must support two distinct workloads with specific operational and financial requirements:
1. A high-throughput API gateway service that requires custom Linux kernel parameter modifications (`sysctl` tuning) on the underlying host nodes to optimize socket buffer sizes.
2. An asynchronous, batch processing pipeline that analyzes genomic sequences; this workload is stateless, fault-tolerant, can be interrupted at any time, and must minimize compute expenses.
Which TWO architectural decisions should the cloud engineer incorporate into the GKE design to meet these requirements? (Select TWO.)
- Provision a GKE Standard cluster for the API gateway service node pool to support custom OS node configuration and kernel parameter adjustments.Cevap
- BDeploy the high-throughput API gateway service on a GKE Autopilot cluster to eliminate node management while applying custom node OS kernel parameters.
- Create a dedicated GKE Standard node pool utilizing Spot Virtual Machines for the genomic batch processing workload to optimize compute costs.Cevap
- DProvision a dedicated Spot Virtual Machine node pool to host the primary stateful relational database of the analytics platform to minimize operational expenses.
- EConfigure the Horizontal Pod Autoscaler (HPA) to add underlying Compute Engine instances to the cluster node pool when genomic batch processing jobs queue up.
Cevap
The cloud engineer should select GKE Standard node pools for workloads requiring custom OS sysctl kernel parameter adjustments, and deploy stateless, fault-tolerant genomic batch processing workloads onto dedicated Spot VM node pools for maximum cost savings.
GKE Standard mode provides administrative access to cluster nodes, enabling custom daemonsets or node configuration files to alter kernel sysctl parameters for socket buffer optimization. Additionally, configuring Spot VMs for stateless batch processing delivers substantial cost savings while maintaining architectural resilience, because batch jobs can easily resume if nodes are preempted.
Adım Adım Çözüm
Anahtar Kavram
GKE Cluster Mode Operational Boundaries and Node Pool Lifecycle Planning