全部產品
Search
文件中心

Container Service for Kubernetes:本機存放區卷概述

更新時間:Jun 19, 2024

您可以在阿里雲Container ServiceACK叢集中使用本機存放區卷。目前阿里雲CSI外掛程式支援通過PV和PVC方式掛載本地卷。

功能介紹

本機存放區是個相對概念:儲存介質可以是阿里雲提供的本機資料盤(請參見本地碟),可以是阿里雲雲端硬碟(請參見雲端硬碟概述),也可以是記憶體當做臨時本機存放區使用。
  • 本地碟是ECS執行個體所在物理機上的本地硬碟裝置。本地碟能夠為ECS執行個體提供本機存放區訪問能力,具有低時延、高隨機IOPS、高輸送量和高性價比的優勢。
  • HostPath:基於社區標準,支援自動建立主機目錄,Pod可遷移(不綁定節點)。
  • LocalVolume:基於社區標準,Pod不可遷移或者限制性遷移(綁定節點或者設定Label)。
  • LVM:在本地碟上面通過VolumeGroup進行磁碟虛擬化,並通過LVM卷的方式切分給上層應用使用。

    LVM方案支援:卷自動建立、刪除、不同的卷隔離、卷的IOPS配置、VG的自動化營運、LVM卷容量規劃等能力。

  • 記憶體:通過將記憶體虛擬化成Tmpfs檔案系統,給應用提供高速本機存放區的能力。

儲存規格

阿里雲提供兩種本地碟:NVMe SSD本地碟及SATA HDD本地碟。更多資訊,請參見本地碟本地碟

適用情境

本機存放區適用於對儲存I/O效能、海量儲存性價比有極高要求的業務情境。

根據業務需求,您可以對本機存放區卷做以下操作:
業務需求參考連結
儲存應用資料
  • HostPath儲存卷可將主機節點檔案系統上的檔案或目錄掛載至Pod中。具體操作,請參見HostPath資料卷
  • LocalVolume儲存卷可將本機存放區裝置(例如磁碟、分區或者目錄)掛載至Pod中。具體操作,請參見LocalVolume資料卷
  • 在本地碟上通過VolumeGroup進行磁碟虛擬化,並通過LVM儲存卷切分磁碟給Pod使用。具體操作,請參見LVM資料卷
  • 在本地碟上通過檔案系統(如Ext4)的ProjectQuota功能,實現目錄層級的容量控制,通過CSI外掛程式實現QuotaPath儲存卷的切分、限額、掛載等生命週期管理。具體操作,請參見QuotaPath資料卷
  • 記憶體臨時儲存卷為Container Service提供高效能的本地臨時儲存。具體操作,請參見記憶體資料卷

使用限制

  • 目前支援通過HostPath、LocalVolume、LVM、記憶體等掛載方式掛載本機存放區。
  • 本機存放區並非高可用儲存卷,只適用於一些臨時資料的儲存及應用內建高可用的情境。
  • LVM本機存放區卷,不支援資料的跨節點遷移,不適合在高可用情境中使用。

計費說明

本地碟的費用包括在本地碟掛載的執行個體的費用裡。更多資訊,請參見訂用帳戶隨用隨付