Cascading startup power draws of enclosures across a network
First Claim
1. A method comprising:
- checking out a first token from a token pool shared by a first enclosure of a plurality of enclosures, wherein each token of the token pool indicates that a storage device within an enclosure may be powered on, wherein the plurality of enclosures share a power supply;
based on checking out the first token,initiating activation of a storage device within the first enclosure;
initiating activation of components in the first enclosure in addition to the storage device, wherein the components allow access to the storage device;
monitoring power consumption within the first enclosure; and
releasing the first token back to the token pool when the power consumption in the first enclosure stabilizes after the activation of the storage device and after access to the storage device has been established.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments involve a method of managing power for a first multiple-data-storage-devices enclosure. The method can include: checking out a first token over a network connection from a token pool shared by multiple-data-storage-devices enclosures including the first enclosure, wherein each token of the token pool is available to be checked out by a single device and wherein the enclosures share power drawn from a power supply; after checking out the first token, initiating activation of a data storage device within the first enclosure; monitoring power consumption within the first enclosure; and releasing the first token back to the token pool when the power consumption in the first enclosure substantially reaches a steady-state after the activation of the data storage device is initiated.
35 Citations
17 Claims
-
1. A method comprising:
-
checking out a first token from a token pool shared by a first enclosure of a plurality of enclosures, wherein each token of the token pool indicates that a storage device within an enclosure may be powered on, wherein the plurality of enclosures share a power supply; based on checking out the first token, initiating activation of a storage device within the first enclosure; initiating activation of components in the first enclosure in addition to the storage device, wherein the components allow access to the storage device; monitoring power consumption within the first enclosure; and releasing the first token back to the token pool when the power consumption in the first enclosure stabilizes after the activation of the storage device and after access to the storage device has been established. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A first system comprising:
-
a first storage device; a processor; and a non-transitory machine readable medium comprising machine executable code having stored thereon instructions executable by the processor to cause the first system to, check out a first token from a token pool shared by a plurality of systems that comprises the first system, wherein each token of the token pool indicates that a storage device may be powered on, wherein the plurality of systems share a power supply; based on checking out the first token, initiate activation of the first storage device within the first system; initiate activation of components in the first system in addition to the first storage device, wherein the components allow access to the first storage device; monitor power consumption within the first system; and release the first token back to the token pool when the power consumption in the first system stabilizes after the activation of the first storage device and after access to the first storage device has been established. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory machine readable medium having stored thereon instructions for activating a storage device comprising machine executable code which when executed by at least one machine, causes the machine to:
-
check out a first token from a token pool shared by a first enclosure of a plurality of enclosures, wherein each token of the token pool indicates that a storage device within an enclosure may be powered on, wherein the plurality of enclosures share a power supply; based on checking out the first token, initiate activation of a storage device within the first enclosure; initiate activation of components in the first enclosure in addition to the storage device, wherein the components allow access to the storage device; monitor power consumption within the first enclosure; and release the first token back to the token pool when the power consumption in the first enclosure stabilizes after the activation of the storage device and after access to the storage device has been established. - View Dependent Claims (14, 15, 16, 17)
-
Specification