Storage enclosure with daisy-chained sideband signal routing and distributed logic devices

US10372364B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10372364-B2
Application numberUS-201615132158-A
CountryUS
Kind codeB2
Filing dateApr 18, 2016
Priority dateApr 18, 2016
Publication dateAug 6, 2019
Grant dateAug 6, 2019

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 storage enclosure includes a plurality of hard drive sub-boards, each configured to include a plurality of hard drives. A local logic device manages each hard drive sub-board. A master logic device manages the local logic devices. The master logic device receives management commands from a host computer system coupled to the storage enclosure, and routes those commands to specific local logic devices. The local logic devices then relay the commands to specifically targeted hard drives. Thus, each hard drive within the storage enclosure can be independently controlled, allowing a single hard drive to be powered down without powering down other hard drives in the enclosure.

First claim

Opening claim text (preview).

The invention claimed is: 1. A storage enclosure, comprising: a first hard drive sub-board coupled to a set of hard drives, wherein the set of hard drives includes: a first hard drive, and a second hard drive; and a first logic device included on the first hard drive sub-board and coupled to each hard drive included in the set of hard drives, the first logic device configured to: receive a first management command that is directed to the first hard drive, and transmit the first management command to the first hard drive for execution, wherein executing the first management command changes the operating state of the first hard drive; wherein the first hard drive sub-board is coupled to an interface unit via a first sideband cable and to a second hard drive sub-board via a second sideband cable, and the second hard drive sub-board is coupled to a third hard drive sub-board via a third sideband cable, and wherein the first hard drive sub-board is configured to receive management commands via the first sideband cable and to transmit management commands to the second hard drive sub-board via the second sideband cable, and the second hard drive sub-board is configured to transmit management commands to the third hard drive sub-board via the third sideband cable; wherein the first hard drive sub-board is further coupled to the interface unit via a first primary cable, and the second hard drive sub-board is coupled to the interface unit via a second primary cable, wherein the first primary cable and the second primary cable are distinct from the first sideband cable, the second sideband cable, and the third sideband cable, and wherein the first hard drive sub-board is configured to receive input/output data via the first primary cable. 2. The storage enclosure of claim 1 , further comprising a second logic device coupled to the first logic device via the first sideband cable and configured to: receive the first management command from a host computer system; and transmit the first management command to the first logic device via the first sideband cable. 3. The storage enclosure of claim 2 , wherein the first logic device and the first sideband cable are connected to the first hard drive sub-board. 4. The storage enclosure of claim 3 , wherein the second hard drive also is connected to the first hard drive sub-board, and wherein the first logic device is configured to transmit management commands to the second hard drive independently of the first hard drive. 5. The storage enclosure of claim 3 , wherein a third hard drive, a third logic device, and the second sideband cable are connected to the second hard drive sub-board, wherein the third logic device is configured to transmit management commands to the third hard drive independently of either the first hard drive or the second hard drive. 6. The storage enclosure of claim 5 , wherein the first hard drive sub-board is configured to: receive a second management command for the third hard drive via the first sideband cable; and relay the second management command to the third logic device via the second sideband cable, wherein the third logic device, upon receipt of the second management command, transmits the second management command to the third hard drive for execution, and wherein executing the second management command changes the operating state of the third hard drive. 7. The storage enclosure of claim 1 , wherein the first management command comprises a power-on or power-off command. 8. A subsystem, comprising: a first logic device included on a first hard drive sub-board and coupled to a first hard drive and a second hard drive, wherein the first hard drive and the second hard drive are coupled to the first hard drive sub-board, the first logic device configured to: communicate with the first hard drive to change the operating state of the first hard drive; wherein the first hard drive sub-board is coupled to an interface unit via a first sideband cable and to a second hard drive sub-board via a second sideband cable, and the second hard drive sub-board is coupled to a third hard drive sub-board via a third sideband cable, and wherein the first hard drive sub-board is configured to receive management commands via the first sideband cable and to transmit management commands to the second hard drive sub-board via the second sideband cable, and the second hard drive sub-board is configured to transmit management commands to the third hard drive sub-board via the third sideband cable; wherein the first hard drive sub-board is further coupled to the interface unit via a first primary cable, and the second hard drive sub-board is coupled to the interface unit via a second primary cable, wherein the first primary cable and the second primary cable are distinct from the first sideband cable, the second sideband cable, and the third sideband cable, and wherein the first hard drive sub-board is configured to receive input/output data via the first primary cable. 9. The subsystem of claim 8 , wherein the first logic device is further configured to receive a first management command that is directed to the first hard drive, and wherein communicating with the first hard drive comprises: transmitting the first management command to the first hard drive for execution, wherein executing the first management command changes the operating state of the first hard drive. 10. The subsystem of claim 9 , further comprising a second logic device coupled to the first logic device via the first sideband cable and configured to: receive the first management command from a host computer system; and transmit the first management command to the first logic device via the first sideband cable. 11. The subsystem of claim 10 , wherein the first logic device and the first sideband cable are connected to the first hard drive sub-board. 12. The subsystem of claim 11 , wherein the second hard drive also is connected to the first hard drive sub-board, and wherein the first logic device is configured to transmit management commands to the second hard drive independently of the first hard drive. 13. The subsystem of claim 11 , wherein a third hard drive, a third logic device, and the second sideband cable are connected to the second hard drive sub-board, wherein the third logic device is configured to transmit management commands to the third hard drive independently of either the first hard drive or the second hard drive. 14. The subsystem of claim 13 , wherein the first hard drive sub-board is configured to: receive a second management command for the third hard drive via the first sideband cable; and relay the second management command to the third logic device via the second sideband cable, wherein the third logic device, upon receipt of the second management command, transmits the second management command to the third hard drive for execution, and wherein executing the second management command changes the operating state of the third hard drive. 15. A computer-implemented method for changing the operating state of a hard drive, the method comprising: receiving, at a first logic device, a first management command that is directed to a first hard drive included in a set of hard drives; and transmitting the first management command to the first hard drive for execution, wherein executing the first management command changes the operating state of the first hard drive; wherein the first logic device is included on a first hard drive sub-board, the first hard drive sub-board coupled to each hard drive included in the set of hard drives; wherein the first hard dri

Assignees

Inventors

Classifications

  • Cross-Sectional Technologies · mapped topic

  • Cross-Sectional Technologies · mapped topic

  • in multiple disk arrays, e.g. spindle synchronisation in RAID systems · CPC title

  • by switching off individual functional units in the computer system · CPC title

  • G06F3/0659Primary

    Command handling arrangements, e.g. command buffers, queues, command scheduling · 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 US10372364B2 cover?
A storage enclosure includes a plurality of hard drive sub-boards, each configured to include a plurality of hard drives. A local logic device manages each hard drive sub-board. A master logic device manages the local logic devices. The master logic device receives management commands from a host computer system coupled to the storage enclosure, and routes those commands to specific local logic…
Who is the assignee on this patent?
Super Micro Computer Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/0659. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 06 2019 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).