Patent ID: 11966637
Assignee: IODYNE, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method for writing data in response to a write request, the method comprising:
receiving a write request comprising write-data associated with a namespace;
selecting a first virtual block set (VBS) associated with the namespace, wherein the first VBS comprises a plurality of first VBS cells, wherein the first VBS is mapped to a first physical block set (PBS), wherein each physical block cell of the first PBS is unallocated;
identifying a second VBS comprising a plurality of second VBS cells, wherein the second VBS is mapped to a second PBS, wherein at least one physical block cell of the second PBS is occupied by live data, and wherein at least one additional physical block cell of the second PBS is unallocated;
pairing the second VBS with the first VBS;
copying, into an in-memory block set, the live data occupying the at least one physical block cell of the second PBS;
storing the write-data across a remainder of cells of the in-memory block set, wherein the remainder of cells are unallocated cells;
writing the in-memory block set to the second PBS.