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

小说:暑假在家里怎么赚钱作者:董密海更新时间:2018-12-15字数:30144

当然,他速度再快也不可能与面前这两名敏攻系的魂帝媲美,三人之间的距离飞快拉近。

有私家车怎么赚钱

“呵呵。”无奈的笑了笑,唐欣并没有多说什么,只是推着单车缓缓行走。
货轮缓缓的驶进港口,港口里除了停着另外一艘巨大的货轮,还有不少私人的游艇。

“好可爱的女孩,你好,我是希尔。”希尔微笑道,那暖人心扉的笑容让从来没有得到过关爱的玛茵心中不自觉的一片温暖。

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


Volume 提供了非常好的数据持久化方案,不过在可管理性上还有不足。

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

  1. 当前 Volume 来自 AWS EBS。

  2. EBS Volume 已经提前创建,并且知道确切的 volume-id。

Pod 通常是由应用的开发人员维护,而 Volume 则通常是由存储系统的管理员维护。开发人员要获得上面的信息:

  1. 要么询问管理员。

  2. 要么自己就是管理员。

这样就带来一个管理上的问题:应用开发人员和系统管理员的职责耦合在一起了。如果系统规模较小或者对于开发环境这样的情况还可以接受。但当集群规模变大,特别是对于生成环境,考虑到效率和安全性,这就成了必须要解决的问题。

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

当前文章:http://0477auto.com/play/ay2u7lmqh5.html

发布时间:2018-12-15 05:34:56

类似迅雷赚钱宝 微信服务号赚钱 2018最火的网赚 新型个人投资理财产品 怎么找靠谱网络兼职 大学生兼职校园代理 兼职小说录入员靠谱吗 周末兼职日结

编辑:石成密华

我要说两句: (0人参与)

发布