IP Library Granted Patent US 10,725,532
Granted Patent B1
US 10,725,532 · App. 15/956,424 · Granted Jul 28, 2020

Data storage system power shedding for vault

Inventors: James C. Tryhubczak (Cumberland, RI); Wuck Foo Wong (Framingham, MI)
Assignee: EMC IP Holding Company LLC
G06F1/3296G06F1/263G06F1/305G06F1/3206G06F1/3287G06F3/0619G06F3/0647G06F3/0685G06F11/1458
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,725,532
App. No.
15/956,424
Granted
Jul 28, 2020
Kind
B1
Abstract

Data storage system power shedding for vaulting and/or backup is provided herein. A data storage system can include a processor that executes computer-executable components, at least one memory, and a basic input/output system device that stores respective ones of the computer-executable components executed by the processor. The computer-executable components comprise a power monitor component that monitors an input alternating current power level of the data storage system, a processor management component that causes the processor to transition from a multiple-core operating mode to a single-core operating mode in response to an indication from the power monitor component that the input AC power level has decreased below a threshold, and a backup component that initiates a transfer of data stored by the at least one memory to at least one backup storage device in response to the processor being configured to operate in the single-core operating mode.

Claims (37)

1. A data storage system, comprising:

a processor that executes computer-executable components;

at least one memory; and

a basic input/output system device that stores respective ones of the computer-executable components executed by the processor, wherein the computer-executable components comprise:

a power monitor component that monitors an input alternating current (AC) power level of the data storage system;

a processor management component that throttles an effective processing rate of the processor from a first processing rate to a second processing rate that is lower than the first processing rate in response to an indication from the power monitor component that the input AC power level has decreased below a threshold and causes the processor to transition from a multiple-core operating mode to a single-core operating mode in response to the effective processing rate of the processor being throttled; and

a backup component that returns the effective processing rate of the processor from the second processing rate to the first processing rate and initiates a transfer of data stored by the at least one memory to at least one backup storage device in response to the processor being configured to operate in the single-core operating mode.

2. The data storage system of claim 1 , further comprising:

at least one circuit breaker that disengages in response to the input AC power level decreasing below the threshold, resulting in prevention of power flow to at least one device of the data storage system.

3. The data storage system of claim 2 , wherein the processor management component causes the processor to transition from the multiple-core operating mode to the single-core operating mode further in response to disengagement of the at least one circuit breaker.

4. The data storage system of claim 1 , wherein the computer-executable components further comprise:

a shutoff component that places the data storage system in a powered off state in response to completion of the transfer initiated by the backup component.

5. The data storage system of claim 1 , wherein the power monitor component monitors the input AC power level of the data storage system via an input power rail operatively coupled to the processor.

6. The data storage system of claim 1 , wherein the computer-executable components further comprise:

a power toggle component that changes a power input of the data storage system from an AC power source to at least one battery in response to the indication by the power monitor component.

7. The data storage system of claim 6 , wherein the power toggle component further changes the power input of the data storage system from the at least one battery to the AC power source in response to a further indication from the power monitor component that the input AC power level has been restored prior to completion of the transfer by the backup component.

8. A method, comprising:

monitoring an input alternating current (AC) power level of a system comprising at least one processor and at least one memory;

throttling an effective processing rate of the at least one processor from a first processing rate to a second processing rate that is lower than the first processing rate in response to the input AC power level being determined to have decreased below a threshold;

transitioning the at least one processor of the system from a multiple-core operating mode to a single-core operating mode in response to the effective processing rate of the processor being throttled; and

returning the effective processing rate of the processor from the second processing rate to the first processing rate and initiating a transfer of data stored by the at least one memory of the system to at least one backup storage device in response to the transitioning.

9. The method of claim 8 , further comprising:

inhibiting power flow to at least one device of the system in response to the input AC power level being determined to have decreased below the threshold,

wherein the transitioning comprises transitioning the at least one processor from the multiple-core operating mode to the single-core operating mode further in response to the inhibiting.

10. The method of claim 8 , wherein the monitoring comprises monitoring the input AC power level of the system via an input power rail operatively coupled to the at least one processor of the system.

11. A data storage system, comprising:

a processor module;

at least one local data device;

a voltage monitoring device that monitors an input alternating current (AC) power level at the processor module;

a power management circuit that reduces power usage of the processor module by transitioning the processor module from a first processing rate to a second processing rate that is lower than the first processing rate in response to an indication from the voltage monitoring device that the input AC power level at the processor module has fallen below a threshold; and

a basic input/output system (BIOS) device that instructs the processor module to initiate a transfer of data stored by the at least one local data device to a remote disk storage system in response to the indication from the voltage monitoring device,

wherein the BIOS device further causes the processor module to transition from a multiple-core operating mode to a single-core operating mode in response to the power management circuit reducing the power usage of the processor module, and wherein the BIOS device further causes the processor module to transition from the second processing rate back to the first processing rate in response to the processor module successfully entering the single-core operating mode.

12. The data storage system of claim 11 , wherein the power management circuit comprises a circuit breaker that disengages in response to the input AC power level at the processor module falling below the threshold, resulting in prevention of power flow to at least one device of the data storage system.

13. The data storage system of claim 11 , wherein the at least one local data device comprises at least one of a storage disk or a memory.

14. The data storage system of claim 11 , wherein the voltage monitoring device monitors the input AC power level of the processor module via an input power rail operatively coupled to the processor module.

15. The data storage system of claim 11 , further comprising:

a battery backup unit that supplies power to the data storage system in response to the input AC power level at the processor module falling below the threshold.

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (046366/0014) Recorded May 20, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 060450/0306 →
RELEASE OF SECURITY INTEREST AT REEL 046286 FRAME 0653 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 058298/0093 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
PATENT SECURITY AGREEMENT (CREDIT) Recorded Jun 1, 2018
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 046286/0653 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Jun 1, 2018
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 046366/0014 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2018
From: TRYHUBCZAK, JAMES C.; WONG, WUCK FOO
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 045579/0131 →