Object-based data storage device

US9002795B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9002795-B2
Application numberUS-33999106-A
CountryUS
Kind codeB2
Filing dateJan 26, 2006
Priority dateJan 26, 2006
Publication dateApr 7, 2015
Grant dateApr 7, 2015

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A data storage device includes storage media with multiple media zone attributes of storage performance. The storage device includes a data channel that is connectable to a host system. The data channel receives an object from the host system that has a requested storage attribute attached to the object. The storage device comprises an object-based storage interface that couples between the data channel and the storage media. The object-based storage interface schedules the object for storage in a selected zone of the multiple media zones based on the attributes and requested attributes.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for allocating data attributes from an i-node to storage media, the method comprising: sending, by a host system, a data object containing i-node attributes to a storage device, wherein the storage device comprises: a data channel; an object-based storage interface, coupled to the data channel, wherein the interface is operable to allocate data to particular media zones for storage based on access frequency; and storage media, coupled to the object-based storage interface, with multiple media zones having differing zone attributes of storage performance, and wherein the zones are physically separate; receiving the data object through the data channel; providing the data object to the object-based storage interface; receiving the data object at the object-based storage interface; analyzing the data object i-node attributes to determine one or more i-node attribute access frequencies; allocating to the storage media, by the object-based storage interface, the i-node attributes, based on the one or more i-node attribute access frequencies; wherein the less frequently accessed portion of the storage media comprises i-node write attributes; wherein the more frequently accessed portion of the storage media comprises i-node read attributes; storing the i-node attributes in the allocated zones of the storage media. 2. The method of claim 1 wherein the more frequently accessed portion is stored in an I-node extension. 3. The method of claim 1 wherein the zone attributes are stored in a map that maps the zone attributes as a function of zone physical addresses. 4. The method of claim 1 wherein the zone attributes comprise zone attributes determined from a test of the storage device. 5. The method of claim 1 wherein the zone attributes comprise zone attributes determined from both a test of the storage device and tests of a representative sample of a group of storage devices. 6. The method of claim 1 wherein the object-based storage interface provides data format conversion. 7. The method of claim 1 wherein the storage device comprises stored information on the storage media including throughput per zone and remapped sectors. 8. The method of claim 1 wherein the storage device stores multiple copies of the same object on different parts of the storage media.

Assignees

Inventors

Classifications

  • in relation to throughput · CPC title

  • G06F3/0644Primary

    Management of space entities, e.g. partitions, extents, pools · CPC title

  • in relation to data integrity, e.g. data losses, bit errors · CPC title

  • Magnetic disk device · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9002795B2 cover?
A data storage device includes storage media with multiple media zone attributes of storage performance. The storage device includes a data channel that is connectable to a host system. The data channel receives an object from the host system that has a requested storage attribute attached to the object. The storage device comprises an object-based storage interface that couples between the dat…
Who is the assignee on this patent?
Messinger Daniel Edward, Fish Wilson M, Iren Sami, and 2 more
What technology area does this patent fall under?
Primary CPC classification G06F3/0644. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 07 2015 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).