Windows server 2012 iSCSI多路径管理

<div left"="" style="box-sizing: border-box; font-family: arial; font-size: 14px; line-height: 19.04px; margin-bottom: 25px;">作者:  | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及
网址:

前面有一篇文章介绍了windows server 2012部署iSCSI虚拟存储的介绍

URL:

本文将介绍Windows server 2012 iSCSI多路径管理的配置以及相关测试。

实验环境:

虚拟机软件:VMware Workstations 9

iSCSI服务器端配置

操作系统:Windows server 2012

网卡1:192.168.200.30

网卡2:20.0.0.30

磁盘:60G+100G

内存:2G

iSCSI客户端配置

操作系统:Windows server 2012

网卡1:192.168.200.102

网卡2:20.0.0.102

网卡3:20.0.0.34(用于测试网卡)

磁盘:60G

内存:2G

iSCSI服务端配置

1、搭建iSCSI服务器

可参考 进行搭建。

2、新建iSCSI虚拟磁盘,并分配客户端IP地址为:192.168.200.102/20.0.0.102,相关创建过程可参考1所给出的URL。

3、添加多路径I/O配置

在Windows server 2012角色功能中添加多路径I/O功能,并安装。

iSCSI服务端配置完成

iSCSI客户端配置

1、安装多路径IO功能

参考服务端配置

2、初始化iSCSI发起程序

打开iSCSI发起程序

2、自动启动iSCSI服务

3、快速连接iSCSI目标,在此处输入20.0.0.30IP目标

4、快速连接,显示已经连接的目标

5、在“发现”中“发现门户”

6、添加192.168.200.102发现目标门户

7、打开MPIO程序

8、发现多路径,添加对iSCSI设备支持

9、重启iSCSI客户端服务器

10、MPIO属性,此时可以看到新增加的iSCSI设备信息

11、编辑iSCSI属性

12、添加会话,并在会话中勾选多路径,之后点击“高级”选项,如下:

13、高级设置中修改连接方式,将其配置为如下:

14、再次添加会话,并将192.168.200.102添加到会话中,启用多路径。

15、选择两个添加的会话,并选择“设备”选项

16、在“设备”中勾选“MPIO”

17、将MPIO策略勾选为“协商会议”,这里的策略根据需求定制。

18、挂载并初始化iSCSI磁盘,这里是对磁盘初始化操作,对磁盘建立分区等,选中iSCSI映射的磁盘,初始化即可。

其中步骤分为:

  1. 联机
  2. 初始化
  3. 分配磁盘空间以及驱动器
  4. 文件系统设置
  5. 格式化磁盘分区

至此,iSCSI客户端配置完毕,接下来对iSCSI多路径进行测试。

测试iSCSI多路径

测试iSCSI的步骤

    在本地使用远程桌面登录到20.0.0.34(测试网卡IP地址)服务器 拷贝文件到iSCSI客户端初始化的磁盘 查看iSCSI服务器端、iSCSI客户端性能监视器中各网卡的流量数据

iSCSI客户端的流量测试结果,第一块以太网卡为拷贝数据的网卡,第二、三块网卡为连接iSCSI存储的网卡。

测试结果:数据拷贝过程中,第二、三块网卡的数据流量相对均衡,达到了负载的作用。

服务端:

恢复后的网卡:

说明:在其中一块网卡出现故障时,iSCSI多路径会自动转移,但转移期间磁盘会处于挂起状态,此时磁盘不会进行读写操作,整个挂起的时间大概几十秒。

经验分享 程序员 微信小程序 职场和发展