An operations team needs to deploy a non-critical, fault-tolerant batch data processing workload on Google Compute Engine. The solution must minimize compute costs and require custom memory usage metrics to be sent to Cloud Monitoring for operational visibility. Which TWO actions should the team take to satisfy these requirements?
- Provision the Compute Engine VM instances using Spot VMs.Answer
- Install and configure the Google Cloud Ops Agent on the VM instances.Answer
- CInstall the legacy Cloud Monitoring agent on the VM instances to collect system memory metrics.
- DAssign the primitive Editor role (roles/editor) to the service account attached to the Compute Engine instances.
- EConfigure the Compute Engine instances to automatically increase project quota limits whenever memory utilization exceeds 80%.
Answer
Provision the Compute Engine VM instances using Spot VMs, and install and configure the Google Cloud Ops Agent on the VM instances.
Provisioning instances as Spot VMs fulfills the requirement to minimize costs for a non-critical, fault-tolerant batch processing workload. Installing the Google Cloud Ops Agent provides the necessary system memory metrics to Cloud Monitoring according to Google Cloud best practices.
Step-by-Step Solution
Key Concept
Compute Engine operational management involving Spot VM cost optimization and Ops Agent deployment for system telemetry.
Estimated Time:1m 30s