Windows server 2012 iSCSI多路径管理

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

URL:https://baohua.me/system-architecture/windows-server-2012-deploy-iscsi-virtual-storage/

本文将介绍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服务器

可参考https://baohua.me/system-architecture/windows-server-2012-deploy-iscsi-virtual-storage/ 进行搭建。

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

M-Disk-属性

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

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

选择多路径I O功能

确认安装功能

完成多路径I O功能

iSCSI服务端配置完成

iSCSI客户端配置

1、安装多路径IO功能

参考服务端配置

2、初始化iSCSI发起程序

打开iSCSI发起程序

iSCSI发起程序

2、自动启动iSCSI服务

自动启动iSCSI程序

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

添加iSCSI目标

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

快速连接iSCSI存储

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

发现门户

6、添加192.168.200.102发现目标门户

发现目标门户

7、打开MPIO程序

打开MPIO

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

发现多路径

9、重启iSCSI客户端服务器

添加iSCSI设备支持

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

MPIO属性

11、编辑iSCSI属性

编辑iSCSI目标属性

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

连接目标开启多路径

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

高级设置中修改连接方式1

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

修改连接方式2

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

会话属性设备选项

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

选择MPIO

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

设备详细信息

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

其中步骤分为:

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

挂载iSCSI存储磁盘

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

测试iSCSI多路径

测试iSCSI的步骤

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

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

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

相关数据截图如下:

  1. iSCSI客户端截图

iSCSI客户端网卡流量截图

2.iSCSI服务端截图

iSCSI服务端网卡流量截图

禁止iSCSI服务端192.168.200.30网卡之后的数据截图

关闭iSCSI服务端192.168.200.30网卡后客户端的情况

服务端:

关闭iSCSI服务端192.168.200.30网卡之后的流量

恢复后的网卡:

恢复iSCSI服务端之后的流量截图

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

『–ENDOF–』

Comments are closed.