
Answer-first summary for fast verification
Answer: Create a Cloud Filestore instance and mount it in each instance.
The question requires a shared POSIX-compliant filesystem that supports concurrent read/write access from multiple instances with up to 100 MB/s write throughput. Option C (Cloud Filestore) is the correct choice because it is a fully managed NFS service that provides POSIX-compliant shared file storage, supports concurrent access from multiple instances, and can handle the specified throughput. The community discussion strongly supports this, with 94% selecting C and multiple comments citing Google documentation stating that Cloud Storage FUSE (option D) is not POSIX compliant. Options A and B (persistent disks) are unsuitable because they cannot be attached to multiple instances simultaneously for read/write operations, and regional persistent disks only support read-only multi-attach. Option D is incorrect because gcsfuse mounts Cloud Storage as a file system but is explicitly not POSIX compliant, lacks proper concurrency controls, and may not reliably meet the performance requirements.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
You need to deploy a stateful workload on Google Cloud that can scale horizontally. Each instance must be able to read and write to a shared POSIX-compliant filesystem, which must support write speeds of up to 100 MB/s under high load. What is the recommended solution?
A
Use a persistent disk for each instance.
B
Use a regional persistent disk for each instance.
C
Create a Cloud Filestore instance and mount it in each instance.
D
Create a Cloud Storage bucket and mount it in each instance using gcsfuse.
No comments yet.