Abstract: An apparatus, system, and method are disclosed for data block usage information synchronization for a non-volatile storage volume. The method includes referencing first data block usage information for data blocks of a non-volatile storage volume managed by a storage manager. The first data block usage information is maintained by the storage manager. The method also includes synchronizing second data block usage information managed by a storage controller with the first data block usage information maintained by the storage manager. The storage manager maintains the first data block usage information separate from second data block usage information managed by the storage controller.
Type:
Grant
Filed:
December 12, 2014
Date of Patent:
February 11, 2020
Assignee:
FIO Semiconductor Technologies, LLC
Inventors:
David Flynn, David Atkisson, Drex Dixon, Jonathan Flynn, Brandon Hansen
Abstract: An apparatus, system, and method are disclosed for managing a non-volatile storage medium. A storage controller receives a message that identifies data that no longer needs to be retained on the non-volatile storage medium. The data may be identified using a logical identifier. The message may comprise a hint, directive, or other indication that the data has been erased and/or deleted. In response to the message, the storage controller records an indication that the contents of a physical storage location and/or physical address associated with the logical identifier do not need to be preserved on the non-volatile storage medium.
Type:
Grant
Filed:
August 4, 2016
Date of Patent:
August 20, 2019
Assignee:
FIO Semiconductor Technologies, LLC
Inventors:
David Flynn, Jonathan Thatcher, Michael Zappe
Abstract: An apparatus, system, and method are disclosed for managing a non-volatile storage medium. A storage controller receives a message that identifies data that no longer needs to be retained on the non-volatile storage medium. The data may be identified using a logical identifier. The message may comprise a hint, directive, or other indication that the data has been erased and/or deleted. In response to the message, the storage controller records an indication that the contents of a physical storage location and/or physical address associated with the logical identifier do not need to be preserved on the non-volatile storage medium.
Type:
Grant
Filed:
March 15, 2017
Date of Patent:
August 20, 2019
Assignee:
FIO Semiconductor Technologies, LLC
Inventors:
David Flynn, Jonathan Thatcher, Michael Zappe