Linux Foundation - English  Linux Foundation - Japanese  LINUXFOUNDATION.ORG | LINUX.COM | TRAINING | more Login LOGIN  Sign Up SIGN UP
Events Home


Platinum Sponsors
HP LogoIBM LogoIntel LogoNovell LogoQualcomm Logo

Gold Sponsors
Dell Logo

Silver Sponsors
Black Duck LogoCanonical LogoLinbit LogoSoftlayer LogoWind River Logo

For information on sponsorship or exhibition opportunities at LinuxCon, please contact Angela Brown at angela (at) linuxfoundation dot org.


Using SCST to Developer SCSI Storage Systems on Linux

Richard Sharpe, Data Domain

This tutorial will introduce attendees to SCST, the in-kernel SCSI Target Framework for writing high performance Linux SCSI storage servers. SCST allows the creation of sophisticated storage device with advanced functionality, like replication, thin provisioning, deduplication. It also allows for Virtual Tape Libraries (VTLs) and other disk-based backup solutions.It will enable attendees to develop SCST target drivers and SCST device handlers as well as to develop user-space based target drivers. It will use real SCSI target devices, like scst_local and qla_isp, for the QLogic 24xx. The SCSI device handler portion of the tutorial will present a kernel-level tape handler and a similar handler in user space. Attendees should have knowledge of SCSI, familiarity with writing programs for Linux, and with the concepts of Linux device drivers. After attending this tutorial they will know how to setup SCST and to write SCSI targets and device handlers.