Short version:
What is preferable for transferspeeds, LACP or non LACP?
Can SMB Multichannel use LACP or does it just see it as one nic?
Long version: To begin with, there is a 36 tb storage SAS storage server. There is also some iSCSI drives, around 10 tb SATA and 5 SAS. The switches I use are Cisco 2960, they can handle LACP or PAGP no problem. All the switches are connected with 4 nics, 1gigabit each combined with LACP to enable 4gigabit transferspeeds between switches.
With that out of the way, if I want to access the fileserver and get the fastest speeds possible, should I nicteam?
Nicteaming combines the nics from, in this case 4 physical to "1 virtual". This, in theory would create a good thruput of data. Put the speeds I get are pretty much just 1gigabit in file transfers. Mind you, that is 1 gigabit even if there is 4 hosts writing at the same time. But this in theory makes SMB multichannel unavailable.
Now, the test with SMB multichannel, all nics separate revealed that I get pretty much the same speed, when it has used up all the RAM. But the disks are not that slow. I will include the speeds further down.
The iSCSI disks are also alittle odd. Since they are connected with 2 nics each, ALB and LACP are available but non used atm.
So LACP provides the same speed (1gigabit) that non LACP provides, when all the RAM is used.
What am I doing wrong? Why are the speeds so slow?
Sequential Read (Q= 32,T= 1) : 455.796 MB/s
Sequential Write (Q= 32,T= 1) : 48.317 MB/s
Random Read 4KiB (Q= 32,T= 1) : 59.621 MB/s [ 14555.9 IOPS]
Random Write 4KiB (Q= 32,T= 1) : 4.641 MB/s [ 1133.1 IOPS]
Sequential Read (T= 1) : 285.228 MB/s
Sequential Write (T= 1) : 48.656 MB/s
Random Read 4KiB (Q= 1,T= 1) : 4.154 MB/s [ 1014.2 IOPS]
Random Write 4KiB (Q= 1,T= 1) : 0.476 MB/s [ 116.2 IOPS]