Types of Storage in Google Cloud Platform (GCP)

Google Cloud Platform (GCP) provides multiple cloud storage services designed to support different workloads and performance requirements. The three primary types of storage in GCP are:

Network File Storage
Filestore

Block Storage
Persistent Disk

Object Storage
Google Cloud Storage

File Storage (Network File Storage) in Google Cloud Platform

Suppose you are working on media files and you need to share it with collogues for editing. Enterprise users need a secured way to share the file and this is when File Storage architecture comes into Play.
File storage, also known as Network File Storage (NFS), provides shared file systems that multiple compute instances can access simultaneously. It uses standard file-level protocols such as NFS, allowing applications to interact with storage as if it were a local file system.

Unlike object storage, file storage supports hierarchical directories, file locking, and permissions, making it suitable for enterprise applications and legacy workloads.

GCP File Storage Service:
👉 Filestore

Block Storage in Google Cloud Platform

Block storage divides data into fixed-size blocks and stores each block independently with a unique address. When an application accesses data, the storage system reassembles the blocks into a complete file.

In GCP, block storage volumes are attached to Compute Engine virtual machines and behave like locally mounted disks.

GCP Block Storage Service:
👉 Persistent Disk (Block Storage on the Network).
👉 Local SSDs (Present on same host as VM),

Object Storage in Google Cloud Platform

Object storage is designed to store and manage large volumes of unstructured data such as images, videos, backups, and logs. Data is stored as objects, where each object consists of:

  • The data itself (file or binary)
  • Metadata (custom attributes, tags, and system information)
  • A unique object name (identifier)

A bucket is a logical container used to store and organize objects.

Object storage uses a flat namespace rather than a traditional hierarchical file system. Since the object storage is not organized into folders or a hierarchical path, so objects can be reached through multiple paths.

GCP Object Storage Service:
👉 Google Cloud Storage (GCS)

Summary:

Storage TypeGCP ServiceBest Use Cases
Object StorageGoogle Cloud StorageBackups, archives, media, big data
Block StoragePersistent DiskVM disks, databases
File StorageFilestoreShared file systems, enterprise apps

Leave a comment

Discover more from DBzTech-Technology Dossier

Subscribe now to keep reading and get access to the full archive.

Continue reading