Ultrapath多路径
存储侧
当双活场景下使用UltraPath多路径时,启动器保持默认即可,需要在主机属性上配置双活多路径。主机的“主机访问模式”及“双活优选路径”参数需要根据实际业务场景决定,具体配置如所示:
操作系统 |
存储系统上的主机配置 |
配置说明 |
||||||
双活工作模式 |
存储 |
操作系统 |
主机访问模式 |
双活优选路径 |
||||
SuSE |
负载均衡模式 |
本端存储系统 |
Linux |
均衡 |
N/A |
主机上看到磁盘所有路径的优先级均相同 |
||
远端存储系统 |
Linux |
均衡 |
N/A |
|||||
本端优选模式 |
本端存储系统 |
Linux |
非对称 |
是 |
主机上看到来自本端阵列的路径是优选路径,来自远端阵列的路径为非优选路径 |
|||
远端存储系统 |
Linux |
非对称 |
否 |
SUSE双活支持的详细版本,参见华为存储兼容性列表。
负载均衡模式配置方法
- 选择对应主机,在操作里选择修改。图6-6 修改主机属性
不同版本间界面有少量差异,请以实际为准。
- 修改对应主机属性,本端阵列和远端阵列都配置为均衡模式。图6-7 配置均衡模式
本端优选模式配置方法
- 选择对应主机,在操作里选择修改。图6-8 修改主机属性
不同版本间界面有少量差异,请以实际为准。
- 修改对应主机属性,本端阵列配置为非对称、优选路径;远端阵列配置为非对称、非优选路径。图6-9 本端阵列配置图6-10 远端阵列配置
主机侧
关于安装、配置和使用UltraPath软件的详细描述,请参见 《OceanStor Ultrapath for Linux用户指南》。
1,您可以登录华为技术有限公司技术支持网站(http://support.huawei.com/enterprise/),在搜索栏中,输入“UltraPath”,选择搜索栏联想出的路径,进入对应的文档页面,检索、浏览和下载对应的文档。如需下载软件,单击“软件”页签进入软件下载页面,检索和下载对应版本的产品软件。
2,OceanStor Dorado V6系列存储6.0版本配套的Ultrapath版本为21.6.1及后续兼容的版本。
- 设置双活工作模式。
UltraPath提供两种方式设置双活的工作模式,可选择其中任意一种方式进行配置。
方式一:设置UltraPath为自动识别存储双活工作模式。执行upadmin set hypermetro workingmode=auto后,UltraPath将定时查询双活存储系统上主机访问模式,根据配置调整UltraPath的双活工作模式。
方式二:设置UltraPath为固定的双活工作模式,命令格式如下:
命令
使用示例
set hypermetro workingmode=[priority | balance] primary_array_id=ID
upadmin set hypermetro workingmode=priority primary_array_id=0
命令的参数说明如表所示。
关键字及参数
说明
默认值
workingmode
双活工作模式。
- priority:优选阵列模式。
- balance:负载均衡模式。
priority
一般推荐采用“priority”模式。当双活数据中心在同一机房或者楼层时,采用“balance”模式。
primary_array_id
优先存储阵列的ID,是UltraPath为存储阵列分配的ID。选择与当前应用主机在同一数据中心的存储阵列。
执行upadmin show array命令获取阵列的ID信息。
说明
- “priority”模式下,表示优先下发I/O的阵列。
- “balance”模式下,表示第一个分片区间所在阵列。
无
说明
应用主机与存储阵列的优先对应关系:
- 数据中心A的所有应用主机配置优先存储阵列时,选择存储阵列A。
- 数据中心B的所有应用主机配置优先存储阵列时,选择存储阵列B。
采用设置UltraPath为自动识别存储双活工作模式,请确保在存储侧主机访问模式与实际物理组网一致。
- 设置负载均衡模式策略
当双活工作模式为负载均衡模式,可以通过执行upadmin set hypermetro loadbalancemode=[split-size | round-robin] 命令,调整负载均衡策略,命令的参数说明如表所示。
关键字及参数
说明
默认值
loadbalancemode
双活存储系统负载均衡模式。
- split-size:跨阵列分片模式。
UltraPath软件将根据I/O的起始地址,以及设定的分片大小和优先阵列,选择特定的阵列下发。假设分片大小为128M,则起始地址为0至128M(不包括128M)的I/O在优先阵列下发,起始地址为128M(包括128M)至256M(不包括256M)的I/O在非优先阵列下发。分片大小默认为128M,可通过upadmin set hypermetro split_size设置。
- round-robin:跨阵列轮询模式。
UltraPath软件将轮流选择两个存储转发I/O。
split-size
- split-size:跨阵列分片模式。