Messages in this thread | | | Date | Tue, 8 Mar 2005 21:04:35 -0800 | From | Matt Mackall <> | Subject | Re: [ANNOUNCE 0/6] Open-iSCSI High-Performance Initiator for Linux |
| |
On Sun, Mar 06, 2005 at 11:03:14PM -0800, Alex Aizman wrote: > As far as user/kernel, the existing iSCSI initiators bloat the kernel with > ever-growing control plane code, including but not limited to: iSCSI > discovery, Login (Authentication and Operational), session and connection > management, connection-level error processing, iSCSI Text, Nop-Out/In, Async > Message, iSNS, SLP, Radius... Open-iSCSI puts the entire control plane in > the user space. This control plane talks to the data plane via well defined > interface over the netlink transport.
How big is the userspace client?
How does this perform under memory pressure? If the userspace iSCSI client is paged out for whatever reason, and flushing _to_ an iSCSI device is necessary to page the usersace portion back in, and the connection needs restarting or the like to flush...
> Performance. > This is the major goal and motivation for this project. As it happens, iSCSI > has to compete with Fibre Channel, which is a more entrenched technology in > the storage space. In addition, the "soft" iSCSI implementation have to show > good results in presence of specialized hardware offloads. > > Our today's performance numbers are: > > - 450MB/sec Read on a single connection (2-way 2.4Ghz Opteron, 64KB block > size);
With what network hardware and drives, please?
-- Mathematics is the supreme nostalgia of our time. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |