CN102681650A - Power supply control energy-saving method and corresponding storage system thereof - Google Patents
Power supply control energy-saving method and corresponding storage system thereof Download PDFInfo
- Publication number
- CN102681650A CN102681650A CN2012101444706A CN201210144470A CN102681650A CN 102681650 A CN102681650 A CN 102681650A CN 2012101444706 A CN2012101444706 A CN 2012101444706A CN 201210144470 A CN201210144470 A CN 201210144470A CN 102681650 A CN102681650 A CN 102681650A
- Authority
- CN
- China
- Prior art keywords
- parts
- information
- storage system
- power supply
- condition information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Power Sources (AREA)
Abstract
The invention discloses a power supply control energy-saving method and a corresponding storage system thereof. The system comprises a central processing unit (CPU), an input/output (I/O) bus and at least one I/O assembly, wherein the I/O assembly is connected with the CPU through the I/O bus and comprises at least one storage component and a power control module. The power control module comprises a detection unit, a control unit and an interface unit, wherein the detection unit acquires condition information of at least one I/O assembly connected with the CPU through the I/O bus according to preset time rules; the condition information is information related to a running state or information and configuration information related to the running state; based on preset power control policies, the control unit confirms the target power supply operation on corresponding I/O assembly according to the acquired condition information of the I/O assembly; and the interface unit controls to supply power to the corresponding I/O assembly based on the confirmed target power supply operation. According to the invention, the power supply state of each I/O assembly in the storage system can be convenient to control in a difference mode.
Description
Technical field
The present invention relates to storage system, relate in particular to the power supply control of storage system.
Background technology
Recently, to have adopted ACPI (advanced configuration and power interface) be the ACPI standard to most computing machine.This standard is a kind of power management standard of the common exploitation of Intel, Microsoft and Toshiba, provides the operating system application program management all power-management interfaces.ACPI compares other power management, has increased some practical additional functions, and for example: (1) user can make at the appointed time switch of peripheral hardware; (2) operating system can reduce clock frequency under to the not high situation of time requirement in application program; (3) operating system can be its distribution energy according to the real needs of peripheral hardware and mainboard; (4) use the user of notebook computer under the situation of low-voltage, to get into low power consumpting state by designated computer, to guarantee the important use program run; (5) when nobody uses a computer, can make computing machine get into dormant state, but guarantee that some communication facilitiess open; (6) PnP device can be controlled by enough ACPI when inserting.
ACPI is the same with other power managements, needs the support of software and hardware, like mainboard, video card, network interface card etc.In addition, ACPI do not support to separate part independent on/electricity (confessions/outage) down, more specifically, in case system is hung up, all circumferential component are all down.
Especially along with the deep application of computer system, increasingly high to capacity requirement based on the storage system of computer body system framework in field of storage.For some large-scale storage systems; Especially have numerous storage systems for some such as parts such as disk array, NICs; When more expecting some circumferential component powered on,, even need not add any hardware device and can realize electricity under the other circumferential component.
Summary of the invention
One of technical matters to be solved by this invention is that a kind of storage system and the power supply control power-economizing method thereof that can distinguish the power supply state of each I/O parts of control easily need be provided.
In order to solve the problems of the technologies described above, the invention provides a kind of storage system.This storage system comprises CPU, I/O bus and above I/O parts that link to each other with CPU through the I/O bus, and said I/O parts comprise an above memory unit, also comprise energy supply control module.Said energy supply control module further comprises,
Detecting unit, it obtains the condition information of above I/O parts that link to each other with CPU through the I/O bus according to the Preset Time rule, and said condition information is information relevant with running status or information and the configuration information relevant with running status;
Control module, it confirms the target powered operation to corresponding I/O parts based on preset power supply control strategy according to the condition information of the I/O parts that obtained; And
Interface unit, it controls the power supply to corresponding I/O parts based on determined target powered operation.
Storage system according to a further aspect of the invention, wherein, to the I/O parts as memory unit, said detecting unit obtains I/O configuration of components information from the I/O parts; To the I/O parts of non-memory unit, said detecting unit obtains I/O configuration of components information from designated storage location.
Storage system according to a further aspect of the invention; Wherein, the information that said and running status are relevant comprises with the power supply state of said I/O parts, whether moves normal, fault or current memory space, network throughput, busy/relevant information one of at least in ratio and unit interval visit capacity when not busy.
Storage system according to a further aspect of the invention, wherein, said setting-up time rule for preestablish one or more moment, the predefined time cycle with in the time cycle of different dates difference settings one of at least.
Storage system according to a further aspect of the invention, wherein, said target powered operation is energising, outage, supply with the delivery of specified amount, reduce delivery, improve delivery and supply with the electric weight of assigned stages or the arbitrary operation during electricity powers on again down earlier.
Storage system according to a further aspect of the invention; Wherein, Detecting unit also carries out following judgment processing: when detecting unit did not all detect the state as the I/O parts of memory unit at continuous set point number, the running status of these I/O parts is confirmed as need be by restarting the state that carries out fault restoration.
Storage system according to a further aspect of the invention; Wherein, Said power supply control strategy comprise following one of at least: representing for said condition information need be by the I/O parts as memory unit of restarting the state that carries out fault restoration, will confirm as the operation that powers on again of electricity down earlier of these I/O parts the target powered operation of these I/O parts; The ratio of current memory space and total storage capacity of representing part or all of memory unit at said condition information makes the current one or more memory units that are in off-position power on during greater than preset value; Surpass the I/O parts of setting duration for being in idle or being in the duration of free time, will confirm as down the operation of electricity operation or reduction delivery the target powered operation of these I/O parts; The average load of representing all I/O parts at said condition information makes the current one or more I/O parts that are in outage power on during greater than preset value; Current memory space and total storage capacity based on as the I/O parts of memory unit are confirmed the delivery size to memory device; When showing, said condition information the I/O parts that increase newly are powered on when having increased new I/O parts in the said storage system.
Storage system according to a further aspect of the invention, wherein, said energy supply control module is realized through the I/O parts that are connected with CPU once the I/O bus or is realized through the program code that execution is stored in the said storage system.
A kind of power control method of storage system also is provided according to another aspect of the invention.This method comprises the steps:
Obtain relevant information perhaps is correlated with running status with running status the information and the configuration information of above I/O parts that link to each other with CPU through the I/O bus according to the Preset Time rule;
Based on preset power supply control strategy, confirm target powered operation to corresponding I/O parts according to the information relevant of the I/O parts that obtained or with relevant information and the configuration information of running status with running status; And
Control power supply based on determined target powered operation to corresponding I/O parts.
The power control method of storage system according to a further aspect of the invention; Also comprise: when the continuous set point number of detecting unit did not all detect the state as the I/O parts of memory unit, the running status of these I/O parts is confirmed as need be by restarting the state that carries out fault restoration; And said power supply control strategy comprise following one of at least:
Represent and to confirm as the electric down earlier operation that powers on again of these I/O parts the target powered operation of these I/O parts by the I/O parts as memory unit of restarting the state that carries out fault restoration for said condition information;
The ratio of current memory space and total storage capacity of representing part or all of memory unit at said condition information makes the current one or more memory units that are in off-position power on during greater than preset value;
Surpass the I/O parts of setting duration for being in idle or being in the duration of free time, will confirm as down the operation of electricity operation or reduction delivery the target powered operation of these I/O parts;
The average load of representing all I/O parts at said condition information makes the current one or more I/O parts that are in outage power on during greater than preset value;
Current memory space and total storage capacity based on as the I/O parts of memory unit are confirmed the delivery size to memory device;
When showing, said condition information the I/O parts that increase newly are powered on when having increased new I/O parts in the said storage system.
Compared with prior art, one or more embodiment of the present invention can have following advantage:
The embodiment of the invention can be distinguished the power supply state of each I/O parts in the control store system easily through relevant information and configuration information comes corresponding I/O parts are carried out power supply control based on the information relevant with running status of detected I/O parts or with running status.
Other advantages of the present invention, target; To in instructions subsequently, set forth to a certain extent with characteristic; And to a certain extent,, perhaps can from practice of the present invention, obtain instruction based on being conspicuous to those skilled in the art to investigating of hereinafter.Target of the present invention and other advantages can be passed through following instructions, claims, and the structure that is particularly pointed out in the accompanying drawing realizes and obtains.
Description of drawings
Accompanying drawing is used to provide further understanding of the present invention, and constitutes the part of instructions, is used to explain the present invention jointly with embodiments of the invention, is not construed as limiting the invention.In the accompanying drawings:
Figure 1A is the structural representation according to the storage system of the embodiment of the invention one;
Figure 1B is the structural representation according to the energy supply control module of the storage system of the embodiment of the invention one;
Fig. 2 is the schematic flow sheet according to the power control method of the storage system of second embodiment of the invention.
Embodiment
Below will combine accompanying drawing and embodiment to specify embodiment of the present invention, how the application technology means solve technical matters to the present invention whereby, and the implementation procedure of reaching technique effect can make much of and implement according to this.Need to prove that only otherwise constitute conflict, each embodiment among the present invention and each characteristic among each embodiment can mutually combine, formed technical scheme is all within protection scope of the present invention.
In addition; Can in computer system, carry out in the step shown in the process flow diagram of accompanying drawing such as a set of computer-executable instructions, and, though logical order has been shown in process flow diagram; But in some cases, can carry out step shown or that describe with the order that is different from here.
First embodiment
Figure 1A is the structural representation block diagram of the storage system of the embodiment of the invention.
Can comprise central processing unit (CPU) 10 in storage system, the data that are used for the interpretive machine instruction and handle storage system according to present embodiment; Internal memory 11 is used for temporarily depositing the operational data of CPU, and with the data of external memory storage exchange such as disk array; Bridge sheet (can be divided into south bridge sheet 121 with north bridge sheet 122), usually under the situation, north bridge sheet 122 is used to control the communication between CPU 10 and the internal memory 11, and south bridge sheet 121 is used to control communicating by letter between CPU 10 and other parts; I/O (I/O) bus 13 is used for (through south bridge sheet 121) and connects CPU and I/O parts 14; Above I/O parts 14, I/O parts 14 are connected with CPU 10 through the I/O bus, and those skilled in the art can know that the I/O bus utilizes the south bridge sheet to link to each other with CPU 10 usually; And energy supply control module 16, be used for the power supply of each I/O parts of management storage systems.
Preferably, the I/O parts can specifically comprise: storage control chip 143 is used to handle I/O (I/O) and instructs and physical connection is provided.One or more expansion cards 144 that are connected with storage control chip 143, redundant array of inexpensive disks 1 45 and ring control chip 142.Ring control chip 142 is used to detect the disk running status.Expansion card 144 is used for storage server and connects extension cabinet, disk array.Redundant array of inexpensive disks 1 45 is used for storaging user data.Certainly, the I/O parts can also comprise the network chip of realizing network function.I/O parts shown in the Reference numeral 142 ~ 145 all can be one or more, and of a great variety.
Figure 1A shows the annexation example of above-mentioned each unit, gives unnecessary details no longer one by one at this.In addition, only show parts such as a CPU, internal memory, network chip among Figure 1A, be without loss of generality, the storage system of present embodiment is equally applicable to the situation of many CPU, many internal memories, many network interface cards.
Energy supply control module 16 comprises detecting unit 161, control module 162, interface unit 163.Stress each unit of energy supply control module 16 below with reference to figure 2.
Detecting unit 161 is used for obtaining according to the time rule that is provided with in advance the condition information of each I/O parts, and condition information can comprise the information relevant with running status, or the information and the configuration information of being correlated with running status.In other words, detecting unit 161 can only detect the information relevant with running status from each I/O parts, and alternatively, detecting unit 161 also can obtain the I/O configuration of components.
In a kind of mode; For I/O parts as non-memory unit; Can each I/O configuration of components information be stored in the memory location of energy supply control module appointment in advance, like this, detecting unit 161 can detect the information relevant with running status of obtaining each I/O parts from each I/O parts; And from the memory location of appointment, obtain each I/O configuration of components information, can improve the efficient of power control method of the present invention so to a certain extent.When detecting the running status of each I/O parts for the first time; Detect each I/O configuration of components information and detected configuration information is stored in designated storage location; Like this; When detecting the running status of I/O parts next time, this I/O configuration of components information of duplicate detection no longer, thus improve system effectiveness.
For example, the I/O parts for storer etc. can detect/obtain current I/O configuration of components information and storaging state information (as: total storage capacity) etc., give control module 162 with these information feedback then.Preferably, above-mentioned time rule can preferably, can also be the pre-set time cycle for preestablishing one or more moment, like this detecting unit 161 can be whenever at a distance from a time period (for example, 1 minute many or 5 minutes etc.) detect once.Even, can be the time cycle that different dates differences are set, for example, be the time cycle that Mon-Fri was set five minutes, and be time cycle etc. on preset 10 minutes of Sunday.Like this can be further adjust power supply control to each I/O parts according to the operating position of the I/O parts of storage system.
Control module 162, based on predetermined power supply control strategy, the condition information of each the I/O parts that gets access to according to detecting unit 161 is confirmed each I/O parts target powered operation separately.
Interface unit 163 is controlled the power supply to corresponding I/O parts based on control module 162 determined target powered operation.The target powered operation that interface unit 163 receives from the I/O parts of control module 162, and utilize code instructions and 10 pairs of corresponding I/O parts of CPU to carry out this target powered operation.The target powered operation can be energising (powering on), outage (descend), supply with the delivery of specified amount, reduce delivery, improve delivery, supply with the electric weight of assigned stages or earlier under electric arbitrary associative operation that is used to control I/O parts delivery such as power on again.Can further control the power supply use amount of I/O parts more accurately like this.As everyone knows, the electric power that is provided is provided by power module usually, no longer power module is launched explanation at this.In addition, interface unit 163 can be configured to input interface or output interface under different state.
In addition; Whether expression I/O parts such as operation is normal except obtaining, operation troubles move the normal running status, the running state information that detecting unit 161 obtains can also comprise the I/O parts for example whether current memory space states such as power supply state, current memory space and/or full load such as break-make electricity, outage duration, network throughput, when busy/ratio etc. is correlated with during the spare time information.In addition, detecting unit 161 can also obtain the I/O parts with relevant configuration informations such as maximum load capability (like disk total storage capacity, network interface card maximum communication rate) and/or the longest duration of power supply continuously.According to the difference of I/O unit type, can be different configuration informations.Through obtaining these running state information and configuration information, can abundant power supply control strategy be set more flexibly, reasonably to control the power supply of each I/O parts, to reach energy-conservation purpose based on these running state information and configuration information.For example, control module 162 can also be confirmed as the target powered operation of this disk array to this disk array confession particular charge according to the total storage capacity of the current memory space of the disk array that detecting unit 161 gets access to and this hard disk array.The power supply control strategy of this moment can for: confirm to the delivery of memory device big or small based on the current memory space of memory unit and total storage capacity.
Energy supply control module 16 can realize that this moment, energy supply control module 16 was a hardware component through the I/O parts that are connected with CPU once the I/O bus.In addition, energy supply control module 16 also can realize through the software that execution is stored in the said computing equipment, and in this case, this energy supply control module 16 is one to be used to realize the software module of above-mentioned each Elementary Function.Under this preferred implementation, even need not storage system is increased the power supply state that any entity (hardware) parts can be distinguished each I/O parts of control easily.
In the foregoing description; Selected an embodiment to describe said principle of work with storage system of energy supply control module 16; Go for various occasion in order fully to disclose the present invention; Those skilled in the art can be according to the enlightenment of above-mentioned detailed description, and the function of energy supply control module 16 is divided into various parts and the object of the invention is realized in the unit.
Second embodiment
Present embodiment also provides the power control method of a large-scale storage system.This large memory system comprises numerous relevant I/O parts of storage such as storage control chip 143, expansion card 144 and disk (array) 145, below is referred to as memory unit.
The detecting unit 161 of energy supply control module 16 can detect the configuration information and the status information of each disk 145 through the interface that provides as each storage control chips 143 of I/O parts in the storage system; Confirm the target powered operation of each disk based on these configuration informations and status information by control module 162; Thereby realize the load balancing between each disk, the power supply of saving system.
For example, detecting unit 161 detect with the relevant information of running status comprise with when the electric power thus supplied of front disk, whether move relevant information such as normal, fault and/or current memory space.The running status that detects disk A (not shown) when detecting unit 161 be normal condition and current memory space reach disk total storage capacity 91%; And disk B (not shown) motion state is outage and unfaulty conditions; And current memory space (current occupied disk space) and the disk maximum storage of disk B have been obtained; Control module 162 these status informations and the configuration information that can be obtained according to detecting unit 161 then; And, the target powered operation of disk B is confirmed as power supply according to pre-configured power supply control strategy.
In addition; The power supply control strategy also can comprise: in the average load of the I/O of all or part parts (for example; Can be when busy when not busy ratio; During the perhaps ratio of use amount and idle amount, current memory space and the storable total storage capacity of parts etc.) greater than preset value, make the current I/O parts that are in outage power on.In the present example, can make the current less one or more memory units (for example disk) of current memory space that are in off-position power on.Then, interface unit 163 (through program code) utilizes CPU10 to carry out and makes disk B supply power, make each disk bear the instruction of average read-write, thereby can realize the load balancing between each disk preferably.
The target powered operation sends interface unit 163 to after confirming.Interface unit 163 is controlled storage class I/O parts according to this target powered operation.Because the target powered operation mainly is about powering on or descending electricity etc.; Surpass the I/O parts of setting duration for being in idle or being in idle duration; It is electric down, visible should be to the definite target powered operation of these I/O parts, in this example; The power supply control strategy will be confirmed as down the operation of electricity operation or reduction delivery to the target powered operation of these I/O parts for surpassing the I/O parts of setting duration for being in the free time and/or being in the duration of free time.In addition; And reactivated or hardware fault can't be used and need be by restarting when carrying out fault restoration when the I/O parts; The target powered operation of confirming to these I/O parts should be to power on; Interface unit 163 comes these I/O parts to power on according to this target powered operation, thereby carries out fault restoration, work such as wakes up.
Like this; Can detect through detecting unit 161 every separated fixing setting-up times, specifically can be provided with, for example can carry out once for inspection in 5 minutes according to user's request; Thereby can guarantee not to be in the storage system parts of idle condition, effectively reduce the total energy consumption of storage system.
Specify each step with reference to figure 2 below, how to realize each difference control as the power supply of the I/O parts (hereinafter to be referred as parts) of memory unit etc. to be illustrated more clearly in as the power control method of storage system of the present invention according to the embodiment of the invention.In this power control method, can carry out following processing by energy supply control module 16.
Step 201, storage system normally start completion, by this storage system of operating system control.
Step 202, detecting unit 161 are obtained current each configuration of components information and status information through the interface that parts provide, and formed component configuration information leaves in the parts separately usually, also can leave in the memory location of other appointments; Consider that I/O parts self possessed memory function when the I/O of institute parts were memory unit; Therefore; This embodiment has adopted each parts to deposit the mode of configuration information separately; In this case, detecting unit 161 both detected the information relevant with running status from parts, also detected configuration information from parts.In brief,, be preferably detecting unit 161 and obtain this I/O configuration of components information, like this, can when not influencing efficient, simplify workflow from the I/O parts to I/O parts as memory unit.
Said parts can comprise network chip, ring control chip, storage control chip, expansion card etc.
Step 203 is being known based on detected status information when parts are arranged in idle condition, and showing does not need these parts to participate in the current work of storage system; Therefore; Based on the power supply control strategy, the target powered operation that will be in the parts of idle condition is confirmed as down electricity according to control module 162, generates electricity instruction down by receiving element; This time electricity instructs and arrives CPU through receiving element, and control is under forepiece.
Step 204, whether detecting unit 161 also exists idle parts through the interface check that parts provide, if exist, changes step 203, otherwise changes step 205.Need to prove, also can be after detecting unit 161 have detected all configuration of components information and status information, execution in step 203 again, and carrying out directly entering step 205 of 203 backs.
In addition, during execution in step 203, detecting unit 161 also can get into the idle waiting state.
Step 206; Control module 162 is according to the power supply control strategy that is provided with in advance; To confirm as the operation that powers on to this target powered operation of sending the parts of warning message; Call the instruction of carrying out the operation that powers on according to this indication that powers on then and utilize CPU that corresponding component is powered on, start, parts restart.At this moment, the power supply control strategy is set to: need will confirm as the operation that powers on to the target powered operation of these I/O parts by the I/O parts of restarting the state that carries out fault restoration for being in.In this case, predeterminable power supply control strategy about making that when receiving warning message corresponding component powers on.
Step 207 after parts restart, is returned the completion signal through CPU, after obtaining the new status information of these parts, changes step 202, carries out new parts checked operation once.
Can be with this said workflow setting finger daemon that is system.Through realizing the finger daemon of said process; Can satisfy user's demand better, the stand-by period when reducing number of times that parts reactivate and launching is for waking up of parts such as disk; Can adopt preparatory awakening technology, metadata cache technology etc., improve user's availability.
In addition, in above-mentioned each embodiment, also can the power supply control strategy be set to the I/O parts that increase newly powered on when having increased new I/O parts in the said storage system when condition information shows.
Above-mentioned power control method and the process that has specified storage system of the present invention to its I/O parts; Those skilled in the art can know according to above-mentioned enlightenment; Above-mentioned each step is meeting under the situation of technical logic and can suitably adjust, and adjusted technical scheme still belongs to protection scope of the present invention.
In addition, those skilled in the art can know that the calculation elements such as arbitrary computing machine that comprise storer all constitute storage system, and therefore, storage system of the present invention can be any mobile intelligent terminal, large-scale computing system of tape storage and central processing unit etc.
Though the embodiment that the present invention disclosed as above, the embodiment that described content just adopts for the ease of understanding the present invention is not in order to limit the present invention.Technician under any the present invention in the technical field; Under the prerequisite of spirit that does not break away from the present invention and disclosed and scope; Can do any modification and variation what implement in form and on the details; But scope of patent protection of the present invention still must be as the criterion with the scope that appending claims was defined.
Claims (10)
1. storage system, it comprises CPU, I/O bus and above I/O parts that link to each other with CPU through the I/O bus, said I/O parts comprise an above memory unit; It is characterized in that; Also comprise energy supply control module, said energy supply control module further comprises
Detecting unit, it obtains the condition information of above I/O parts that link to each other with CPU through the I/O bus according to the Preset Time rule, and said condition information is information relevant with running status or information and the configuration information relevant with running status;
Control module, it confirms the target powered operation to corresponding I/O parts based on preset power supply control strategy according to the condition information of the I/O parts that obtained; And
Interface unit, it controls the power supply to corresponding I/O parts based on determined target powered operation.
2. storage system according to claim 1 is characterized in that, to the I/O parts as memory unit, said detecting unit obtains I/O configuration of components information from the I/O parts;
To the I/O parts of non-memory unit, said detecting unit obtains I/O configuration of components information from designated storage location.
3. storage system according to claim 1; It is characterized in that the information that said and running status are relevant comprises with the power supply state of said I/O parts, whether moves normal, fault or current memory space, network throughput, busy/relevant information one of at least in ratio and unit interval visit capacity when not busy.
4. storage system according to claim 1 is characterized in that, said setting-up time rule for preestablish one or more moment, the predefined time cycle with in the time cycle of different dates difference settings one of at least.
5. storage system according to claim 1; It is characterized in that said target powered operation is energising, outage, supply with the delivery of specified amount, reduce delivery, improve delivery and supply with the electric weight of assigned stages or the arbitrary operation during electricity powers on again down earlier.
6. storage system according to claim 1 is characterized in that, detecting unit also carries out following judgment processing:
When detecting unit did not all detect the state as the I/O parts of memory unit at continuous set point number, the running status of these I/O parts is confirmed as need be by restarting the state that carries out fault restoration.
7. according to each described storage system in the claim 1 to 6, it is characterized in that, said power supply control strategy comprise following one of at least:
Represent and to confirm as the electric down earlier operation that powers on again of these I/O parts the target powered operation of these I/O parts by the I/O parts as memory unit of restarting the state that carries out fault restoration for said condition information;
The ratio of current memory space and total storage capacity of representing part or all of memory unit at said condition information makes the current one or more memory units that are in off-position power on during greater than preset value;
Surpass the I/O parts of setting duration for being in idle or being in the duration of free time, will confirm as down the operation of electricity operation or reduction delivery the target powered operation of these I/O parts;
The average load of representing all I/O parts at said condition information makes the current one or more I/O parts that are in outage power on during greater than preset value;
Current memory space and total storage capacity based on as the I/O parts of memory unit are confirmed the delivery size to memory device;
When showing, said condition information the I/O parts that increase newly are powered on when having increased new I/O parts in the said storage system.
8. according to each described storage system in the claim 1 to 6, it is characterized in that said energy supply control module is realized through the I/O parts that are connected with CPU once the I/O bus or realized through the program code that execution is stored in the said storage system.
9. the power control method of a storage system is characterized in that, comprises the steps:
Obtain relevant information perhaps is correlated with running status with running status the information and the configuration information of above I/O parts that link to each other with CPU through the I/O bus according to the Preset Time rule;
Based on preset power supply control strategy, confirm target powered operation to corresponding I/O parts according to the information relevant of the I/O parts that obtained or with relevant information and the configuration information of running status with running status; And
Control power supply based on determined target powered operation to corresponding I/O parts.
10. power control method according to claim 9 is characterized in that, also comprises:
When the continuous set point number of detecting unit did not all detect the state as the I/O parts of memory unit, the running status of these I/O parts is confirmed as need be by restarting the state that carries out fault restoration; And
Said power supply control strategy comprise following one of at least:
Represent and to confirm as the electric down earlier operation that powers on again of these I/O parts the target powered operation of these I/O parts by the I/O parts as memory unit of restarting the state that carries out fault restoration for said condition information;
The ratio of current memory space and total storage capacity of representing part or all of memory unit at said condition information makes the current one or more memory units that are in off-position power on during greater than preset value;
Surpass the I/O parts of setting duration for being in idle or being in the duration of free time, will confirm as down the operation of electricity operation or reduction delivery the target powered operation of these I/O parts;
The average load of representing all I/O parts at said condition information makes the current one or more I/O parts that are in outage power on during greater than preset value;
Current memory space and total storage capacity based on as the I/O parts of memory unit are confirmed the delivery size to memory device;
When showing, said condition information the I/O parts that increase newly are powered on when having increased new I/O parts in the said storage system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210144470.6A CN102681650B (en) | 2012-05-10 | 2012-05-10 | The storage system of a kind of Energy control power-economizing method and correspondence thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210144470.6A CN102681650B (en) | 2012-05-10 | 2012-05-10 | The storage system of a kind of Energy control power-economizing method and correspondence thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102681650A true CN102681650A (en) | 2012-09-19 |
CN102681650B CN102681650B (en) | 2016-03-30 |
Family
ID=46813698
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210144470.6A Active CN102681650B (en) | 2012-05-10 | 2012-05-10 | The storage system of a kind of Energy control power-economizing method and correspondence thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102681650B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105320246A (en) * | 2015-09-29 | 2016-02-10 | 联想(北京)有限公司 | Information processing method and electronic device |
CN104423529B (en) * | 2013-08-30 | 2018-08-21 | 华为技术有限公司 | Central processing unit state adjustment method and device |
CN115016023A (en) * | 2022-06-07 | 2022-09-06 | 智迪机器人技术(盐城)有限公司 | Abnormity detection system and method for automatic automobile accessory installation robot |
CN115061561A (en) * | 2022-07-01 | 2022-09-16 | 深圳市创智成科技股份有限公司 | Power saving method, device and system for equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1405657A (en) * | 2001-09-15 | 2003-03-26 | Lg电子株式会社 | Power source control device of equipment connecting to serial bus |
CN101576766A (en) * | 2008-05-05 | 2009-11-11 | 华硕电脑股份有限公司 | Power supply management device and system using same |
CN101788844A (en) * | 2009-01-23 | 2010-07-28 | 瑞昱半导体股份有限公司 | Device and method for saving electricity |
US20100241883A1 (en) * | 2009-03-22 | 2010-09-23 | Jen-Hung Liao | Method for controlling power consumption of a usb mass storage, associated personal computer, and storage medium storing an associated usb mass storage driver |
-
2012
- 2012-05-10 CN CN201210144470.6A patent/CN102681650B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1405657A (en) * | 2001-09-15 | 2003-03-26 | Lg电子株式会社 | Power source control device of equipment connecting to serial bus |
CN101576766A (en) * | 2008-05-05 | 2009-11-11 | 华硕电脑股份有限公司 | Power supply management device and system using same |
CN101788844A (en) * | 2009-01-23 | 2010-07-28 | 瑞昱半导体股份有限公司 | Device and method for saving electricity |
US20100241883A1 (en) * | 2009-03-22 | 2010-09-23 | Jen-Hung Liao | Method for controlling power consumption of a usb mass storage, associated personal computer, and storage medium storing an associated usb mass storage driver |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104423529B (en) * | 2013-08-30 | 2018-08-21 | 华为技术有限公司 | Central processing unit state adjustment method and device |
CN105320246A (en) * | 2015-09-29 | 2016-02-10 | 联想(北京)有限公司 | Information processing method and electronic device |
CN105320246B (en) * | 2015-09-29 | 2019-01-15 | 联想(北京)有限公司 | A kind of information processing method and electronic equipment |
CN115016023A (en) * | 2022-06-07 | 2022-09-06 | 智迪机器人技术(盐城)有限公司 | Abnormity detection system and method for automatic automobile accessory installation robot |
CN115061561A (en) * | 2022-07-01 | 2022-09-16 | 深圳市创智成科技股份有限公司 | Power saving method, device and system for equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN102681650B (en) | 2016-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1331065C (en) | Method and apparatus for power mode transition in a multi-theread processor | |
CN102193765B (en) | Display information updating device and method | |
CN101770273B (en) | Method for realizing energy saving of system with a plurality of central processing units of server and device therefor | |
US20140344620A1 (en) | Shutdown method, startup method, and communication terminal | |
CN102495756A (en) | Method and system for switching operating system between different central processing units | |
CN101470518A (en) | Method and device for service independent of os | |
CN101976217A (en) | Anomaly detection method and system for network processing unit | |
CN101558396A (en) | Direct memory access controller | |
CN101609308A (en) | Industrial intelligent terminal based on RFID data acquisition function and control method thereof | |
CN108304223A (en) | A kind of operating system for power supply dormancy mechanism and hardware platform exchange method | |
CN110399034B (en) | Power consumption optimization method of SoC system and terminal | |
CN101581964B (en) | Computer system and peripheral equipment drive method | |
CN103092701A (en) | Communication method, communication device and electronic device | |
CN102929381B (en) | Electronic system and method for managing power supply thereof | |
CN111625080A (en) | Server energy saving method and device, electronic equipment and storage medium | |
CN102681650B (en) | The storage system of a kind of Energy control power-economizing method and correspondence thereof | |
CN103076868B (en) | The electronic system of method for managing power supply and application the method | |
CN104050137A (en) | Method and device for operating inner cores in heterogeneous operation system | |
CN115509342A (en) | Switching method and system between multi-core clusters | |
CN105892629A (en) | Multicore-based screen awakening method and device as well as mobile terminal | |
CN103399832A (en) | Ordering method of out-of-order return data between buses | |
CN105549723A (en) | Electricity saving control method and device of server, and energy-saving control device of electronic equipment | |
CN100410846C (en) | Method for realizing real-time clock waking-up of notebook computer | |
CN103293967A (en) | Multi-task control method for intelligent meter reading terminal | |
CN101414212A (en) | Method for performing booking work |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20151112 Address after: No. 555 Kang Hangzhou Science Park of Zhejiang province Binjiang District Qianmo road 310053 Applicant after: Hangzhou Hikvision Digital Technology Co., Ltd. Address before: 100088 Beijing City, Haidian District Zhichun Road Jinqiu International Building No. 6 A block 22 layer Applicant before: Bangnuo Memory Science and Technology Co., Ltd., Beijing |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |