Patent ID: 11954348
Assignee: NETAPP, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A system, comprising:
a storage device communicatively coupled to a storage stack, wherein the storage device includes an underlying storage device layer; and
the storage stack comprising a file system layer, an intermediary layer, and a storage layer, wherein the storage stack:
receives, at the file system layer, a I/O operation targeting a set of blocks within the storage device;
constructs, by the file system layer, a single intermediary I/O operation targeting a contiguous range of blocks including the set of blocks and a checksum block comprising checksums for the set of blocks, wherein the single intermediary I/O operation comprising an indication that the set of blocks and the checksum block out of the contiguous range of blocks are being requested;
transmits, by the file system layer, the single intermediary I/O operation through the intermediary layer to the storage layer; and
transmits, by the storage layer, a first I/O operation targeting the set of blocks and a second I/O operation targeting the checksum block to the underlying storage device layer to access the set of blocks and checksum block from the storage device.