03-块存储基础配置
本章节下载: 03-块存储基础配置 (1.86 MB)
目 录
块存储是直接将存储资源(RAID、LVM或裸盘)映射给主机使用。主机上的操作系统会识别到该存储资源,然后在分区、格式化等步骤后才能使用该资源,与主机内置硬盘使用方法无异。
卷管理特性为用户提供了存储卷的基本管理功能,支持对存储卷进行部署和管理,向用户呈现一个简易的管理界面,提供透明的设备在线管理,提升用户的体验性。用户可通过一致性组来实现存储卷的一致性操作,例如一致性组快照。
卷管理特性满足了ONEStor对存储卷的快捷部署以及实时高效的运维,同时也为存储卷的增值特性做铺垫,完善了ONEStor产品的功能。
存储卷是一个逻辑概念,用来屏蔽下层磁盘性能差异,提供一个抽象的设备来动态调整存储资源。存储卷存于存储池中,其部分属性继承存储池,例如冗余策略等。经过管理员的相关配置后,存储卷将会以逻辑磁盘的形式供用户挂载使用。
厚配置指预先提供指定大小的存储空间满足用户使用,此类型存储卷实际使用的最大容量与设置值一致。精简配置则通过按需分配的方式优化存储利用率,即用户使用多少,占据多少空间。
如图3-1所示,lun1已占用硬盘池40G的容量,lun2随着用户的使用逐步占据硬盘池的容量直至达到lun2的设定值或硬盘池可用容量限制。
一致性组,即把相关的某些卷放置在一个组中,对一致性组中的卷做一致性动作,例如一致性快照等。常用于应用数据分布在不同卷上而需要对这些卷数据做一致性保护的场景,例如Oracle数据库业务场景:数据文件、控制文件、重做日志文件、归档日志文件、参数文件、口令文件、警告文件等分布在不同卷上。
表3-1 存储卷配置和管理任务概览
配置任务 |
说明 |
|
创建精简配置与厚配置类型的存储卷 |
||
修改存储卷的描述信息 |
||
扩充存储卷容量,调整存储资源 |
||
开启/关闭存储卷的监控报表 |
||
删除存储卷,释放存储资源 |
||
(可选)导出所有存储卷信息 |
导出集群所有存储卷的信息 |
|
创建一个空的一致性组 |
||
修改一致性组的描述信息 |
||
删除集群中的一致性组 |
||
添加存储卷至一致性组中,建立卷与组的映射关系 |
||
移除一致性组中的存储卷,解除卷与组的映射关系 |
· 集群最多支持8万个存储卷。
· 同一硬盘池内不能创建同名存储卷。
· 精简配置类型存储卷容量可超过所在存储池实际可用容量,厚配置类型存储卷总容量不能超过所在存储池实际可用容量。
· 厚配置的硬盘池处于亚健康状态时,不允许创建存储卷。
(1) 单击导航树的[卷管理]菜单项,进入存储卷管理页面,如图3-2所示。
(2) 选择节点池、硬盘池和存储池,然后单击<创建>按钮,在弹出的图3-3所示对话框中输入存储卷相关信息,单击<确定>按钮完成操作。
表3-2 参数说明
参数 |
说明 |
设置 |
存储池 |
存储卷所在的存储池的名称 |
- |
存储卷名称 |
存储卷的名称 |
支持1~128位字母、数字、下划线、中划线和小数点,且只能以字母、数字和下划线开头,不能包含连续的下划线或连续的小数点 |
存储卷大小 |
存储卷的容量大小 |
支持4MB~64TB,建议根据存储池可用容量设置存储卷大小 |
存储池可用容量 |
当前硬盘池剩余的有效容量大小 |
- |
描述 |
存储卷的描述信息 |
支持128个字符,区分大小写,不能包含连续的下划线或连续的小数点 |
(1) 单击导航树的[卷管理]菜单项,进入存储卷管理页面。
(2) 选择节点池、硬盘池和存储池,然后选中待修改的存储卷,单击<修改>按钮,在弹出的图3-4所示对话框中输入存储卷描述信息,单击<确定>按钮完成操作。
参数 |
说明 |
设置 |
描述 |
存储卷的描述信息 |
支持128个字符,区分大小写,不能包含连续的下划线或连续的小数点 |
· 精简配置类型存储卷容量可超过所在存储池实际可用容量,厚配置类型存储卷总容量不能超过所在存储池实际可用容量。
· 厚配置的硬盘池处于亚健康状态时,不允许对存储卷进行扩容。
(1) 单击导航树的[卷管理]菜单项,进入存储卷管理页面。
(2) 选择节点池、硬盘池和存储池,然后选中待扩容的存储卷,单击<扩容>按钮,在弹出的图3-5所示对话框中输入扩容大小,单击<确定>按钮完成操作。
表3-4 参数说明
参数 |
说明 |
设置 |
增加容量 |
扩容增加的容量大小 |
建议根据存储池可用容量设置扩容大小 |
存储池可用容量 |
当前硬盘池剩余的有效容量大小 |
- |
(1) 单击导航树的[卷管理]菜单项,进入存储卷管理页面。
(2) 选择节点池、硬盘池和存储池,然后单击待切换性能监控状态的存储卷对应的<开启>或<关闭>按钮完成操作,如图3-6所示。
· 待删除的存储卷必须无业务访问、与主机无映射关系、未开启性能监控且无任何增值业务。
· 厚配置的硬盘池处于亚健康状态时,不允许删除存储卷。
(1) 单击导航树的[卷管理]菜单项,进入存储卷管理页面。
(2) 选择节点池、硬盘池和存储池,然后选中待删除的存储卷,单击<删除>按钮,在弹出的图3-7所示对话框中单击<确定>按钮。
(3) 在弹出的图3-8所示警告对话框中,输入指定字符,单击<是>按钮完成操作。
(1) 单击导航树的[卷管理]菜单项,进入存储卷管理页面。
(2) 单击<导出所有卷信息>按钮完成操作。
集群最多支持128个一致性组。
(1) 单击导航树的[卷管理]菜单项,进入存储卷管理页面。
(2) 选择“一致性组”页签,进入一致性组管理页面,如图3-9所示。
(3) 选择节点池与硬盘池,然后单击<创建>按钮,在弹出的图3-10所示对话框中输入一致性组相关信息,单击<确定>按钮完成操作。
表3-5 参数说明
参数 |
说明 |
设置 |
名称 |
一致性组的名称 |
支持1~128位字母、数字、下划线、中划线和小数点,且只能以字母、数字和下划线开头,不能包含连续的下划线或连续的小数点 |
描述 |
一致性组的描述信息 |
支持128个字符,区分大小写,不能包含连续的下划线或连续的小数点 |
(1) 单击导航树的[卷管理]菜单项,进入存储卷管理页面。
(2) 选择“一致性组”页签,进入一致性组管理页面。
(3) 选择节点池与硬盘池,然后选中待修改的一致性组,单击<修改>按钮,在弹出的图3-11所示对话框中修改一致性组的描述信息,单击<确定>按钮完成操作。
表3-6 参数说明
参数 |
说明 |
设置 |
描述 |
一致性组的描述信息 |
支持128个字符,区分大小写,不能包含连续的下划线或连续的小数点 |
待删除的一致性组需要事先删除一致性快照。
(1) 单击导航树的[卷管理]菜单项,进入存储卷管理页面。
(2) 选择“一致性组”页签,进入一致性组管理页面。
(3) 选择节点池与硬盘池,然后选中待删除的一致性组,单击<删除>按钮,在弹出的图3-12所示对话框中单击<确定>按钮完成操作。
· 一个一致性组内最多可以添加16个存储卷。
· 一致性组内的存储卷必须属于同一个硬盘池,且一致性组与存储卷的对应关系为一对多。
(1) 单击导航树的[卷管理]菜单项,进入存储卷管理页面。
(2) 选择“一致性组”页签,进入一致性组管理页面。
(3) 选择节点池与硬盘池,然后单击一致性组名称链接进入一致性组-存储卷管理页面,如图3-13所示。
图3-13 一致性组-存储卷管理
(4) 单击<添加>按钮,在弹出的图3-14所示对话框中定位到具体存储池下,添加存储卷至一致性组。
一致性组存在快照时,无法移除一致性组内存储卷。
(1) 单击导航树的[卷管理]菜单项,进入存储卷管理页面。
(2) 选择“一致性组”页签,进入一致性组管理页面。
(3) 选择节点池与硬盘池,然后单击一致性组名称链接进入一致性组-存储卷管理页面。
(4) 选择待移除的存储卷,单击<移除>按钮,在弹出的图3-15所示对话框中单击<确定>按钮完成操作。
存储集群允许多种业务使用一个共享的存储资源。在实际应用中,存储系统的IOPS和带宽资源是有限的,业务之间会竞争存储系统的IOPS和带宽资源。当存储系统负荷较重时,这种资源竞争可能会导致关键业务中断。因此,存储系统需要为不同的业务提供差异化的服务质量,满足不同业务对IOPS和带宽的不同需求。
QoS特性支持给不同的业务配置不同的IOPS或带宽上限。例如,可为普通业务配置较低的上限值,而为关键业务配置较高的上限值或配置为不受限,以此避免普通业务抢占资源影响关键业务。
QoS特性的引入可以满足用户如下需求:
· 通过给不同存储卷关联不同IOPS上限的QoS策略,以存储卷为单位限制对系统IOPS资源的占用。
· 通过给不同存储卷关联不同带宽上限的QoS策略,以存储卷为单位限制对系统带宽资源的占用。
QoS特性对IO的调度主要从以下三个方面入手:
· 前台IO的限制放在RBD端的ImageRequestWQ,基于令牌桶算法。
· 前后台优先级调度放在OSD端的ShardedOpWQ,基于dmclock算法。
· 后台单个OSD的IO限制放在OSD端的ShardedOpWQ,基于dmclock算法。
该算法的实现分两个部分:
· 维护一个定时器线程,每隔一定时间产生一定量的token。设置一个Maxtoken值,当token>=Maxtoken时,token不再继续增加(允许在设置值上下5%波动)。
· 线程池worker从ImageRequestWQ队列取出request进行下发前,先检查token是否足够,若token足够,则认为该request在限流范围内,马上下发;若token不够,则认为该request已超出限流范围,暂停下发,等待令牌桶生成定时器生成足够的token后,再下发request。
如图3-16所示,IO限流的过程可以视为经典的生产者消费者模式,其中定时器线程timer为生产者,线程池worker为消费者。worker只能在timer的生产速度之内消费,而timer的生产速度则取决于QoS策略定义的上限值。
dmclock算法的基本思想是在dmClock服务端为收到的每一个dmClock客户端的IO请求打一个tag标签,然后对所有客户端的IO请求进行重新排序(同一客户端的IO请求顺序不变,改变的是不同客户端之间的请求顺序),并按照重排后的IO顺序依次处理,IO调度模型如图3-17所示。
服务端分配的tag标签是IO限流控制的关键,该标签值的计算依赖于以下两类参数:
· 用户配置的QoS策略定义的上限值。
· 客户端发送过来的IO请求动态统计值(夹带到请求中发送给服务端)。
服务端分配给IO请求的tag值越小,该IO请求就会越早被调度。当IO请求动态统计值达到上限值后,IO请求会被分配较大的tag值,由此,达到上限值后的IO请求则被延期调度。由此可见通过dmclock算法的tag标签,可以有效地控制IO上限,达到IO限流控制的目的。
表3-7 配置任务概览
配置任务 |
说明 |
|
在硬盘池内新创建一个QoS策略 |
||
为存储卷关联一个QoS策略,关联成功后,QoS策略对该存储卷生效 |
||
取消存储卷与QoS策略的关联,取消关联后,QoS策略不再对该存储卷有效 |
||
取消QoS策略与所有存储卷的关联,取消关联后,该QoS策略将不再对任何存储卷生效,其关联卷个数变为0 |
||
(可选)管理QoS策略 |
修改已创建的QoS策略 |
|
删除已创建的QoS策略 |
||
当QoS策略状态异常时,对QoS策略进行修复,使其恢复正常 |
创建QoS策略时,若设置上限值,建议将上限值设置为100 IOPS或30 MB/s以上。
(1) 单击导航树中的[卷管理]菜单项,进入存储卷管理页面,如图3-18所示。
(2) 选择“QoS”页签,进入QoS页面,如图3-19所示。
(3) 单击<创建>按钮,在弹出的图3-20所示对话框中,输入QoS策略相关信息,单击<确定>按钮完成操作。
参数 |
说明 |
设置 |
QoS名称 |
QoS策略的名称 |
只能输入1~30位字母、数字、中划线、下划线,且只能以字母或数字开头 |
硬盘池 |
QoS策略所属的硬盘池 |
- |
度量类型 |
QoS策略的度量类型 |
可选择“IOPS”或“带宽”: · IOPS:以存储卷每秒能够处理的I/O请求数来度量 · 带宽:以存储卷每秒能够处理的数据量来度量 |
上限类型 |
上限值的类型 |
可选择“自定义”或“每GB”: · 自定义:上限值为整个存储卷的最大IOPS或带宽(依度量类型而定) · 每GB:上限值为存储卷每GB容量的最大IOPS或带宽,整个存储卷的最大IOPS或带宽=上限值×存储卷GB容量数 |
上限值 |
整个存储卷或存储卷每GB容量(依上限类型而定)的最大IOPS或带宽 |
· IOPS上限值范围为1~(264-1),只能输入整数 · 带宽上限值范围为0.01MB/s~(264-0.01)MB/s,支持输入两位以内的小数 · 若不设置上限值,即上限值为空时,表示不受限 |
描述 |
QoS策略的描述信息 |
支持120个字符,区分大小写,不支持英文单引号 |
· 一个存储卷只能关联一个QoS策略,一个QoS策略可以被多个存储卷关联。
· 存储卷仅能与相同硬盘池内的QoS策略进行关联。
· 为存储卷关联QoS策略时,若QoS策略的状态异常,则不允许关联。
(1) 单击导航树的[卷管理]菜单项,进入存储卷管理页面。
(2) 选择节点池与硬盘池,然后选中一个或多个待关联QoS策略的存储卷,单击<更多/关联策略>按钮,在弹出的图3-21所示对话框中,选择要关联的QoS策略,单击<确定>按钮完成操作。
仅当存储卷已关联了QoS策略时,才能执行取消关联操作。
(1) 单击导航树的[卷管理]菜单项,进入存储卷管理页面。
(2) 选择节点池与硬盘池,然后选中待取消关联QoS策略的存储卷(不支持多选),单击<更多/取消关联>按钮,在弹出的图3-22所示对话框中,单击<确定>按钮完成操作。
仅当QoS策略存在已关联的存储卷时(关联卷个数不为0),才能执行取消关联操作。
(1) 单击导航树中的[卷管理]菜单项,进入存储卷管理页面。
(2) 选择“QoS”页签,进入QoS页面。
(3) 选中待取消关联的QoS策略,单击<更多/取消关联>按钮,在弹出的图3-23所示对话框中,单击<确定>按钮完成操作。
· 修改QoS策略时,若修改上限值,建议将上限值修改为100 IOPS或30 MB/s以上。
· 当QoS策略状态异常时,不允许修改QoS策略。
(1) 单击导航树中的[卷管理]菜单项,进入存储卷管理页面。
(2) 选择“QoS”页签,进入QoS页面。
(3) 选中待修改的QoS策略,单击<修改>按钮,在弹出的图3-24所示对话框中,修改QoS策略相关信息,单击<确定>按钮完成操作。
表3-9 参数说明
参数 |
说明 |
设置 |
QoS名称 |
QoS策略的名称 |
只能输入1~30位字母、数字、中划线、下划线,且只能以字母或数字开头 |
硬盘池 |
QoS策略所属的硬盘池 |
- |
度量类型 |
QoS策略的度量类型 |
可选择“IOPS”或“带宽”: · IOPS:以存储卷每秒能够处理的I/O请求数来度量 · 带宽:以存储卷每秒能够处理的数据量来度量 |
上限类型 |
上限值的类型 |
可选择“自定义”或“每GB”: · 自定义:上限值为整个存储卷的最大IOPS或带宽(依度量类型而定) · 每GB:上限值为存储卷每GB容量的最大IOPS或带宽,整个存储卷的最大IOPS或带宽=上限值×存储卷GB容量数 |
上限值 |
整个存储卷或存储卷每GB容量(依上限类型而定)的最大IOPS或带宽 |
· IOPS上限值范围为1~(264-1),只能输入整数 · 带宽上限值范围为0.01MB/s~(264-0.01)MB/s,支持输入两位以内的小数 · 若不设置上限值,即上限值为空时,表示不受限 |
描述 |
QoS策略的描述信息 |
支持120个字符,区分大小写,不支持英文单引号 |
当QoS策略存在已关联的存储卷时,不允许删除该QoS策略。
(1) 单击导航树中的[卷管理]菜单项,进入存储卷管理页面。
(2) 选择“QoS”页签,进入QoS页面。
(3) 选中待删除的QoS策略,单击<删除>按钮,在弹出的图3-25所示对话框中,单击<确定>按钮完成操作。
仅当QoS策略处于异常状态时,才能执行修复操作。
(1) 单击导航树中的[卷管理]菜单项,进入存储卷管理页面。
(2) 选择“QoS”页签,进入QoS页面。
(3) 选中待修复的QoS策略,单击<更多/修复>按钮,在弹出的图3-26所示对话框中,单击<确定>按钮完成操作。
ONEStor支持多客户端访问存储,提供客户端与存储卷的映射管理。管理员可以通过业务主机组来对有相同特性的业务主机进行管理。
ONEStor通过对业务主机、端口、存储卷与业务主机组之间的映射关系的管理来实现整体块存储业务访问的均衡性和可控性。
除了支持对业务主机、业务主机组、业务端口与映射关系的管理之外,ONEStor还支持以下几点:
· 支持启动器与存储卷之间的CHAP认证,提高数据访问的安全性。
· 支持iSCSI高可用,提高数据访问的连续性。
· 支持负载均衡,降低单个节点的负担,提升整体性能。
CHAP为三次握手协议。CHAP认证过程分为两种方式:认证方配置了用户名、认证方未配置用户名。ONEStor采用了认证方配置用户名的方式,这样被认证方可以对认证方的身份进行确认。
CHAP只在网络上传输用户名,并不直接传输用户密码,而是通过MD5算法将用户密码与一个随机报文ID一起计算的结果进行传输,安全性高。
遵循iSCSI协议的客户端程序,通常指用户主机系统,用户产生SCSI请求,并将SCSI命令和数据封装到TCP/IP包发送到IP网络中。通过唯一的IQN(iSCSI Qualified Name)标识来对启动器进行区分。
ONEStor通过高可用IP(虚拟IP地址,即VIP)来实现集群的高可用,即对外呈现一个虚拟IP地址,实际业务落在集群中的节点上。当对应的主用节点宕机后,立刻切换到备用节点,使用户不感知业务切换。
如图3-27所示,主用节点与备用节点之间存在心跳检测。当主用节点宕机后,备用节点通过心跳检测得知主用节点不可用,迅速接管主用节点业务,以避免用户业务中断。
通过统计集群内节点的负载情况,ONEStor可以智能地将新的iSCSI连接分配到低负载的节点上,以避免出现单节点负载过大的情况。
如图3-28所示,客户端访问高可用IP,实际访问的是主用节点。此时主用节点查询节点负载信息表(权重表),然后依据调度算法选择最优节点。
¡ 若最优节点为自己,则建立业务连接(Host A);
¡ 若最优节点为其它,则将最优节点IP返回给客户端,客户端根据最优节点IP重新发送请求。
负载均衡功能必须在高可用功能的基础上开启,当两个功能同时开启以后,客户端只需要连接VIP即可获得稳定的块服务。
表3-10 卷映射配置和管理任务概览
配置任务 |
说明 |
|
配置块存储服务业务网络,是使用卷映射功能的前置条件 |
||
创建CHAP认证帐号,保证数据访问的安全性 |
||
修改块服务网段的基本信息 |
||
修改CHAP认证用户名与密码,更改安全认证信息 |
||
删除选中的CHAP帐号 |
||
创建访问存储卷的业务主机 |
||
修改业务主机的基本信息与启动器信息 |
||
删除选中的业务主机 |
||
查询与业务主机存在映射关系的卷、端口以及启动器的信息 |
||
创建业务主机组,用来统一管理相同业务的业务主机 |
||
修改业务主机组的基本信息 |
||
删除选中的业务主机组 |
||
添加业务主机到业务主机组,统一管理相同业务的业务主机 |
||
将业务主机从业务主机组中移除 |
||
扫描并发现节点的块存储服务网段的网卡信息 |
||
修改集群各节点用于块存储业务的端口的地址信息 |
||
清空节点的块存储服务网卡的IP地址配置信息 |
||
启用/关闭选中的端口 |
||
为块存储业务端口新增路由信息,使其它网络的业务主机得以访问存储卷 |
||
删除选中的路由 |
||
创建iSCSI高可用,保证存储业务的连续性,在主用节点发生故障后使块存储业务自动切换到备用节点 |
||
修改iSCSI高可用相关信息 |
||
删除选中的iSCSI高可用 |
||
启用/关闭选中的iSCSI高可用 |
||
添加存储卷至业务主机组,形成存储卷与业务主机组的映射关系,使业务主机组下的业务主机能够访问该存储卷 |
||
将存储卷从业务主机组中移除,解除存储卷与业务主机组的映射关系 |
||
添加快照至业务主机组,形成快照与业务主机组的映射关系,使业务主机组下的业务主机能够访问该快照 |
||
将快照从业务主机组中移除,解除快照与业务主机组的映射关系 |
||
添加端口至业务主机组,形成端口与业务主机组的映射关系,使业务主机组下的业务主机通过该端口访问该业务主机组对应的存储卷 |
||
将端口从业务主机组中移除,解除端口与业务主机组的映射关系 |
||
查看业务主机组内成员主机信息 |
· 修改业务主机启动器、添加/移除业务主机组成员主机、添加/移除存储卷或添加/移除端口时,若存在相应的映射业务,请在操作后在客户端执行扫盘操作或在操作前断开客户端连接。
· 为避免业务异常,在执行修改端口IP地址、禁用端口或禁用iSCSI高可用操作前,请先断开对应的客户端连接。
若首次使用卷映射服务,单击导航树的[卷映射]菜单项会出现配置块服务网段对话框,如图3-29所示,在对话框中配置块服务网段,单击<确定>按钮,在弹出的警告对话框中再次输入块服务网段并单击<确定>按钮完成操作。
表3-11 参数说明
参数 |
说明 |
设置 |
IPv4/IPv6块服务网段 |
用于块存储服务的网络,业务主机通过该网络访问存储卷 |
- |
修改块服务网段操作,只有在端口配置信息、路由信息、高可用信息和端口映射信息均为空的条件下,才允许修改。
(1) 单击导航树的[卷映射]菜单项,进入如图3-30所示端口管理页面。
(2) 点击页面右上角的块服务网段修改图标,会出现修改块服务网段对话框。在弹出的如图3-31所示对话框中修改块服务网段,单击<确定>按钮。
(3) 在弹出的如图3-32所示警告对话框中再次输入块服务网段并单击<确定>按钮完成操作。
集群最多允许创建10000个incoming认证账号与10000个outgoing认证账号。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证管理页面,如图3-33所示。
图3-33 CHAP认证管理
(2) 单击<创建>按钮,在弹出的图3-34所示对话框中设置CHAP账号信息,单击<确定>按钮完成操作。
表3-12 参数说明
参数 |
说明 |
设置 |
CHAP用户名 |
用于CHAP认证的账号用户名 |
支持1~30位字母,数字,下划线与中划线,且只能以字母与数字开头 |
CHAP密码 |
用于CHAP认证的账号密码 |
支持12~16位字符 |
认证方向 |
根据认证方与被认证方的身份不同,区分CHAP认证的方向,分为incoming与outgoing两种 |
- |
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证管理页面。
(2) 选中待修改的CHAP账号,单击<修改>按钮,在弹出的图3-35所示对话框中修改CHAP用户名。
图3-35 修改CHAP用户名
(3) (可选)若需要修改CHAP密码,如图3-36所示,选择“是”,然后输入CHAP原密码与CHAP新密码。单击<确定>按钮完成操作。
表3-13 参数说明
参数 |
说明 |
设置 |
CHAP用户名 |
用于CHAP认证的账号用户名 |
支持1~30位字母,数字,下划线与中划线,且只能以字母与数字开头 |
CHAP原密码 |
用于CHAP认证的账号密码 |
支持12~16位字符 |
CHAP新密码 |
修改后的CHAP认证的账号密码 |
支持12~16位字符 |
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证管理页面。
(2) 选中待删除的CHAP账号,单击<删除>按钮,在弹出的图3-37所示对话框中单击<确定>按钮完成操作。
ONEStor上创建的业务主机为逻辑主机,与用户实际使用的主机呈对应关系,需保证操作系统与启动器选项完全吻合。
集群最多允许创建10000个业务主机。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证管理页面。
(2) 选择“业务主机”页签,进入业务主机管理页面,如图3-38所示。
(3) 单击<创建>按钮,在弹出的图3-39所示对话框中设置业务主机的基本信息以及启动器信息。
表3-14 参数说明
参数 |
说明 |
设置 |
名称 |
用于连接卷的业务主机的名称 |
支持1~32位字母、数字、下划线与小数点,且只能以字母与数字开头 |
操作系统 |
业务主机的操作系统,支持Windows、Linux、ESXi与H3C CAS四类 |
- |
Agent IP |
业务主机与块服务网连通的IP地址 |
取值范围合法的网络地址 |
描述 |
业务主机的描述信息 |
支持128个字符,区分大小写 |
启动器 |
业务主机上用于连接存储卷的启动器的名称 |
支持1~223位字母、数字、中划线、下划线、小数点与冒号 |
(4) (可选)单击<选择CHAP>按钮,在弹出的图3-40所示对话框中选择绑定类型。
¡ 若选择不绑定,则单击<确定>按钮。
¡ 若选择incoming认证,则在已有的CHAP帐号中选择或新建一个incoming帐号,单击<确定>按钮。
¡ 若选择双向认证,则分别在已有的CHAP帐号中选择或新建一个incoming和outgoing帐号,单击<确定>按钮。
(5) 单击<确定>按钮完成操作。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证页面。
(2) 选择“业务主机”页签,进入业务主机管理页面。
(3) 选中待修改的业务主机,单击<修改>按钮,在弹出的图3-41所示对话框中修改业务主机的基本信息。
表3-15 参数说明
参数 |
说明 |
设置 |
名称 |
用于连接卷的业务主机的名称 |
支持1~32位字母、数字、下划线与小数点,且只能以字母与数字开头 |
操作系统 |
业务主机的操作系统,支持Windows、Linux、ESXi与H3C CAS四类 |
- |
IP地址 |
业务主机与块服务网连通的IP地址 |
取值范围合法的网络地址 |
描述 |
业务主机的描述信息 |
支持128个字符,区分大小写 |
启动器 |
业务主机上用于连接存储卷的启动器的名称 |
支持1~223位字母、数字、中划线、下划线、小数点与冒号 |
(4) (可选)单击<选择CHAP>按钮,在弹出的图3-42所示对话框中修改绑定的CHAP帐号。
¡ 若选择不绑定,则单击<确定>按钮。
¡ 若选择incoming认证,则在已有的CHAP帐号中选择或新建一个incoming帐号,单击<确定>按钮。
¡ 若选择双向认证,则分别在已有的CHAP帐号中选择或新建一个incoming和outgoing帐号,单击<确定>按钮。
(5) 单击<确定>按钮完成操作。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证页面。
(2) 选择“业务主机”页签,进入业务主机管理页面。
(3) 选中待删除的业务主机,单击<删除>按钮,在弹出的图3-43所示对话框中单击<确定>按钮完成操作。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证页面。
(2) 选择“业务主机”页签,进入业务主机管理页面。
(3) 单击业务主机的名称,进入业务主机信息管理页面,如图3-44所示,分别选择“卷”、“端口”与“启动器”,即可查询对应选项信息。
· 集群最多允许创建10000个业务主机组。
· 一个业务主机组下最多允许添加64个业务主机,一个业务主机最多允许添加至64个业务主机组。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证管理页面。
(2) 选择“业务主机组”页签,进入业务主机组管理页面,如图3-45所示。
(3) 单击<创建>按钮,在弹出的图3-46所示对话框中设置业务主机组的基本信息,添加业务主机到该业务主机组,单击<确定>按钮完成操作。
表3-16 参数说明
参数 |
说明 |
设置 |
名称 |
业务主机组的名称 |
支持1~32位字母、数字、下划线与小数点,且只能以字母与数字开头 |
描述 |
业务主机组的描述信息 |
支持128个字符,区分大小写 |
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证页面。
(2) 选择“业务主机组”页签,进入业务主机组管理页面。
(3) 选中待修改的业务主机组,单击<修改>按钮,在弹出的图3-47所示对话框中修改业务主机组的基本信息,单击<确定>按钮完成操作。
表3-17 参数说明
参数 |
说明 |
设置 |
名称 |
业务主机组的名称 |
支持1~32位字母、数字、下划线与小数点,且只能以字母与数字开头 |
描述 |
业务主机组的描述信息 |
支持128个字符,区分大小写 |
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证页面。
(2) 选择“业务主机组”页签,进入业务主机组管理页面。
(3) 选中待删除的业务主机组,单击<删除>按钮,在弹出的图3-48所示对话框中单击<确定>按钮完成操作。
一个业务主机组下最多允许添加64个业务主机,一个业务主机最多允许添加至64个业务主机组。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证页面。
(2) 选择“业务主机组”页签,进入业务主机组管理页面。
(3) 单击业务主机组的名称,进入成员主机管理页面,如图3-49所示。
(4) 单击<添加>按钮,在弹出的图3-50所示对话框中选择待添加主机,单击<确定>按钮完成操作。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证页面。
(2) 选择“业务主机组”页签,进入业务主机组管理页面。
(3) 单击业务主机组的名称,进入成员主机管理页面,选择待移除的主机,单击<移除>按钮,在弹出的图3-51所示对话框中单击<确定>按钮完成操作。
业务主机访问映射的存储卷之前,需先对要连接的节点执行扫描网卡操作,否则可能会因网络连接问题无法正常访问存储卷。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证管理页面。
(2) 选择“端口管理”页签,进入端口管理页面。
(3) 在选择节点下拉框中选择待扫描网卡的节点,单击<扫描网卡>按钮完成操作,如图3-52所示。
若扫描到的网卡为集群其他网络(管理网、业务网、存储前端网或存储后端网)的网卡,则不允许修改端口信息。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证管理页面。
(2) 选择“端口管理”页签,进入端口管理页面,如图3-53所示。
(3) 在选择主机下拉框中选择待修改端口的节点,单击<扫描网卡>按钮,扫描完成后在显示的列表中选中待修改的端口,单击<修改>按钮,在弹出的图3-54所示对话框中对端口相关信息进行修改。
表3-18 参数说明
参数 |
说明 |
设置 |
IPv4地址/IPv6地址 |
用于块存储业务的节点IP地址 |
取值范围合法的网络地址,且必须为块服务网段地址 |
IPv4子网掩码 |
用于块存储业务的节点IPv4地址的子网掩码 |
- |
IPv6前缀位数 |
用于块存储业务的节点IP地址的前缀位数 |
- |
IPv4对象网关/IPv6对象网关 |
用于块存储业务的节点地址的网关 |
- |
· 重置端口信息将导致业务中断,请在操作前先确认相关卷映射业务已取消映射,以免影响正常业务。
· 若节点的块存储服务网卡与其管理网、业务网、存储前端网或存储后端网网卡共用,则不允许重置端口信息。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证管理页面。
(2) 选择“端口管理”页签,进入端口管理页面。
(3) 在选择节点下拉框中选择待重置端口的节点,选中待重置的端口,单击<重置>按钮,在弹出的图3-55所示对话框中单击<确定>按钮。
(4) 在弹出的图3-56所示警告对话框中单击<是>按钮完成操作。
若节点的块服务网卡与其管理网、业务网、存储前端网或存储后端网网卡共用,则不允许关闭该端口。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证管理页面。
(2) 选择“端口管理”页签,进入端口管理页面。
(3) 在选择主机下拉框中选择待操作端口的节点,单击待切换的端口对应的滑动按钮,在弹出对话框中单击<确定>按钮完成操作。
若新增路由的节点已加入iSCSI高可用,则需将同一高可用组内的其他所有节点也新增相同的路由,以避免高可用切换时,由于路由不可达而导致业务连接中断。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证管理页面。
(2) 选择“端口管理”页签,进入端口管理页面。
(3) 在选择主机下拉框中选择待新增路由的节点,选择对应的IPv4路由或IPv6路由页签,单击<新增>按钮。
¡ 若待新增路由的节点已加入iSCSI高可用,在弹出的图3-57所示提示对话框中单击<确定>按钮,进入图3-58所示对话框,设置路由信息,单击<确定>按钮完成操作。
¡ 若待新增路由的节点未加入iSCSI高可用,直接进入图3-58所示新增路由对话框,设置路由信息,单击<确定>按钮完成操作。
图3-59 新增IPv6路由
表3-19 参数说明
参数 |
说明 |
设置 |
目标网络 |
指定路由的网络目标 |
需输入合法的网络地址 |
IPv4子网掩码 |
块存储业务网段的子网掩码 |
需输入合法的子网掩码 |
IPv6前缀位数 |
块存储业务网段的前缀位数 |
需输入合法的前缀位数 |
网关 |
指定网络目标定义的地址集和子网掩码可以达到的前进或下一跃点IP地址 |
该IP地址应在块存储业务网段的范围内 |
若删除路由的节点已加入iSCSI高可用,则需将同一高可用组内的其他所有节点都做相同的删除路由操作,以避免高可用切换时,由于路由不可达而导致业务连接中断。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证管理页面。
(2) 选择“端口管理”页签,进入端口管理页面。
(3) 在选择主机下拉框中选择待删除路由的节点,选择该节点下待删除的路由,选择对应的IPv4路由或IPv6路由页签,单击<删除>按钮。
¡ 若待删除路由的节点已加入iSCSI高可用,在弹出的图3-60所示对话框中单击<确定>按钮,进入图3-61所示删除路由确认对话框,单击<确定>按钮完成操作。
¡ 若待删除路由的节点未加入iSCSI高可用,直接进入图3-61所示删除路由确认对话框,单击<确定>按钮完成操作。
· 至少需要存在两个包含业务端口的节点才可创建iSCSI高可用,请先在端口管理页面对各节点的端口进行扫描和设置。
· 创建iSCSI高可用时,需确保同一高可用组内所有节点的路由信息一致(请在端口管理页面中查看各节点的路由信息),以避免高可用切换时,由于路由不可达而导致业务连接中断。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证管理页面。
(2) 选择“iSCSI高可用”页签,进入iSCSI高可用管理页面,如图3-62所示。
图3-62 iSCSI高可用管理
(3) 选择“IPv4高可用”或“IPv6高可用”页签。单击<创建>按钮,在弹出的图3-63所示提示对话框中单击<确定>按钮,进入图3-64所示创建iSCSI高可用对话框,设置高可用相关信息,单击<确定>按钮完成操作。
图3-63 创建iSCSI高可用提示
表3-20 参数说明
参数 |
说明 |
设置 |
高可用IP |
用户通过iSCSI访问存储卷的IP地址 |
取值范围合法的网络地址,且必须为块服务网段地址 |
高可用组ID(VRID) |
iSCSI高可用的编组ID号,该ID号会下发至同组内所有主备节点,只有拥有相同高可用组ID号的节点之间才能进行相应高可用IP的故障切换 |
可选择手动配置或自动配置,取值范围为1~255 |
负载均衡 |
分发用户请求到集群中承担块存储业务服务的节点,实现集群的负载分担 |
- |
主用节点 |
提供iSCSI接入点的主机 |
- |
备用节点 |
当主用节点故障时提供iSCSI接入点的主机 |
- |
· 修改iSCSI高可用之前,需要断开使用该高可用的业务主机与存储卷的业务连接。
· 修改iSCSI高可用时,需确保同一高可用组内所有节点的路由信息一致(请在端口管理页面中查看各节点的路由信息),以避免高可用切换时,由于路由不可达而导致业务连接中断。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证管理页面。
(2) 选择“iSCSI高可用”页签,进入iSCSI高可用管理页面。
(3) 选择“IPv4高可用”或“IPv6高可用”页签。选中待修改的高可用,单击<修改>按钮,在弹出的图3-65所示提示对话框中单击<确定>按钮,进入图3-66所示修改iSCSI高可用对话框,修改高可用相关信息,单击<确定>按钮完成操作(若修改了高可用组ID,还需进行二次确认,如图3-67所示)。
图3-65 修改iSCSI高可用提示
表3-21 参数说明
参数 |
说明 |
设置 |
高可用IP |
用户通过iSCSI访问存储卷的IP地址 |
取值范围合法的网络地址,且必须为块服务网段地址 |
高可用组ID(VRID) |
iSCSI高可用的编组ID号,该ID号会下发至同组内所有主备节点,只有拥有相同高可用组ID号的节点之间才能进行相应高可用IP的故障切换 |
可选择手动配置或自动配置,取值范围为1~255 |
负载均衡 |
分发用户请求到集群中承担块存储业务服务的节点,实现集群的负载分担 |
- |
备用节点 |
当主用节点故障时提供iSCSI接入点的主机 |
- |
图3-67 修改高可用组ID需二次确认
删除iSCSI高可用之前,需要断开使用该高可用的客户端。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证管理页面。
(2) 选择“iSCSI高可用”页签,进入iSCSI高可用管理页面。
(3) 选择“IPv4高可用”或“IPv6高可用”页签。选中待删除的高可用,单击<删除>按钮,在弹出的图3-68所示对话框中单击<确定>按钮完成操作。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证管理页面。
(2) 选择“iSCSI高可用”页签,进入iSCSI高可用管理页面。
(3) 单击待切换状态的高可用对应的切换按钮,在弹出的对话框中单击<确定>按钮完成操作。
一个业务主机组最多允许添加511个存储卷。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证管理页面。
(2) 选择“映射管理”页签,进入映射管理页面,如图3-69所示。
(3) 单击业务主机组名称,进入存储卷映射管理页面,如图3-70所示。
(4) 单击<添加>按钮,在弹出的图3-71所示对话框中选择节点池、硬盘池和存储池,然后添加存储卷至业务主机组,单击<确定>按钮完成操作。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证管理页面。
(2) 选择“映射管理”页签,进入映射管理页面。
(3) 单击业务主机组名称,进入存储卷映射管理页面。选择待移除的存储卷,单击<移除>按钮,在弹出的图3-72所示对话框中单击<确定>按钮完成操作。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证管理页面。
(2) 选择“映射管理”页签,进入映射管理页面。
(3) 单击业务主机组名称,进入存储卷映射管理页面,选择“快照”页签,进入快照映射管理页面,如图3-73所示。
(4) 单击<添加>按钮,在弹出的图3-74所示对话框中选择存储卷并添加快照,然后单击<确定>按钮,在弹出的确认对话框中单击<确定>按钮完成操作。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证管理页面。
(2) 选择“映射管理”页签,进入映射管理页面。
(3) 单击业务主机组名称,进入存储卷映射管理页面,选择“快照”页签,进入快照映射管理页面。选择待移除的快照,单击<移除>按钮,在弹出的图3-75所示对话框中单击<确定>按钮完成操作。
图3-75 移除快照
添加端口时,若多个端口在同一个iSCSI高可用中,则需将同一iSCSI高可用中的所有端口全部选中,一同执行添加操作。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证管理页面。
(2) 选择“映射管理”页签,进入映射管理页面。
(3) 单击业务主机组名称,进入存储卷映射管理页面,选择“端口”页签,进入端口映射管理页面,如图3-76所示。
(4) 单击<添加>按钮,在弹出的图3-77所示对话框中添加端口,然后单击<确定>按钮,在弹出的确认对话框中单击<确定>按钮,在弹出的警告对话框中单击<是>按钮完成操作。
移除端口时,若多个端口在同一个iSCSI高可用中,则需将同一iSCSI高可用中的所有端口全部选中,一同执行移除操作。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证管理页面。
(2) 选择“映射管理”页签,进入映射管理页面。
(3) 单击业务主机组名称,进入存储卷映射管理页面,选择“端口”页签,进入端口映射管理页面。选择待移除的端口,单击<移除>按钮,在弹出的图3-78所示对话框中单击<确定>按钮,在弹出的警告对话框中单击<是>按钮完成操作。
(1) 单击导航树的[卷映射]菜单项,进入CHAP认证管理页面。
(2) 选择“映射管理”页签,进入映射管理页面。
(3) 单击业务主机组名称,进入存储卷映射管理页面。如图3-79所示,选择“成员主机”页签即可查看业务主机组下成员主机的信息。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!