创建克隆卷 项目 描述 快照名称 克隆卷关联的快照名称。 克隆卷名称 设置克隆卷名称。 取值:字符串形式,长度范围是1~16,只能由字母、数字和短横线()组成,字母区分大小写,且仅支持以字母或数字开头。 iSCSI目标 设置克隆卷关联的iSCSI目标名称,可以跟源卷的iSCSI目标不同。 取值:字符串形式,长度范围1~16,只能由小写字母、数字、句点(.)和短横线()组成,且仅支持以字母或数字开头。 说明 创建卷时可以选择已经存在的iSCSI目标;也可以输入新的iSCSI目标名称,在创建卷的同时创建新的iSCSI目标,新创建的iSCSI目标的回收策略默认为删除。 缓存存储池 指定缓存存储池(仅集群版支持)。默认值与源卷的配置一致。 注意 存储池与缓存存储池不能设置为同一个存储池。 当克隆卷的存储池和缓存存储池配置与源卷一致,无需额外设置。若单独设置了克隆卷的存储池或缓存存储池,则不再沿用源卷的存储池和缓存存储池,而是采用所设参数值。例如,源卷同时有存储池和缓存存储池,若克隆卷仅重新设置了存储池而未设置缓存存储池,则克隆卷使用新存储池,无缓存存储池;反之,若克隆卷设置了缓存存储池,则必须同时设置存储池,或使用基础存储池作为存储池。 存储池 指定克隆卷的存储池(仅集群版支持)。默认值与源卷的配置一致。 注意 存储池与缓存存储池不能设置为同一个存储池。 当克隆卷的存储池和缓存存储池配置与源卷一致,无需额外设置。若单独设置了克隆卷的存储池或缓存存储池,则不再沿用源卷的存储池和缓存存储池,而是采用所设参数值。例如,源卷同时有存储池和缓存存储池,若克隆卷仅重新设置了存储池而未设置缓存存储池,则克隆卷使用新存储池,无缓存存储池;反之,若克隆卷设置了缓存存储池,则必须同时设置存储池,或使用基础存储池作为存储池。 卷冗余模式 克隆卷的冗余模式(仅集群版支持): 取值: 副本: 单副本。 两副本。 三副本。 EC N + M :纠删码模式。其中N、M为正整数,N≥M,且N+M≤128。表示将数据分割成N个片段,并生成M个校验数据。分片大小可以为1 KiB、2 KiB、4 KiB、8 KiB、16 KiB、32 KiB、64 KiB、128 KiB、256 KiB、512 KiB、1024 KiB、2048 KiB、4096 KiB。 默认值为源卷的卷冗余模式。 说明 以下场景均为集群可用的前提下: 创建EC N+M的卷后: 卷所在存储池可用故障域数量大于等于卷的最小副本数时,可以向卷中写数据。卷所在存储池可用故障域数量小于最小副本数时,不能向卷写数据,且系统会产生告警。 卷所在存储池可用故障域数量大于等于N+M,卷数据正常,不会产生降级。卷所在存储池可用故障域数量处于[N, N+M),卷数据将处于降级状态,建议尽快添加或修复故障域。卷所在存储池可用故障域数量小于N时,已写入的数据发生损毁。 创建副本模式的卷后: 卷所在存储池可用故障域数量大于等于卷的最小副本数时,可以向卷中写数据。卷所在存储池可用故障域数量小于最小副本数时,不能向卷写数据,且系统会产生告警。 卷所在存储池可用故障域数量大于等于副本数,卷数据正常,不会产生降级。对于两副本、三副本卷,卷存储池所在故障域大于等于1,但小于副本数时,卷数据将处于降级状态,建议尽快添加或修复存储池故障域。卷所在存储池无可用故障域时,已写入的数据发生损毁。 最小副本数 克隆卷的最小副本数(仅集群版支持)。点击“卷冗余模式”后的“更多”按钮,可以填写最小副本数。 对于副本模式的卷,假设卷副本数为X,最小副本数为Y(Y必须≤X),该卷每次写入时,至少Y份数据写入成功,才视为本次写入成功。 对于EC N+M模式的卷,假设该卷最小副本数设置为Y(必须满足N≤Y≤N+M),必须满足总和至少为Y的数据块和校验块写入成功,才视为本次写入成功。 取值:整数。对于副本卷,取值范围是[1, N],N为副本模式卷的副本数;对于EC卷,取值范围是[N, N+M]。若未设置克隆卷的最小副本数,默认值为源卷的最小副本数。 折叠副本数 克隆卷的折叠副本数(仅集群版支持)。在数据冗余模式下,同一份数据的不同副本/分片默认分布在不同的故障域,当故障域损坏时,允许根据卷的冗余折叠原则,将多份数据副本放在同一个故障域中,但是分布在不同的path上。 注意 如果存储池故障域为path,此参数不生效。 取值:整数。对于副本卷,取值范围是[1, N],N为副本模式卷的副本数;EC卷,取值范围是[1, N+M]。若未设置克隆卷的折叠副本数,默认值为源卷的折叠副本数。 容量 克隆卷的容量。整数形式,数字后面可以选择单位(GiB、TiB、PiB)。 默认为快照时刻的源卷容量,如果重新设置,则必须大于等于快照时刻的源卷的容量。 扇区大小 克隆卷的磁盘扇区大小。 取值:512 Bytes、4 KiB。默认值为源卷的扇区大小。 说明 扇区大小的选取:根据自身业务场景,一般情况下,单次I/O操作的数据大小大于或接近4 KiB,则推荐选择4 KiB;单次I/O操作的数据大小接近512 Bytes,则推荐选择512 Bytes。如果对接VMware等虚拟化平台,则推荐选择512 Bytes。 高可用 克隆卷的高可用类型(仅集群版支持): 主备:该卷关联对应Target下的所有IQN。 禁用:不启用主备,该卷关联对应Target下的1个IQN。 默认值为源卷的高可用类型。 写策略 克隆卷的写策略: 回写:指数据写入到内存后即返回客户端成功,之后再异步写入磁盘。适用于对性能要求较高,稳定性要求不高的场景。 透写:指数据同时写入内存和磁盘,并在都写成功后再返回客户端成功。适用于稳定性要求较高,写性能要求不高,且最近写入的数据会较快被读取的场景。 绕写:指数据直接写到磁盘,不写入内存。适用于稳定性要求较高,性能要求不高,且写多读少的场景。 默认为源卷的写策略。 数据目录 克隆卷的数据的存储位置(仅单机版支持)。 如果创建克隆卷时不指定数据目录,默认与源卷配置保持一致。 取值:只能包含字母、数字、汉字和特殊字符(~ ! @ $ ( ) + ; . :)。