
Explanation:
Correct Option: C
Cost-Effective GPU Usage: Preemptible VMs are significantly cheaper, making them an ideal choice for long-running, non-restartable jobs that can tolerate interruptions.
GPU Utilization: Attaching GPUs to preemptible VMs ensures your machine learning pipelines have the necessary computational power for efficient image processing model training.
Flexible Scaling: While autoscaling adapts to workload fluctuations, preemptible VMs offer a more budget-friendly solution for consistent, long-running tasks.
Why other options are less suitable:
Ultimate access to all questions.
Your data science team utilizes Google Kubernetes Engine (GKE) for executing their machine learning pipelines, primarily focusing on training image processing models. Certain long-running, non-restartable jobs within these pipelines necessitate GPU usage. What is the most cost-effective solution to meet this requirement?
A
Implement the GKE cluster’s node auto-provisioning feature.
B
Apply a VerticalPodAutoscaler to the workloads in question.
C
Introduce a node pool featuring preemptible VMs equipped with GPUs.
D
Establish a node pool with GPU-enabled instances and activate autoscaling, setting a minimum size of 1.
No comments yet.