跳至主要內容
ESC

GCP 儲存服務怎麼選?

Cloud Storage vs Persistent Disk vs Filestore vs Local SSD — 一張表看懂

儲存選型是 GCP ACE 認證考試中常見的混淆題型。本頁整理 5 大儲存服務的核心差異、決策流程與考試必記重點。

決策流程

依照以下問題,快速找到適合的儲存服務。

1 需要透過 API 存取物件/檔案?
Yes Cloud Storage
No 繼續下一步 ↓
2 需要 VM 的區塊裝置(磁碟)?
Yes Persistent Disk(或暫存用 Local SSD)
No 繼續下一步 ↓
3 需要多 VM 共享檔案系統(NFS)?
Yes Filestore
No 繼續下一步 ↓
4 需要超高 IOPS 且可接受資料遺失?
Yes Local SSD
No 繼續下一步 ↓
5 需要歸檔儲存、很少存取?
Yes Cloud Storage Archive 類別
No 重新評估需求 ↓

比較表

橫向滑動查看所有服務(手機用戶請左右滑動)。

維度 Cloud Storage 物件儲存 Persistent Disk 區塊儲存 Local SSD 本機 SSD Filestore 檔案儲存 Cloud Storage FUSE Cloud Storage 作為檔案系統
儲存類型 物件儲存 區塊儲存 區塊儲存(本機) 檔案儲存 物件儲存(FUSE 介面)
存取協定 HTTP/HTTPS REST API
gsutil / gcloud CLI
Block Device(掛載到 VM) Block Device(實體掛載) NFSv3 POSIX(近似)檔案介面
最小容量 無限制(無最小物件大小) 10 GB 375 GB(固定大小) 1 TB(Basic HDD)
2.5 TB(Basic SSD)
無限制
最大容量 無上限(單一物件 5 TB) 64 TB 9 TB(24 × 375 GB) 100 TB(Enterprise) 無上限(同 Cloud Storage)
耐久性 ✅ 99.999999999%(11 個 9) ✅ 99.999%(區域性 PD 更高) ❌ 無耐久性保證 ✅ 區域性冗餘 ✅ 同 Cloud Storage
可用性 Standard: 99.95%(Multi-region: 99.99%) 99.99%(Regional PD) 隨 VM 生命週期 Enterprise: 99.99%(Regional HA) 同 Cloud Storage
效能 吞吐量高,延遲中等
不支援隨機讀寫
pd-standard: 0.75 IOPS/GB
pd-ssd: 30 IOPS/GB
pd-extreme: 120K IOPS
✅ 極高 IOPS
讀取最高 2.4M IOPS
Basic SSD: 60K IOPS
Enterprise: 120K+ IOPS
順序讀取佳
隨機 I/O 效能差
停機後保留 ✅ 永久保留 ✅ VM 停機/刪除後保留 ❌ VM 停機/搶佔/刪除即消失 ✅ 獨立於 VM 生命週期 ✅ 永久保留
多 VM 掛載 ✅ 任意存取(透過 API) ✅ 多 VM 掛載(僅唯讀) ❌ 僅限單一 VM ✅ 多 VM / GKE 同時讀寫 ✅ 多 VM 掛載
計費模式 儲存量 + 網路 + 操作次數
依 Storage Class 不同
依磁碟類型 + 容量
快照另計
固定費率 / 磁碟 / 小時 依 Tier + 容量計費 同 Cloud Storage 計費
典型延遲 數十~數百 ms < 1 ms(pd-ssd) < 0.1 ms < 1 ms 數十~數百 ms(高於原生 NFS)

各服務詳解

Cloud Storage

物件儲存

物件儲存 (Object)

適合場景

靜態資源、備份、Data Lake、媒體託管、日誌歸檔

不適合

檔案系統存取、資料庫工作負載、低延遲隨機 I/O

考試重點

4 種 Storage Class:Standard、Nearline(30 天最低保留)、Coldline(90 天)、Archive(365 天)。Lifecycle Policy 可自動轉換類別,Autoclass 自動優化。

延遲:數十~數百 ms 最大容量:無上限(單一物件 5 TB) 深入學習 →

Persistent Disk

區塊儲存

區塊儲存 (Block)

適合場景

VM 開機碟、VM 上的資料庫、共享唯讀資料

不適合

物件儲存、Serverless 工作負載

考試重點

Persistent Disk 獨立於 VM 生命週期,VM 刪除後資料仍在。4 種類型:pd-standard(HDD)、pd-balanced、pd-ssd、pd-extreme。可跨 VM 唯讀共享。

延遲:< 1 ms(pd-ssd) 最大容量:64 TB 深入學習 →

Local SSD

本機 SSD

本機暫存 (Ephemeral)

適合場景

快取、暫存空間、Scratch Space、高效能運算

不適合

任何需要持久保存的資料

考試重點

這是考試陷阱題!Local SSD 資料在 VM 停止、搶佔或刪除時會完全消失。看到「ephemeral」「暫存」就選 Local SSD,但不能用於持久儲存。

延遲:< 0.1 ms 最大容量:9 TB(24 × 375 GB) 深入學習 →

Filestore

檔案儲存

檔案儲存 (File)

適合場景

共享檔案系統、媒體處理、HPC、GKE 共享磁碟區

不適合

物件儲存、小型檔案、Serverless 環境

考試重點

考試看到「shared file system」「NFS」「多 VM 共享」就選 Filestore。三種 Tier:Basic HDD、Basic SSD、Enterprise(區域高可用)。

延遲:< 1 ms 最大容量:100 TB(Enterprise) 深入學習 →

Cloud Storage FUSE

Cloud Storage 作為檔案系統

FUSE 檔案系統

適合場景

需要檔案介面存取 Cloud Storage、ML 訓練資料讀取

不適合

高效能隨機 I/O、POSIX 完全相容需求

考試重點

Cloud Storage FUSE 不是獨立產品,而是將 Bucket 掛載為本地目錄的工具。考試看到「mounting buckets」「掛載 GCS」就想到 FUSE。效能不如 Filestore。

延遲:數十~數百 ms(高於原生 NFS) 最大容量:無上限(同 Cloud Storage) 深入學習 →

考試必記重點

  1. Cloud Storage = 物件儲存首選,4 種 Storage Class 對應不同存取頻率,Lifecycle Policy 自動轉換。
  2. Persistent Disk = VM 區塊儲存,獨立於 VM 生命週期,刪除 VM 不會遺失資料。
  3. Local SSD = 考試陷阱題!資料在 VM 停止/搶佔/刪除後完全消失,只用於暫存。
  4. Filestore = 看到「NFS」「shared file system」「多 VM 共享」就選它。
  5. Cloud Storage FUSE = 把 Bucket 掛載為檔案系統的工具,不是獨立儲存產品。
  6. Persistent Disk 支援多 VM 唯讀共享;Filestore 支援多 VM 讀寫共享。
  7. Cloud Storage 耐久性 11 個 9(99.999999999%),是所有服務中最高的。
  8. 選擇 Storage Class 的關鍵:資料多久存取一次?Standard(頻繁)→ Nearline(30 天)→ Coldline(90 天)→ Archive(365 天)。
徽章解鎖!