当前位置: 首页 > news >正文

动态网站开发语言的优势与不足苏州seo排名优化课程

动态网站开发语言的优势与不足,苏州seo排名优化课程,wordpress json数据库,企业风险查询平台PureFlash云原生存储 PureFlash是一个开源存储系统,它能为云计算和传统应用提供块存储服务。PureFlash最显著的优势是其高性能,每节点能提供超过100万IOPS随机写IO。 PureFlash可以以云原生的方式部署,并为云原生应用提供持久存储。 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把物理盘转变成软件定义存储服务。同时提供包括精简置备、快照、多副本、高可用等能力。

  1. 修改pfs-cluster/deploy/pfs.yaml 这个文件中的PFS_DISKS 变量,让他和实际的NVMe盘名字相同。
          - name: PFS_DISKSvalue: "/dev/nvme1n1,/dev/nvme2n1"

物理盘需要是干净的没有任何数据,接下来物理盘将被PureFlash管理,上面原有的数据会被丢弃

  1. 依次应用下面的 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.yaml

PureFlash 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.shuangfujiaoyu.com/news/42246.html

相关文章:

  • 做网站的文案是指常见的网络推广方式有哪些
  • 公司怎么建设网站首页重庆百度seo整站优化
  • 机械毕业设计代做网站企业培训机构排名
  • 外贸手工做兼职的网站搜狗seo
  • 怎样重装电脑wordpressseo发贴软件
  • 聊城做网站比较不错的公司网络营销就业前景和薪水
  • 卖主机 服务器的网站网站提交百度收录
  • 可以制作h5的网站网站历史权重查询
  • 无法安装wordpress整站优化方案
  • 做公众号一般在哪个网站照片徐州百度推广
  • wordpress重置密碼系统优化软件十大排名
  • 沈阳城乡建设委员会网站南宁网络推广有限公司
  • 深圳建网站的公销售策略和营销策略
  • 户外广告公司亚马逊关键词快速优化
  • 网站的pv uv东莞外贸优化公司
  • 第一个做电子商务的网站建网站需要多少钱
  • 哪个网站做照片书最好看廊坊关键词排名首页
  • 牛牛网站开发软文写作经验
  • 域网站名分类seo推广怎么收费
  • 淘宝客 wordpress网站龙华百度快速排名
  • 软件开放和网站开发seo数据统计分析工具有哪些
  • 做视频的网站带模板下载焦作网站seo
  • 重庆招聘网官网北京seo人员
  • 电子图书网站开发的目的百度收录入口在哪里查询
  • 做网站样本电销好做吗站长网站seo查询
  • 安贞做网站公司西安seo关键词查询
  • 深圳建设管理中心网站常德seo快速排名
  • 适合用struts2做的网站网站优化包括对什么优化
  • 建网站 云主机域名解析ip138在线查询
  • 做网站手机版和电脑版怎么区分鄂尔多斯seo