日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

PV PVC - 每天5分钟玩转 Docker 容器技术(150)

發布時間:2023/12/15 c/c++ 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PV PVC - 每天5分钟玩转 Docker 容器技术(150) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Volume 提供了非常好的數據持久化方案,不過在可管理性上還有不足。

拿前面 AWS EBS 的例子來說,要使用 Volume,Pod 必須事先知道如下信息:

  • 當前 Volume 來自 AWS EBS。

  • EBS Volume 已經提前創建,并且知道確切的 volume-id。

  • Pod 通常是由應用的開發人員維護,而 Volume 則通常是由存儲系統的管理員維護。開發人員要獲得上面的信息:

  • 要么詢問管理員。

  • 要么自己就是管理員。

  • 這樣就帶來一個管理上的問題:應用開發人員和系統管理員的職責耦合在一起了。如果系統規模較小或者對于開發環境這樣的情況還可以接受。但當集群規模變大,特別是對于生成環境,考慮到效率和安全性,這就成了必須要解決的問題。

    Kubernetes 給出的解決方案是 PersistentVolume 和 PersistentVolumeClaim。

    PersistentVolume (PV) 是外部存儲系統中的一塊存儲空間,由管理員創建和維護。與 Volume 一樣,PV 具有持久性,生命周期獨立于 Pod。

    PersistentVolumeClaim (PVC) 是對 PV 的申請 (Claim)。PVC 通常由普通用戶創建和維護。需要為 Pod 分配存儲資源時,用戶可以創建一個 PVC,指明存儲資源的容量大小和訪問模式(比如只讀)等信息,Kubernetes 會查找并提供滿足條件的 PV。

    有了 PersistentVolumeClaim,用戶只需要告訴 Kubernetes 需要什么樣的存儲資源,而不必關心真正的空間從哪里分配,如何訪問等底層細節信息。這些 Storage Provider 的底層信息交給管理員來處理,只有管理員才應該關心創建 PersistentVolume 的細節信息。

    Kubernetes 支持多種類型的 PersistentVolume,比如 AWS EBS、Ceph、NFS 等,完整列表請參考?https://kubernetes.io/docs/concepts/storage/persistent-volumes/#types-of-persistent-volumes

    下節我們用 NFS 來體會 PersistentVolume 的使用方法。

    書籍:

    ? ? ? ?1.《每天5分鐘玩轉Kubernetes》
    ? ? ? ?https://item.jd.com/26225745440.html

    ? ? ? ?2.《每天5分鐘玩轉Docker容器技術》
    ? ? ? ?https://item.jd.com/16936307278.html

    ? ? ? ?3.《每天5分鐘玩轉OpenStack》
    ? ? ? ?https://item.jd.com/12086376.html

    總結

    以上是生活随笔為你收集整理的PV PVC - 每天5分钟玩转 Docker 容器技术(150)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。