多路径技术:ALUA与SLUA

实现的核心

通过存储设备去适配操作系统,从而实现多路径技术,支持ALUA是其中主要部分。

 

ALUA多路径技术

Asymmetric Logical Unit Access,非对称逻辑单元存取,其提供了一个路径发现和确定优先次序的标准化机制,实现主机和存储设备的路径自协商和动态管理。

特点:对于特定的LUN来说,在它的路径中,一个控制器的目标端口处于主动/优化状态,另一个控制器的目标端口处于主动/非优状态。在某一个时刻,某个LUN只是属于某一个控制器,要想实现两边的负载均衡,就是将任务A扔给控制器A,将任务B扔给控制器B,对于同一个任务来说,任何时候只有一个控制器在控制。

SLUA多路径技术

SymmetricLogical Unit Access,对称逻辑单元存取,是多路径的基本特性。

特点:对于特定的LUN来说,在它的路劲中,两个存储控制器的目标端口均处于主动/优化状态。两个控制器之间实现高速互联的通讯,一个IO发到控制器端,两个控制器可同时参与处理;当一个控制器繁忙,系统不需要主机端的负载均衡软件参与就可以自动实现负载均衡。

 

转自网络

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在CentOS 7上安装多路径(Multipath)时,可以按照以下步骤进行操作: 1. 首先,确保已经安装了AliSQL-5.6.32的CentOS 7基础安装包以及其他必要的依赖文件,如ncurses-5.9.tar.gz、cmake-2.8.10.2.tar.gz和bison-2.7.tar.gz等。 2. 在安装多路径之前,需要编辑multipath.conf文件来配置多路径。可以使用vi或其他文本编辑器打开并编辑multipath.conf文件。 3. 在multipath.conf文件中,可以使用以下示例的配置来设置多路径。 ``` blacklist { wwid 3600508b1001c044c39717726236c68d5 } defaults { user_friendly_names yes polling_interval 10 queue_without_daemon no flush_on_last_del yes checker_timeout 120 } devices { device { vendor "MacroSAN" product "LU" path_grouping_policy group_by_prio no_path_retry 30 prio alua path_checker tur path_selector "round-robin 0" hardware_handler "0" failback 15 } } multipaths { multipath { wwid 3600b342c2037975d3e7bd0984d0000d5 alias mpatha } # multipath { # wwid 3600b3426fb82c96d983ddfc59d0000d8 # alias mpathb # } } ``` 4. 保存并关闭multipath.conf文件。 5. 运行以下命令来启用多路径服务: ``` systemctl enable multipathd systemctl start multipathd ``` 6. 验证多路径是否成功安装和配置,可以运行以下命令来查看Lun的UID和本地磁盘的UID。在该命令中,sda代表服务器本地磁盘,其他代表服务器从SAN交换机识别到的Lun。 ``` multipath -ll ``` 通过按照以上步骤进行操作,您可以在CentOS 7上成功安装和配置多路径

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值