Common controller operating multiple storage drives

US10152105B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10152105-B2
Application numberUS-201514676612-A
CountryUS
Kind codeB2
Filing dateApr 1, 2015
Priority dateJun 13, 2014
Publication dateDec 11, 2018
Grant dateDec 11, 2018

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 mass data storage system includes a number of communicatively coupled storage drives powered by one or more power supplies. A common controller selectively connects power and a data signal to a desired storage drive via instructions within a control signal received by the common controller. The common controller includes switches that selectively connect power to a voice coil motor and a spindle motor of the desired storage drive. The common controller further includes a switch that controls the preamp of the desired storage drive and a switch that controls the flow of data to and from the desired storage drive.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: a power supply; two or more storage drives coupled to the power supply; a media unit controller configured to selectively connect the power supply and a data signal to a selected one of the two or more storage drives without connecting the power supply to at least one other storage drive of the two or more storage drives, wherein the media unit controller includes: a host interface controller; a data access switch configured to connect the data signal between the host interface controller and the selected storage drive; a preamplifier switch configured to connect a preamplifier control signal from the host interface controller to the selected storage drive; and a rack controller including a removed portion of read and write functionality of the two or more storage drives configured to direct the media unit controller to select the one of the two or more storage drives, the rack controller further configured to send data incoming to the mass data storage system and receive data outgoing from the mass data storage system through the media unit controller. 2. The system of claim 1 , wherein the power supply is located external to the two or more storage drives and the two or more storage drives deriving a majority of power from the power supply; and the media unit controller including a majority of control hardware to control the two or more storage drives. 3. The system of claim 1 , wherein the data signal is received by the media unit controller in-band and includes one or more of a read request, a write request, data read from the selected storage drive, data written to the selected storage drive, metadata, and data control information. 4. The system of claim 1 , wherein the data signal is in one or more of SATA, SAS, PCle, Fibre Channel, and Ethernet format. 5. The system of claim 1 , wherein the media unit controller is further configured to receive an out-of-band control signal from a switch controller that connects to the selected storage drive. 6. The system of claim 5 , wherein the out-of-band control signal identifies the selected one of the two or more storage drives. 7. The system of claim 5 , wherein the out-of-band control signal is in one or more of I2C, USB, and RS-232 format. 8. The system of claim 1 , wherein the data access switch is one of a radio frequency switch and a microwave switch. 9. The system of claim 1 , wherein the preamplifier switch is a multiplexer. 10. The system of claim 1 , wherein the media unit controller includes a voice coil motor switch configured to connect the power supply to a voice coil motor of the selected storage drive and a spindle motor switch configured to connect the power supply to a spindle motor of the selected storage drive. 11. The system of claim 10 , wherein the voice coil motor switch and the spindle motor switch are field-effect transistors. 12. The system of claim 1 , wherein the two or more storage drives have disparate performance characteristics. 13. A method of accessing data within a mass data storage system comprising: selectively connecting, through a media unit controller of the mass data storage system, a power supply and a data signal to a selected one of two or more storage drives without connecting the power supply to at least one other storage drive of the two or more storage drives sharing the power supply; directing the media unit controller to select the one of the two or more storage drives with a rack controller including a removed portion of read and write functionality of the two or more storage drives; and wherein the selectively connecting operation includes: connecting the data signal between a host interface controller and the selected storage drive with a data access switch; connecting a preamplifier control signal from a host interface controller to the selected storage drive; connecting the power supply to a voice coil motor of the selected storage drive; and connecting the power supply to a spindle motor of the selected storage drive. 14. The method of claim 13 , further comprising: selectively connecting an out-of-band control signal to a switch controller that connects the selected storage drive. 15. The method of claim 13 , further comprising one or both of: sending data incoming to the mass data storage system through the media unit controller; and receiving data outgoing from the mass data storage system through the media unit controller. 16. The method of claim 13 , wherein the data signal is in one or more of SATA, SAS, PCle, Fibre Channel, and Ethernet format. 17. The method of claim 14 , wherein the out-of-band control signal is in one or more of I2C, USB, and RS-232 format. 18. The method of claim 15 , wherein the data signal is received by the media unit controller in-band and includes one or more of a read request, a write request, data read from the selected storage drive, data written to the selected storage drive, metadata, and data control information. 19. A system comprising: a power supply; two or more storage drives coupled to the power supply; a media unit controller configured to selectively connect the power supply and a data signal to a selected one of the two or more storage drives without connecting the power supply to at least one other storage drive of the two or more storage drives, wherein the power supply is configured to continuously provide power to the media unit controller and selectively provide power to the two or more storage drives, and the media unit controller includes: a host interface controller; a data access switch configured to connect the data signal between the host interface controller and the selected storage drive; a preamplifier switch configured to connect a preamplifier control signal from the host interface controller to the selected storage drive; and a rack controller including a removed portion of read and write functionality of the two or more storage drives configured to direct the media unit controller to select the one of the two or more storage drives, the rack controller further configured to send data incoming to the mass data storage system and receive data outgoing from the mass data storage system through the media unit controller.

Assignees

Inventors

Classifications

  • Cross-Sectional Technologies · mapped topic

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

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

  • Power saving in storage systems · CPC title

  • by changing the state or mode of one or more devices · 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 US10152105B2 cover?
A mass data storage system includes a number of communicatively coupled storage drives powered by one or more power supplies. A common controller selectively connects power and a data signal to a desired storage drive via instructions within a control signal received by the common controller. The common controller includes switches that selectively connect power to a voice coil motor and a spin…
Who is the assignee on this patent?
Seagate Technology Llc
What technology area does this patent fall under?
Primary CPC classification G06F1/28. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 11 2018 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 10 related publications on this page (citations in our corpus or others sharing the same primary CPC).