Knowledge Base

Title Authors Last Update Category
Implementation and Comparison of iSCSI Over RDMA Ethan Burns

iSCSI is an emerging storage network technology that allows for block-level access to disk drives over a computer network. Since iSCSI runs over the very ubiquitous TCP/IP protocol it has many advantages over its more proprietary alternatives. Due to the recent movement toward 10 gigabit Ethernet, storage vendors are interested to see how this large increase in network bandwidth could benefit the iSCSI protocol.

In order to make full use of the bandwidth provided by a 10 gigabit Ethernet link, specialized Remote Direct Memory Access hardware is being developed to offload processing and reduce the data-copy-overhead found in a standard TCP/IP network stack. This thesis focuses on the development of an iSCSI implementation that is capable of supporting this new hardware and the evaluation of its performance.

This thesis depicts the approach used to implement the iSCSI Extensions for Remote Direct Memory Access (iSER) with the UNH iSCSI reference implementation. This approach involves a three step process: moving UNH-iSCSI from the Linux kernel to the Linux user-space, adding support for the iSER extensions to our user-space iSCSI and finally moving everything back into the Linux kernel. In addition to a description of the implementation, results are given that demonstrate the performance of the completed iSER-assisted iSCSI implementation.

June 29, 2012 Theses
10 Gigabit Ethernet Alliance 10 Gigabit Ethernet Alliance

Link to the 10 Gigabit Ethernet Alliance main page.

June 29, 2012 External Links
Introduction to iSCSI UNH-IOL

An informative presentation on the basics of iSCSI.

June 29, 2012 Tutorials
Clock Synchronization Terminology Jeff Laird

Terms used when discussing PTP

June 28, 2012 White Papers
PTP Background and Overview Jeff Laird

Terms used when discussing PTP

June 28, 2012 White Papers
100BASE-TX: Physical Medium Dependent

An overview of the 100BASE-TX PMD created by the UNH-IOL.

June 28, 2012 Tutorials
IEEE 1588 tutorial (slide deck, from 2005)

John Eidson's general overview of the technology, the standard, and applications, plus other topics. Hosted at NIST. This regards only PTP version 1. (Version 2 is from 2008.)

June 27, 2012 External Links
GPON: Why Conformance and Interoperability Testing are Key Lincoln Lavoie

An overview of Gigabit Passive Optical Networks (GPON) conformance and interoperability capabilities. A brief introduction to the power of PONs.

June 27, 2012 Tutorials
802.1X (Port-Based Authentication) UNH-IOL Bridge Functions Consortium

This presentation provides a high level overview and introduction to Port-Based Authentication, and related technologies.

June 27, 2012 Tutorials
PCIe_Express_Overview Raju Mishra

Step by step overview on the PCIe Express.

September 23, 2014 Tutorials