Ik heb een setup gemaakt waarbij ik Ubuntu 14.04 tegen een iSCSI server aan laten praten met multipath
De output van multipath -ll ziet er zo uit:
Op dit device (/dev/mapper/1FREEBSD...) heb ik ext4 gemaakt en ben ik wat testjes gaan draaien
Eerst een testbestand vol nullen:
Tergelijk heb ik hier de netwerk monitor op beide netwerk interface aanstaan, deze geven beiden continue rond de 940mbit aan (=gbit). Als dd klaar is geeft deze ook als output dat er met 225Mbytes/sec geschreven is. Een goed resultaat
Zodra ik ga lezen van het bestand
gaat het maar op halve snelheid, elke netwerk interface staat rond de 460/480mbit te werken.
Ik kom er niet uit wat er mis is, of dat ik zelf ergens een denkfout maak. Wie weet waardoor het ontvangen van data niet vol over 2 paths loopt?
De output van multipath -ll ziet er zo uit:
code:
1
2
3
4
5
6
| root@ibm:~# multipath -ll 1FREEBSD MYDEVID 0 dm-0 FREEBSD,CTLDISK size=100G features='0' hwhandler='0' wp=rw `-+- policy='round-robin 0' prio=1 status=active |- 8:0:0:0 sdc 8:32 active ready running `- 7:0:0:0 sdb 8:16 active ready running |
Op dit device (/dev/mapper/1FREEBSD...) heb ik ext4 gemaakt en ben ik wat testjes gaan draaien
Eerst een testbestand vol nullen:
code:
1
| dd if=/dev/zero of=16g.null.2 bs=1024k count=16k conv=sync |
Tergelijk heb ik hier de netwerk monitor op beide netwerk interface aanstaan, deze geven beiden continue rond de 940mbit aan (=gbit). Als dd klaar is geeft deze ook als output dat er met 225Mbytes/sec geschreven is. Een goed resultaat
Zodra ik ga lezen van het bestand
code:
1
| root@ibm:/mnt/test# dd if=16g.null.2 of=/dev/null bs=1024k |
gaat het maar op halve snelheid, elke netwerk interface staat rond de 460/480mbit te werken.
Ik kom er niet uit wat er mis is, of dat ik zelf ergens een denkfout maak. Wie weet waardoor het ontvangen van data niet vol over 2 paths loopt?
Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/