Power Handling In A Scalable Storage System
US-2017270069-A1 · Sep 21, 2017 · US
US10372364B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10372364-B2 |
| Application number | US-201615132158-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 18, 2016 |
| Priority date | Apr 18, 2016 |
| Publication date | Aug 6, 2019 |
| Grant date | Aug 6, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
Command handling arrangements, e.g. command buffers, queues, command scheduling · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.