您的位置:首页 > 运维架构 > Linux

Centos7下team在roundrobin以及activebackup状态下对于iscsi target的性能影响

2016-12-28 11:44 399 查看

操作环境

Centos 7.2

tgt 1.0.55

iscsi target server:10.10.200.61

iscsi client 1:10.10.200.193

iscsi client 2:10.10.200.227

zabbix 3.0

操作说明

      iscsi target server配置两个网口ens192、ens224,通过nmcli将该两个网口配置为team,team类型分别为roundrobin以及activebackup。测试在不同team类型下,通过

iscsi client连接到iscsi target的磁盘的读写性能影响。

1.team类型roundrobin的读写性能

单个iscsi client 对iscsi target的映射磁盘进行读操作以及连个iscsi client对iscsi target的映射磁盘进行读操作的team0性能对比



可以明显看出在两个iscsi client连接的时候,team0的流量明显增大,而在单个iscsi client连接iscsitarget进行读操作时,team0的流量基本与单个网口的流量一致,下面我们来

看看team0中两个网口ens192,ens224两个网口的流量,从下述两个图中可以看出,在roundrobin模式下,双网口无论是在单iscsi client进行连接,还是两个iscsi client进行连

接时,两个网口都是在进行工作的,只是在两个iscsi client进行连接时,网口的利用率更大。





单个iscsi client 对iscsi target的映射磁盘进行写操作以及连个iscsi client对iscsi target的映射磁盘进行写操作的team0性能对比



如同读操作一样,在单个iscsi client进行写操作的时候,team0的性能如同单个网卡的流量,而当两个iscsi client进行写操作时,team0的性能明显提升,我们来看看两个网口的

流量情况





如果读操作中一样,两个网口都在进行工作,只是利用率不同而已。

2.team类型为activebackup

单个iscsi client 对iscsi target的映射磁盘进行读操作以及连个iscsi client对iscsi target的映射磁盘进行读操作的team0性能对比



从上图可以看出两个iscsi client时的team0的流量大于单个iscsi client,team0的流量峰值为1GB,为单个网卡的流量,下面我们来看看两个网口的流量如何





查看连个流量图可以看到,team0中active状态的网口为ens192,ens224为backup状态的网口

单个iscsi client 对iscsi target的映射磁盘进行写操作以及连个iscsi client对iscsi target的映射磁盘进行写操作的team0性能对比



从流量图中可以看出单个iscsi client以及两个iscsi client的情况下,team0的流量基本没有变动。

下面我们来对比下team0分别在roundrobin以及activebackup状态下的读写性能比较



从上图可以看出

a.roundrobin模式下,单个iscsi client读性能与activebackup持平,但是双iscsi client读操作,要高出activebackup

b.roundrobin模式下,单个iscsi client的写性能是低于activebackup,双iscsi client写操作略高于activebackup
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: