Patent attributes
A protocol for processing write operations may include recording each write operation in a log using a PDESC(page descriptor)-PB(page block) pair. The protocol may be a data commit sequence that assigns ownership to containers of logged writes. Each container may be associated with a particular logical block address (LBA) range of a logical device, where logged writes that write to target addresses in the particular LBA range of the logical device may be included in the container. Ownership of a container may be determined by the initial write operation that is mapped to, and placed into, the container based on the target logical address of the write operation. A container may be allocated in response to the initial write operation of the container. Multiple nodes may independently flush containers of logged operations based on the particular node designated as the current owner of the containers.