Question

Difficulty: EasyPlanning and Assessing Cloud Compute Solutions

An IT operations team is planning the cloud compute infrastructure for a specialized application. The workload requires full administrative root access to modify operating system kernel parameters and load custom kernel modules. Which TWO Google Cloud compute deployment options meet these operational requirements? (Select TWO options.)

  1. Compute Engine standard virtual machine instancesAnswer
  2. Google Kubernetes Engine (GKE) Standard clusters with custom node poolsAnswer
  3. C
    Google Kubernetes Engine (GKE) Autopilot clusters
  4. D
    Cloud Run containerized services
  5. E
    Cloud Functions event-driven functions

Answer

Compute Engine standard virtual machine instances and Google Kubernetes Engine (GKE) Standard clusters with custom node pools are the correct choices because both options provide administrative access to configure node-level operating system settings and kernel parameters.
Compute Engine standard instances and GKE Standard clusters give administrators access to the underlying virtual machines, enabling full root privileges required to adjust kernel parameters (sysctl) and load custom kernel modules. GKE Standard node pools allow node OS customization, making both services suitable for workloads needing low-level OS control.

Step-by-Step Solution

1
Identify workload requirements
The application requires root privilege to adjust OS kernel settings and load custom kernel modules.
Serverless platforms abstract the underlying infrastructure, restricting OS kernel configuration.
2
Evaluate compute service management models
Compute Engine VMs and GKE Standard node pools grant root/SSH access to host operating systems, whereas GKE Autopilot, Cloud Run, and Cloud Functions enforce managed environments with restricted host OS access.
Assessing the boundary between fully managed infrastructure and customer-managed infrastructure determines service suitability.

Key Concept

Evaluating Infrastructure Control vs. Managed Compute Boundaries
Rate this question