A company is using Google Kubernetes Engine (GKE) with multiple node pools. They notice that their monthly costs are higher than expected. Upon review, they find that several preemptible VMs are being recreated frequently, leading to sustained usage costs. What is the most cost-effective solution to reduce costs?
Trap 1: Purchase committed use discounts for the preemptible VMs.
Committed use discounts are not available for preemptible VMs.
Trap 2: Increase the number of preemptible VMs to spread the workload.
Adding more preemptible VMs would increase costs, not reduce them.
Trap 3: Enable sustained use discounts for the existing VMs.
Sustained use discounts are automatically applied and don't require enabling.
- A
Purchase committed use discounts for the preemptible VMs.
Why wrong: Committed use discounts are not available for preemptible VMs.
- B
Increase the number of preemptible VMs to spread the workload.
Why wrong: Adding more preemptible VMs would increase costs, not reduce them.
- C
Enable sustained use discounts for the existing VMs.
Why wrong: Sustained use discounts are automatically applied and don't require enabling.
- D
Migrate to Spot VMs, which have a lower price and no maximum runtime.
Spot VMs are the recommended replacement for preemptible VMs and offer lower costs without the 24-hour limit.