US 12,147,415 B2
Method and apparatus for validating data images
Michael Barber, Pearland, TX (US); and Arieh Don, Newton, MA (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Jan. 26, 2023, as Appl. No. 18/159,837.
Prior Publication US 2024/0256519 A1, Aug. 1, 2024
Int. Cl. G06F 16/20 (2019.01); G06F 16/23 (2019.01)
CPC G06F 16/2365 (2019.01) [G06F 16/2379 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
generating a layout plan that is associated with a dataset;
obtaining a data record that is part of the dataset;
assigning a serial number to the data record;
storing the data record at a record storage location, the record storage location being selected based on the layout plan and the serial number that is assigned to the data record;
generating a metadata record that corresponds to the data record, the metadata record including at least one of the serial number and an indication of the record storage location;
storing the metadata record at a metadata storage location;
generating a data image of a range of data storage locations, the range including the data storage location where the data record is stored;
detecting whether the data image is corrupt based, at least in part, on the metadata record; and
generating a diagnostic message when the data image is corrupt,
wherein detecting whether the data image is corrupt includes detecting whether a timestamp of the data record is in a correct sequence with timestamps of other data records from the dataset that are stored in the data image.