I've asked about stuff like this before, but my boss and I can't seem to agree. We have a client running Windows VM's and needs the disk speed to exceed 100 MB/s. His VMs reside on an OpenFiler SAN with six Intel 320 Series SSDs in RAID 5. Software RAID unfortunately. Below is a speed test ran from the Windows VM.

Currently the datastore is mounted as NFS with two 1 GB NICs. We will most likely be switching to iSCSI as all our iSCSI datastores seem to perform better.
Here is a speed test of a NetApp SAN setup with iSCSI over 1 GB ethernet.

Theoretically we should be able to get up to 125 MB/s on 1 GB ethernet with zero network congestion. My boss thinks that if we setup LAG and MultiPath that we should be able to exceed 200 MB/s through two 1 GB connections. From what I've been told, it is not possible to push a single stream of data over two separate NICs to double the speed. So when running a speed test like above, all the traffic will still go over only 1 NIC at a time. Is that correct?

Currently the datastore is mounted as NFS with two 1 GB NICs. We will most likely be switching to iSCSI as all our iSCSI datastores seem to perform better.
Here is a speed test of a NetApp SAN setup with iSCSI over 1 GB ethernet.

Theoretically we should be able to get up to 125 MB/s on 1 GB ethernet with zero network congestion. My boss thinks that if we setup LAG and MultiPath that we should be able to exceed 200 MB/s through two 1 GB connections. From what I've been told, it is not possible to push a single stream of data over two separate NICs to double the speed. So when running a speed test like above, all the traffic will still go over only 1 NIC at a time. Is that correct?


