
Explanation:
Correct answer: D. A GPU-accelerated video rendering platform that retrieves and stores videos in a storage bucket.
Preemptible VM instances (now often referred to as Spot VMs) in Google Compute Engine offer significant cost savings (up to ~80-91% cheaper) by using excess capacity. However, they can be terminated by Google with only 30 seconds notice if the capacity is needed elsewhere. They are not suitable for workloads requiring high availability, low latency, or stateful persistence without recovery mechanisms.
Use preemptible/Spot VMs for interruptible, stateless, batch-oriented workloads (rendering, data processing, ML training, etc.) that can handle restarts and store state externally (e.g., Cloud Storage, BigQuery). Combine with Managed Instance Groups (MIGs) for automatic replacement when possible. Always design with retries and checkpoints.
Ultimate access to all questions.
No comments yet.
Which type of application is appropriate for using preemptible VM instances to reduce virtual machine costs for an organization?
A
A scalable in-memory caching system.
B
The organization's public-facing website.
C
A distributed, eventually consistent NoSQL database cluster with sufficient quorum.
D
A GPU-accelerated video rendering platform that retrieves and stores videos in a storage bucket.