Re: Open-FCoE on linux-scsi

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



FUJITA Tomonori wrote:
Thus, I believe, that partial user space, partial kernel space approach for building SCSI targets is the move in the wrong direction, because it brings practically nothing, but costs a lot.

We have not discussed such topic. FCoE target can be implemented fully
in user space if I understand correctly.

Really? FCoE target doesn't need an FC hardware target? And FCoE isn't sensitive to the packets forwarding latency?

For fully in-kernel approach it is possible to make the packets forwarding zero-copy in both directions FC<->Ethernet, which is practically impossible with user space. Modern memory has few GB/s throughput, so guess how much latency data copying will add on 10Gbps speed. Thus, I believe, if performance matters, FCoE should be in kernel, at least hot processing path, when management possibly done in user space as for open-iscsi. But user space/kernel separation should only be done if the additional user space/kernel interface won't complicate things too much.

Vlad
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux