@techreport{haynes-nfsv4-flexfiles-v2-delta-writes-00, number = {draft-haynes-nfsv4-flexfiles-v2-delta-writes-00}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-haynes-nfsv4-flexfiles-v2-delta-writes/00/}, author = {Thomas Haynes}, title = {{Delta-Write Extension for the Flexible File Version 2 Layout Type}}, pagetotal = 30, year = 2026, month = aug, day = 7, abstract = {The Flexible File Version 2 pNFS layout type defines a chunk-oriented data-server protocol in which every write is a full-chunk payload. For workloads that make small edits to files protected by an XOR- based erasure encoding, this forces client-side stripe fetch, re- encode, and transmit on every edit, with wire amplification of three to four orders of magnitude per byte edited. This document defines an optional extension, CHUNK\_XOR\_DELTA, that lets a client transmit a per-projection XOR delta directly to each data server holding a projection of the affected stripe; the data server applies the delta locally. The extension is restricted to XOR-linear systematic encodings and XOR-affine checksums, using the existing chunk state machine with no new commit protocol.}, }