Google Associate Cloud EngineerEnsuring successful operation of a cloud solutionMedium

A company is migrating an on-premises application that relies on a network file system (NFS) for shared storage. The application requires low-latency access to shared files for a cluster of Compute Engine instances within the same region. Which Google Cloud storage service should the company choose?

  1. AFilestore Enterprise
  2. BCloud SQL
  3. CCloud Storage Standard
  4. DPersistent Disk Zonal
Show answer & explanation

Correct answer: A. Filestore Enterprise

Filestore is a managed file storage service for applications that require a file system interface and a shared file system. Filestore Enterprise offers higher availability and performance suitable for critical applications requiring shared NFS access in a regional context.

Why the other options are wrong

  • B. Cloud SQL is a managed relational database service and is not suitable for providing an NFS file system for shared application data.
  • C. Cloud Storage Standard is object storage and does not provide an NFS interface or file system semantics required by the application.
  • D. Persistent Disk Zonal provides block storage for a single Compute Engine instance and cannot be shared directly as an NFS volume across multiple instances.

Filestore

A fully managed Network File System (NFS) file storage service for applications running on Google Compute Engine and Google Kubernetes Engine.

  • Managed NFS service
  • Shared file system access
  • Low-latency for Compute Engine/GKE

Memory trick: Filestore files, shared and fast, for your VMs to last.

More Ensuring successful operation of a cloud solution questions