×

Apparatus and system for object-based storage solid-state device

  • US 10,025,705 B2
  • Filed: 06/30/2016
  • Issued: 07/17/2018
  • Est. Priority Date: 08/13/2007
  • Status: Active Grant
First Claim
Patent Images

1. A system for processing, under direction by a host, object storage device (OSD) commands, over storage media that is stored on a storage device, the system comprising:

  • an input-output controller that interfaces between the storage device and the host;

    at least one solid-state non-volatile memory device (SSD) to store at least one user object, wherein the user object comprises a logical construct being at least one of, a file or one or more database entries; and

    a processor, configured to execute a set of wear-leveling algorithms interleaved with one or more object storage device algorithms, at least one of the one or more object storage device algorithms being identified by a code value that maps to an internet address location where the object storage device algorithm resides;

    wherein the processor is further configured to;

    translate at least one storage command from the host into one or more commands to execute on the at least one user object using the one or more object storage device algorithms;

    retrieve, using the code value that maps to the internet address location, the one or more object storage device algorithms; and

    toexecute the one or more object storage device algorithms to map the at least one logical construct of the user object to a physical aspect of the storage media.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×