如何测试ESXImutipath多路径功能

前面在《深度分析ESX/ESXi mutipath功能和配置》,但是今天测试的时候发现默认的NMP配置效果并不好。所以今天分享一下如何测试ESXI的多路径功能。根据上篇文章的描述在ESXI上配置好相应的多路径策略,今天主要说明如何测试循环 策略,具体配置如下:
(1)通过vsphere client登录到ESX/ESXi服务器
1.选中需要配置多路径策略的主机,如下图中172.18.30.18---->再点击配置----->再选择存储器---->在右边窗口的数据存储的界面中选中相应的存储磁盘
2. FCOE_NETAPP (1)---->右击选择属性
最后点击管理路径--->在策略下路径选择的下拉条中可以看到三种策略方式,   这里我们今天选择循环 策略。
(2)通过SSH 登录到esxi 的cli界面下通过esxcli storage nmp device list命令查询当前获取的磁盘
可以在命令行模式执行:
~ # esxcli storage nmp device list

Code   ViewCopyPrint
    1. ~ # esxcli storage nmp device list
    2. naa.60a980006466507244346a36774a4868
    1. Device Display Name: NETAPP Fibre Channel Disk (naa.60a980006466507244346a36774a4868)
    2. Storage Array Type: VMW_SATP_DEFAULT_AA      //阵列是互为主备双活
    1. Storage Array Type Device Config: SATP VMW_SATP_DEFAULT_AA does not support device configuration.
    2. Path Selection Policy: VMW_PSP_RR      //RR 轮询算法
    1. Path Selection Policy Device Config: {policy=rr,iops=1000,bytes=10485760,useANO=0;lastPathIndex=none}
    2. Path Selection Policy Device Custom Config:
  1. Working Paths: vmhba4:C0:T0:L0 vmhba5:C0:T0:L0     //获取磁盘的接口

按上文描述默认RR策略是限定在进行1000次io操作后切换到下一个路径,但是实际上按默认的配置测试效果并不明显分配到两个接口中。我使用了
esxcli storage nmp psp roundrobin deviceconfig set --type=iops --iops 10 --device naa.60a980006466507244346a36774a4868修改了它的算法(或者通过设置--useano 1 参数使两个激活的优化和未优化的路径都能发送数据),把它改成每10次IO就切换到另一条路径中。查看是否修改成功。

Code   ViewCopyPrint
    1. ~ # esxcli storage nmp device list
    2. naa.60a980006466507244346a36774a4868
    1. Device Display Name: NETAPP Fibre Channel Disk (naa.60a980006466507244346a36774a4868)
    2. Storage Array Type: VMW_SATP_DEFAULT_AA
    1. Storage Array Type Device Config: SATP VMW_SATP_DEFAULT_AA does not support device configuration.
    2. Path Selection Policy: VMW_PSP_RR
    1. Path Selection Policy Device Config: {policy=rr,iops=10,bytes=10485760,useANO=0;lastPathIndex=none}
    2. Path Selection Policy Device Custom Config:
  1. Working Paths: vmhba4:C0:T0:L0 vmhba5:C0:T0:L0

(3)测试修改后的效果:
创建一个虚拟机在虚拟机中使用HD TUNE工具读虚拟机磁盘:
通过esxi 性能选项卡下存储路径视图中高级选项下选择读取速度可以查看到当前路径中读取情况 如下图可以看到两条路径IO平均速率几乎一样,可以说明RR的策略已经生效。

weinxin
DC Farm小程序二维码
扫一扫添加博客小程序
Jim

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:9   其中:访客  9   博主  0

    • avatar ixwebhosting 1

      看起来似懂非懂的感觉。支持一下..

      • avatar 蓬勃主机 3

        多看起变也许就能够看懂》》》

        • avatar 火车票查询时刻表 0

          很欣赏你的看法,学习了。

          • avatar 追逐RMB 0

            看起来还是很不错的样子 的

            • avatar 电视棒 0

              分析的很透彻,很欣赏你的看法,学习了。

              • avatar 山不灵 1

                支持一下博主!欢迎回访,经常走动

                • avatar 魅力卡公主 0

                  总得留点什么??想来想去,就留个脚印吧。。哈哈

                  • avatar 叶子天堂 0

                    支持一下博主

                    • avatar 美国VPS主机 0

                      嗯,写的不错,看的不是很懂!来学习下!!欢迎经常走动!