Efficient storage system battery backup usage through dynamic implementation of power conservation actions

US11086379B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11086379-B2
Application numberUS-201916665053-A
CountryUS
Kind codeB2
Filing dateOct 28, 2019
Priority dateOct 28, 2019
Publication dateAug 10, 2021
Grant dateAug 10, 2021

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.

Power conservation logic for a storage node operates in parallel with an emergency shutdown process in which an emergency power source is engaged and data and metadata are destaged from volatile memory to non-volatile managed drives. The power conservation logic serially implements power conservation actions until enough reserve power is available to complete the emergency shutdown process. The power conservation logic may learn how much power savings are realized from each conservation action and adjust the order in which the conservation actions are serially implemented, e.g. in order from greatest to least power consumption reduction.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: implementing parallel processes with a storage node, comprising: an emergency shutdown process comprising: engaging an emergency power source; and destaging data and metadata from volatile memory to non-volatile storage; and a power conservation process comprising: serially implementing ones of a plurality of power conservation actions until enough reserve power is available to complete the emergency shutdown process. 2. The method of claim 1 wherein serially implementing ones of the plurality of power conservation actions comprises reducing processor power level. 3. The method of claim 1 wherein serially implementing ones of the plurality of power conservation actions comprises depowering unused managed drives and associated interfaces. 4. The method of claim 1 wherein serially implementing ones of the plurality of power conservation actions comprises parking unnecessary processor cores. 5. The method of claim 1 wherein serially implementing ones of the plurality of power conservation actions comprises depowering host interfaces. 6. The method of claim 1 wherein serially implementing ones of the plurality of power conservation actions comprises reducing processor clock speed. 7. The method of claim 1 wherein serially implementing ones of the plurality of power conservation actions comprises reducing memory clock speed. 8. The method of claim 1 wherein serially implementing ones of the plurality of power conservation actions comprises reducing system cooling. 9. The method of claim 1 comprising estimating power savings from each of the conservation actions. 10. The method of claim 9 comprising implementing the power conservation actions serially in an order based on the estimated power savings. 11. An apparatus comprising: a storage node comprising: at least one computing node comprising volatile memory and a processor; a plurality of non-volatile managed drives; and power conservation logic that operates in parallel with an emergency shutdown process in which an emergency power source is engaged and data and metadata are destaged from the volatile memory to non-volatile managed drives, the power conservation logic comprising power conservation actions that are serially implemented until enough reserve power is available to complete the emergency shutdown process. 12. The apparatus of claim 11 wherein the power conservation actions comprise instructions that reduce processor power level. 13. The apparatus of claim 11 wherein the power conservation actions comprise instructions that depower unused managed drives and associated interfaces. 14. The apparatus of claim 11 wherein the power conservation actions comprise instructions that park unnecessary processor cores. 15. The apparatus of claim 11 wherein the power conservation actions comprise instructions that depower host interfaces. 16. The apparatus of claim 11 wherein the power conservation actions comprise instructions that reduce processor clock speed. 17. The apparatus of claim 11 wherein the power conservation actions comprise instructions that reduce memory clock speed. 18. The apparatus of claim 11 wherein serially implementing ones of the plurality of power conservation actions comprises reducing system cooling. 19. The apparatus of claim 11 wherein the power conservation logic estimates power savings from each of the conservation actions. 20. The apparatus of claim 19 wherein the power conservation logic implements the power conservation actions serially in an order based on the estimated power savings.

Assignees

Inventors

Classifications

  • by lowering clock frequency · CPC title

  • Monitoring of peripheral devices · CPC title

  • G06F1/30Primary

    Means for acting in the event of power-supply failure or interruption, e.g. power-supply fluctuations (for resetting only G06F1/24) · CPC title

  • Energy efficient computing, e.g. low power processors, power management or thermal management · CPC title

  • by lowering the supply or operating voltage · 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 US11086379B2 cover?
Power conservation logic for a storage node operates in parallel with an emergency shutdown process in which an emergency power source is engaged and data and metadata are destaged from volatile memory to non-volatile managed drives. The power conservation logic serially implements power conservation actions until enough reserve power is available to complete the emergency shutdown process. The…
Who is the assignee on this patent?
Emc Ip Holding Co Llc
What technology area does this patent fall under?
Primary CPC classification G06F1/30. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 10 2021 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).