US Patent Application 17714855. DATA PROTECTION AGAINST MASS DELETION BASED ON DATA STORAGE PERIOD simplified abstract

From WikiPatents
Jump to navigation Jump to search

DATA PROTECTION AGAINST MASS DELETION BASED ON DATA STORAGE PERIOD

Organization Name

Dell Products L.P.


Inventor(s)

Senthil Ponnuswamy of San Jose CA (US)


Mahadev Karadigudda of San Jose CA (US)


Madhu Agrahara Gopalakrishna of Fremont CA (US)


Praveen Kumar Lakkimsetti of Hayward CA (US)


DATA PROTECTION AGAINST MASS DELETION BASED ON DATA STORAGE PERIOD - A simplified explanation of the abstract

  • This abstract for appeared for US patent application number 17714855 Titled 'DATA PROTECTION AGAINST MASS DELETION BASED ON DATA STORAGE PERIOD'

Simplified Explanation

This abstract describes a system and method for preventing mass deletion of data in a data storage system. The system works by first marking blocks of data to be deleted and then removing these marked blocks through a garbage collection operation. The system uses historical data on deletions and user-defined thresholds based on data age to detect any significant deviations that may indicate a potential danger. If a deletion exceeds a certain threshold, the next garbage collection operation is skipped, allowing the user to investigate the deletion command and restore data if necessary. Certain conditions, such as abnormal high deletion periods or new system installations, can override the delay in garbage collection.


Original Abstract Submitted

Embodiments of a system and method to prevent mass deletion of data in a data storage system. A data deletion operation comprises a delete operation marking blocks to be deleted followed by a garbage collection (GC) operation to remove marked blocks from storage media. Based on historical information regarding deletions per GC cycle and certain user-defined thresholds based on data age, the storage system can detect any significant deviations as potentially dangerous. If a deletion in excess of a deviation threshold is detected, the next GC operation is skipped to provide a delay period during which time the user can investigate the data delete command and restore data if necessary. De-risking conditions such as known abnormal high deletion periods or new system installation can be used to override any garbage collection delay.