Question-13:You now hold the position of Senior Solution Architect at a Gaming Company that was just recently established and has a total of only ten developers on staff. There are five different gaming applications, and each one calls for a session to be kept up to date. You will need to deploy a workload that needs to be stateful on Google Cloud. The workload may grow horizontally, but every instance must read and write to the same POSIX filesystem in order for it to perform properly. The stateful workload has to be able to sustain up to 100 MB/s of writing while it is under heavy demand. What is it that you ought to do?
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.
Correct Answer

Get All 340 Questions and Answer for Google Professional Cloud Architect

: 3 Explanation: Storage in the Cloud Users are able to make better and more effective use of cloud storage thanks to FUSE, which allows file-based applications to exploit Cloud Storage without forcing the developers to modify their I/O code. It is best suited for use cases in which Cloud Storage already has the required levels of speed and scalability for an application, and the only thing that is still lacking is the file system semantics. In other words, it is best suited for use cases in which an application already uses Cloud Storage. Considerations to make while deciding whether or not FUSE Cloud Storage is the best available alternative. Storage in the Cloud On computers running Linux or macOS, you may mount Cloud Storage buckets as file systems by using an adaptor called FUSE. FUSE is an open source project. In addition to this, it enables programmes to upload and download items stored in cloud storage using the semantics often associated with file systems. Cloud Storage FUSE may be executed on Google Compute Engine virtual machines (VMs) as well as on-premises systems wherever that has connection to Cloud Storage. The need is an explicit POSIX filesystem, and gcsfuse is the recommended tool. There is no indication in the question that a filesystem that is not POSIX should be utilized, and in my opinion, gcsfuse results in a significant reduction in file size when compared to Filestore. Cloud storage is still considered object storage. Cloud Filestore met our requirements in terms of ease of provisioning and mounting, as well as dependability given the nature of the workload we face. Especially on brand new computers, having access to a POSIX file system that we can mount and use immediately enables us to read our files much more quickly. We don't need to need a specialized software development kit (SDK) in order to use an object store since we can use the standard I/O capabilities of any language.