Certified Cloud Security Professional (CCSP)Cloud Data SecurityEasy
A global enterprise is migrating its legacy on-premises applications, which rely heavily on network file shares, to a cloud environment. The applications require shared access to files, strict permissions, and low-latency access for multiple virtual machines simultaneously. Which cloud storage type is best suited to meet these requirements?
- AArchive Storage
- BObject Storage
- CBlock Storage
- DFile Storage
Show answer & explanationAnswer & explanation
Correct answer: D. File Storage
File storage (e.g., NFS, SMB shares) is explicitly designed for shared access by multiple clients, supports hierarchical directories, and enforces file-level permissions, directly addressing the requirements from legacy applications relying on network file shares.
Why the other options are wrong
- A. Archive storage is for long-term, rarely accessed data, which is unsuitable for active application data requiring low-latency access.
- B. Object storage is best for unstructured data, accessed via API, and not typically designed for shared file systems with traditional hierarchical directory structures or low-latency multi-VM access required by legacy applications.
- C. Block storage is typically attached to a single virtual machine as a raw disk volume and is not inherently designed for shared access across multiple VMs without additional software layers.
File Storage
A cloud storage type that provides shared file system access over standard protocols (like NFS or SMB), allowing multiple virtual machines or users to access and share files with hierarchical directory structures and file-level permissions.
- Shared access via NFS/SMB.
- Hierarchical directory structure.
- Supports file-level permissions.
Memory trick: Files for Shares, Blocks for Boot, Objects for Buckets.