2024年3月29日发(作者:)
实用文档
一、
MPIO及MC/S .................................................................................................................................................................................................. 1
1.
MPIO ................................................................................................................................................................................................................... 1
2.
MC/S ................................................................................................................................................................................................................... 2
3.
Windows Inititaor MPIO MC/S配置方法: ............................................................................................................................................... 3
1)
2)
二、
MC/S配制方法: ....................................................................................................................................................................................... 4
MPIO配制方法........................................................................................................................................................................................... 8
LACP ................................................................................................................................................................................................................ 14
MC/S
MPIO
绑定
LACP
TRUNKING
一、 MPIO及MC/S
1. MPIO
在Microsoft Windows server基础系统中,Microsoft MPIO驱动程序允许发起端以多个会话的方式连接
到同一个目标端并且合并由于多链路而复制出的相同磁盘。每一个会话必须使用不同的网卡及目标端口,如果
一个会话失效(或网络中断),其他的会话会继续工作而不用停止应用。
大全
实用文档
2. MC/S
MC/S (Multiple Connections per Session) 是ISCSI协议的一个特征,它可以将多条链路结合到一个会
话中从而实现提高性能或冗余的功能。这种方式,数据I/O可以通过多个TCP/IP连接发送到目标端。如果一个
连接失效(或网络中断),其他的会话会继续工作而不用停止应用。
大全
实用文档
MPIO与MC/S的区别:
MC/S是属于ISCSI协议层,而MPIO则属于更高层。因此所有MPIO架构都可以传输SCSI信息例如包
括FC,SAS架构。他们最大的不同就是建立连接的数据层不同。MPIO在一个目标端建立多个会话,负载均和和
故障切换都在多个会话中进行。MC/S则是对一个会话建立多个连接从而实现负载均和和故障切功能。
1. 如果使用硬件ISCSI HBA卡,则只能使用MPIO
2. 如果用户明确指出需要使用不同的负载均衡协议给不同的LUN,则必须使用MPIO
3. MPIO只能支持Windows Server 版本(2000 2003)如果是使用win7 xp Vista则只能使用MC/S。
4. MC/S可以提供更高的吞吐量但是比MPIO消耗的CPU资源更多。
3. Windows Inititaor MPIO MC/S配置方法:
大全
实用文档
测试环境介绍:服务器两片千兆网卡,分别直连磁盘阵列两个数据口,服务器网卡和磁盘阵列数据口不做
任何冗余配置,仅用Windows Initiator做MC/S或MPIO。磁盘阵列分为三个LUN并映射。
1) MC/S配制方法:
打开Initiator软件,选择Discovery选项卡,Add添加磁盘阵列第一个数据口IP地址,端口号保持默
认3260(如图1)
图1
Targets选项卡点击”Log On”,”Advanced”中添加第一个数据口IP地址及对应服务器IP地址,选
择确定(通过第一个数据口挂载磁盘阵列,如图2 图3):
大全
实用文档
图2 图3
添加第二个数据口:选择需要添加IP的Targets,点击”Details”在Sessions选项卡中选择”
Connections”之后点击”Add”,在”Advanced”中添加磁盘阵列第二个数据口IP地址(如图4 图5)
大全
实用文档
图4 图5
点击确定后查看连接数量为“2”,Session熟练为1(如图6),至此MC/S配置完毕。
图6
更改负载均衡策略及链路优先级:选择”Details”—“Connections”在”Load Balance Policy”中可
以更改负载均衡策略,(如图7)。注:此策略会应用于此Session的所有LUN上而不能单独给每个LUN分配
策略。
大全
实用文档
图7
在”Devices”选项卡中可以看到识别到磁盘阵列LUN数量为3,”Advanced”—“MPIO”的负载均
衡策略是适合与MPIO方式(见图8)
大全
实用文档
图8
2) MPIO配制方法
打开Initiator软件,选择Discovery选项卡,Add添加磁盘阵列第一个数据口IP地址,端口号保持默
认3260(如图9)
图9
Targets选项卡点击”Log On”,”Advanced”中添加第一个数据口IP地址及对应服务器IP地址,选
择确定(通过第一个数据口挂载磁盘阵列,如图10 图11)注:勾选Enable multipath
大全
实用文档
图10 图11
添加第二个数据口:依照上一步挂载上第二个数据口IP地址(如图12):
大全
实用文档
图12
挂载完毕后查看”Session”会出现两个Session(如图13):
图13
在”Devices”选项卡中可以看到识别到磁盘阵列LUN数量为6(如图14)。由于是两个
会出现都一份的LUN,(如图15 图16 图17)
大全
Session所以
实用文档
大全
图14
图15
实用文档
大全
图16
图17
实用文档
同时在服务器设备管理器中也可以看到6个磁盘,通过Initiator将重复磁盘合并,所以磁盘管理里之识
别到三个。(如图18)
图18
MPIO可以对每个LUN分别设置不同的负载均衡策略:(如图19)
大全
实用文档
图19
二、 LACP
The Link Aggregation Control Protocol (LACP)是IEEE 802.3ad的一种规范。它可以将多个物理端口绑
定为一个虚拟端口。理论上LACP可以分为主动和被动LACP。
大全
发布评论