提供企业网站建设,注册资金500万的公司需要多少钱,wordpress发信设置,广东队对阵广州队什么是块存储#xff1f;分布式存储系统#xff0c;为业务与数据在集群内漂移提供了自由保障#xff0c;满足企业对于不受约束的系统环境要求。同时#xff0c;平台仅保存迁移被改动的数据#xff0c;而非整体增加数据量#xff0c;实现增量备份。魔方云块存储的功能分布式存储系统为业务与数据在集群内漂移提供了自由保障满足企业对于不受约束的系统环境要求。同时平台仅保存迁移被改动的数据而非整体增加数据量实现增量备份。魔方云块存储的功能每个块设备单独创建一个专用的存储控制器。每个存储控制器上只有一个volume。根据需求自定义volume的大小为容器和虚拟机创建块存储。每个卷都有自己的控制器因此我们可以为每个卷升级控制器和副本容器而不会导致IO操作明显中断指定备份操作的计划。可以指定这些操作的频率例如每天、每小时等以及执行这些操作的确切时间你可以指定任意一个时间来执行这个操作以及保留多少个循环快照和备份集。什么是魔方云块存储魔方云块存储是供Kubernetes使用的分布式块存储系统。它轻量、可靠且使用方便。用户可以使用魔方云平台简单的部署部署后将为平台提供持久卷的能力。该块存储系统将为每个块存储设备卷创建一个存储控制器并在集群内进行多副本备份。同时支持快照、备份。该系统用CSI作为驱动程序给容器提供持久卷存储原理魔方云块存储通过storage-engine这一轻量级的块存储设备控制器参考网络RAID控制器将数据存到多个副本由linux稀疏文件支持同时支持多磁盘的高效快照讲解1.每个块设备都有自己特定的控制器控制2.每个块设备都将映射在管理器容器下创建的特定路径/dev/bs/vol-name并通过特定内核驱动open-iscsi/tgt将读写操作转换为特定的网络请求实现数据操作3.控制器接受到网络请求之后将会把操作同步到所有副本4.控制器还将负责维持一定健康数目的副本5.控制器同时负责操作快照和备份包括创建删除功能A.池化多个本地或网络存储并供特定的服务使用B.将所有存储卷微服务化同时配备各自的控制器C.控制器控制副本健康、创建、删除、副本数D.可以创建快照及备份NFS/S3/OSSE.备份计划及快照计划性能对比测试环境说明1集群环境2存储系统规格3测试工具及配置fio 是一个专业的磁盘性能测试工具本次测试使用该工具版本为2.2.10。主要配置项如下具体测试示例sudo fio -direct1 -thread -size1G -runtime100 -group_reporting -nametest -numjobs1 -filename/dev/vdb -bs4k -rwrandrw –outputvdb-1_Rrw_1-4.txt数据对比4K随机读/4K随机写/4K随机读写512K顺序读/512K顺序写/512K顺序读写魔方云块存储操作使用一. 部署在块存储部署界面如下图可以配置默认副本数、备份设置及存储空间预留相关。二.动态申请使用部署成功之后可以看见存储类下面有storagebs这个存储类在创建有状态应用时可以选择该存储类以下做为实例a) 选择部署服务选择类型有状态b)添加卷如下选择存储类模版选择存储类storagebsc)申请成功可以看到pvc下动态创建了三.静态申请使用a)创建卷b)选择要操作的卷点击操作创建pv/pvcc)部署服务选择添加卷–选择现有pvc–选择之前创建的pvcd)等待服务正常四.备份恢复确认配置了备份路径OSS/NFS/S3/后可以点击特定卷在特定卷下可以进入操作添加备份计划备份或快照同时支持操作并手动创建备份使用在保存在OSS/S3/NFS上的特定备份恢复数据五.故障恢复现在以wordpress为例子使用魔方云块存储作为存储看下图1首先确认测试时间一致2再确认wordpress的服务正常3此时删除wordpress的pod模拟pod意外退出的故障可以看到服务出现以一段时间的停止4待pod在节点被拉起后wordpress又恢复了正常六.魔方云块存储稳定性使用魔方云块存储作为mysql的数据存储并进行稳定性测试测试环境如下三副本每秒写入插入数据10条每一小时随机删除一副本控制器会导致副本失效查询插入数据是否一致经过数十小时几十次的删除测试三百多万条插入未有一次失败