easyMultiple SelectObjective-mapped
Google ACE Practice Question: Migrating a legacy application to Google Cloud
A company is migrating a legacy application to Google Cloud. The application requires a shared file system that can be mounted by multiple compute instances across different zones for high availability. Which two Google Cloud services can meet this requirement?
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Google Cloud NetApp Volumes
Cloud Filestore and Google Cloud NetApp Volumes provide NFS-based file shares that can be mounted by multiple instances across zones. Persistent Disk cannot be attached in read-write mode to multiple instances across zones. Cloud Storage FUSE is not a POSIX-compliant shared file system. Cloud Run is a compute service, not a storage service.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Persistent Disk
Why it's wrong here
Persistent Disks are block-level storage that can be attached to Compute Engine instances. While read-only multi-attach is possible, read-write multi-attach is not supported, and Persistent Disks cannot be shared across zones as a writable file system. A legacy application requiring a POSIX-compliant shared file system with NFS semantics therefore cannot rely on Persistent Disk.
- ✗
Cloud Storage FUSE
Why it's wrong here
Cloud Storage FUSE mounts a Cloud Storage bucket as a local file system using the FUSE kernel interface, but it is not a POSIX-compliant file system. It lacks support for features like file locking, appending writes, and consistent random I/O, and performance is far below that of a managed NFS service. This makes it unsuitable for legacy applications that demand strong consistency and low-latency file access.
- ✗
Cloud Run
Why it's wrong here
Cloud Run is a fully managed serverless compute platform that runs stateless containers; it is not a storage service. It cannot provide shared file systems or persistent NFS mounts to external resources. While Cloud Run can attach to Filestore or Cloud Storage volumes, it does not offer any storage capability of its own, making it an incorrect answer for a storage-focused migration need.
- ✓
Google Cloud NetApp Volumes
Why this is correct
Google Cloud NetApp Volumes offers enterprise-grade managed NFS and SMB file shares built on NetApp ONTAP. It can be mounted by multiple Compute Engine instances across different zones via NFSv3 or NFSv4.1, providing high throughput and low latency along with advanced features like snapshots and clones, making it a strong choice for migrating legacy applications that require a reliable, POSIX-compliant shared file system.
- ✓
Cloud Filestore
Why this is correct
Cloud Filestore is a fully managed file storage service on Google Cloud that provides NFS file shares for Compute Engine instances. It is designed to be mounted by multiple clients across zones, with predictable performance and multiple service tiers. For a legacy application that needs simple, native shared POSIX storage, Filestore is an ideal fit, especially when integrating with other GCP services.
Go deeper
Related to this question
Learn chapter
Google Cloud Platform Overview
Key term
High availability
High availability is a system design approach that aims to keep applications and services operational and accessible with minimal downtime, even when some components fail.
Key term
Cloud Run
Cloud Run is a fully managed compute platform from Google Cloud that lets you run containerized applications in a serverless environment, automatically scaling from zero to thousands of requests.
About these practice questions
One of 769 original ACE practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This ACE practice question is part of Courseiva's free Google Cloud certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the ACE exam.