Question 11 · 325 in bank
A team of data scientists infrequently needs to use a Google Kubernetes Engine (GKE) cluster that you manage. They require GPUs for some long-running, non- restartable jobs. You want to minimize cost. What should you do?
Show answer
Answer: A
Explanation
Incorrect options are B. VerticalPodAutscaler scales PODS based on the app you deploy. For handle infrequently GPU access, you need infrequently GPU nodes VerticalAutscaler Pod deployed on a non GPU node it useless, [We cant have the node always have GPU for infrequent requests] C. Preemptible VMs cant last long D. For infrequent access, you don't want to have a permanent homogenous cluster. The correct option is "A" auto-provisioning = Attaches and deletes node pools to cluster based on the requirements. Hence creating a GPU node pool, and auto-scaling would be better https://cloud.google.com/kubernetes-engine/docs/how-to/node-auto-provisioning
Source: Adapted from community discussion — [Removed]