Vault 2015 has ended
Back To Schedule
Wednesday, March 11 • 2:00pm - 2:50pm
LIO and the TCMU Userspace Passthrough: The Best of Both Worlds - Andy Grover, Red Hat

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

The LIO Kernel Target has given us enhanced stability, performance, and features compared to previous daemon-based iSCSI targets. Its support for multiple transport fabrics enables support for SCSI transports besides iSCSI, and simplifies target configuration for all fabrics.

However on the backstore side, being 100% kernel code can be limiting -- at least until the recent addition of the "TCMU" backstore. TCMU allows LIO to delegate data storage to userspace processes, enabling richer options for file formats, clustering, and also experimentation.

Andy will discuss the implementation of the TCMU backstore and its kernel-to-user communication method, and ongoing feature and performance work. There will also be information on how interested developers can get started working with TCMU, and enable new data representations to be exported over multiple SCSI fabrics by LIO.


Andy Grover

Principal Software Engineer, Red Hat
Andy Grover is a Principal Software Engineer at Red Hat, working to improve Linux’s block storage capabilities. His work encompasses both changes to the kernel itself as well as low-level management tools. Previous work areas include networking and ACPI. He has previously spoken... Read More →

Wednesday March 11, 2015 2:00pm - 2:50pm PDT
Carver 2