Sign in to confirm you’re not a bot
This helps protect our community. Learn more
T10-DIF offload
11Likes
1,015Views
2018Apr 13
In this video from the 2018 OpenFabrics Workshop, Tzahi Oved from Mellanox presents: T10-DIF offload. "T10-DIF is a standard that defines how to protect the integrity of storage data blocks. Every storage block of is proceeded by a Data Integrity Field (DIF). This field contains CRC of the preceding block, the LBA (block number within the storage device) and an application tag. Normally the DIF will be saved in the storage device along with the data block itself, so that in the future it will be used to verify the data integrity. Modern storage systems and adapters allow creating, verifying and stripping those DIFs while reading and writing data to the storage device, as requested by the user and supported by the OS. The T10-DIF offload RDMA feature brings this capability to the RDMA based storage protocols. Using this feature, RDMA based protocols can request the RDMA device to generate, strip and/or verify DIF while sending or receiving a message. DIF operation is configured in a new Signature Memory-Region. Every memory access using this MR (local or remote) results in DIF operation done on the data as it moves between wire and memory. This session will describe how the configuration and operation of this feature should be done using verbs API." Learn more: https://www.openfabrics.org/index.php... Sign up for our insideHPC Newsletter: http://insidehpc.com/newsletter

Follow along using the transcript.

insideHPC Report

11.3K subscribers