Search⌘ K

Using Checksums

Explore how checksums are used to ensure data integrity by comparing stored and computed checksum values when reading data blocks. Understand how to detect corruption and decide on recovery actions such as using redundant copies or returning errors. This lesson equips you to handle data errors effectively in storage systems.

We'll cover the following...

With a checksum layout decided upon, we can now proceed to actually understand how to use the checksums. When reading a block DD, the client (i.e., file system or storage controller) also reads its checksum from disk Cs(D)C_s(D), which we call the stored checksum (hence the subscript ...