河北建设厅网站登陆怎么找附件有什么做兼职的好的网站吗
web/
2025/9/28 13:29:27/
文章来源:
河北建设厅网站登陆怎么找附件,有什么做兼职的好的网站吗,中国工程监理与咨询服务网,长春网络安全公司PureFlash云原生存储
PureFlash是一个开源存储系统#xff0c;它能为云计算和传统应用提供块存储服务。PureFlash最显著的优势是其高性能#xff0c;每节点能提供超过100万IOPS随机写IO。 PureFlash可以以云原生的方式部署#xff0c;并为云原生应用提供持久存储。
PureFl…PureFlash云原生存储
PureFlash是一个开源存储系统它能为云计算和传统应用提供块存储服务。PureFlash最显著的优势是其高性能每节点能提供超过100万IOPS随机写IO。 PureFlash可以以云原生的方式部署并为云原生应用提供持久存储。
PureFlash存储系统简介https://blog.csdn.net/winux/article/details/114436250 PureFlash的开源项目位置https://github.com/cocalele/PureFlash PureFlash-csi项目作为k8s插件位置在https://github.com/cocalele/pureflash-csi.git 这个项目提供下面的功能
使用yaml文件在k8s集群中部署PureFlash服务提供CSI插件以为k8s集群中的其他应用提供PV服务
本文介绍在K8S系统中部署PureFlash的步骤方法。
前提准备工作
从github 或者 gitee获取本项目代码: # git clone https://gitee.com/cocalele/pureflash-csi.gitor# git clone https://github.com/cocalele/pureflash-csi.git部署存储服务
这一步可以在你的k8s集群中部署PureFlash. 就像其他的云原生存储比如openEBS一样PureFlash把物理盘转变成软件定义存储服务。同时提供包括精简置备、快照、多副本、高可用等能力。
修改pfs-cluster/deploy/pfs.yaml 这个文件中的PFS_DISKS 变量让他和实际的NVMe盘名字相同。 - name: PFS_DISKSvalue: /dev/nvme1n1,/dev/nvme2n1物理盘需要是干净的没有任何数据接下来物理盘将被PureFlash管理上面原有的数据会被丢弃。
依次应用下面的 yaml 文件: # kubectl apply -f pfs-cluster/deploy/namespace.yaml# kubectl apply -f pfs-cluster/deploy/pfzk.yaml# kubectl apply -f pfs-cluster/deploy/pfdb.yaml# kubectl apply -f pfs-cluster/deploy/pfc.yaml# kubectl apply -f pfs-cluster/deploy/pfs.yaml请在执行每一条命令前检查pod的状态都是正常的即前一条命令的执行完全成功。
上面命令执行完成后存储服务就部署完了。
部署 CSI 插件
CSI插件是为了让K8s里面的应用程序能够访问存储服务提供的存储。
应用下面的yaml 文件: # kubectl apply -f deploy/rbac-csi-pfbd.yaml# kubectl apply -f deploy/csi-pfbd-driverinfo.yaml# kubectl apply -f deploy/csi-pfbd-controller.yaml# kubectl apply -f deploy/csi-pfbd-node.yamlPureFlash CSI 使用原生的内核态驱动作为客户端接口。内核驱动将数据卷以标准块设备的形式呈现在Linux系统里。这样就可以兼容任意的用户态应用。原生的内核态驱动也具有更高的性能以及完整的PureFlash数据卷功能。
对应内核版本的驱动都放在项目的modules 下面。更多内核版本的支持正在不断加入到里面。
在创建PV前请在host系统里面 运行命令 insmod pfkd-$(uname -r).ko 安装驱动。
创建使用PureFlash的 storage class
请参照项目examples目录里的这个文件
# cat examples/sc.yaml
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:name: pfbd-rep2
provisioner: pfbd.csi.pureflash
reclaimPolicy: Delete
volumeBindingMode: WaitForFirstConsumer
allowVolumeExpansion: true
parameters:replica_count: 2
kubectl apply -f examples/sc.yaml 这个命令创建一个2副本volume的SC kubectl apply -f examples/my-busybox.yaml 这个命令启动一个容器使用上述SC的PVC.
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/83354.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!