发明名称 |
Object-based commands with quality of service identifiers |
摘要 |
Systems and methods are disclosed for object-based commands with quality of service identifiers. In an embodiment, an apparatus may comprise a memory device having a processor configured to store data as objects, each object including an object identifier field to track the object, and a user data field for user data of the object. The processor may be further configured to receive a command including an operation directed to an object, and a quality of service identifier that specifies a level of service associated with the operation. Commands may be directed toward put, get, and delete operations, among others. |
申请公布号 |
US9223612(B1) |
申请公布日期 |
2015.12.29 |
申请号 |
US201414254175 |
申请日期 |
2014.04.16 |
申请人 |
Seagate Technology LLC |
发明人 |
Feldman Timothy R;Hughes James Prescott;Furuhjelm Martin R |
分类号 |
G06F3/00;G06F9/46;G06F9/54 |
主分类号 |
G06F3/00 |
代理机构 |
Cesari & Reed LLP |
代理人 |
Cesari & Reed LLP ;Cesari Kirk A.;Best Christian W. |
主权项 |
1. An apparatus comprising:
a memory device having a processor configured to:
store data as objects having a variable-size data container;receive commands including:
an operation directed to an object;a quality of service identifier that specifies a level of service associated with the operation;the commands include:
a delete operation to remove an instance of data from the memory device and a first quality of service identifier including a command modifier from a group consisting of:
a cryptographic erase identifier to direct the memory device to securely erase a cryptographic key used to decrypt the data;a media erase identifier to direct the memory device to change a physical state of a data storage medium to accomplish the delete;an empty identifier to direct the memory device to replace data in the data field with a null value; andan enhanced erase identifier to direct the memory device to remove all instances of the data. |
地址 |
Cupertino CA US |