A kind of computer room electric power calculating deviceTechnical field
The present invention relates to power calculation field, particularly relate to a kind of field of computer room electric power calculating operation.
Background technology
China is big developing country, estimates that the carbon emission amount of following 10 to 20 years far can exceed the U.S., and China promises to undertake that the year two thousand twenty realizes unit gross domestic product (GDP) CO2 emission and declined 40% ~ 45% than 2005.It is reported, be about to, in " the 12 " development plan formulated, energy-conservationly will become important content.Energy consumption problem has great impact to the scientific development of China and sustainable development.Information and communication technology (ICT) industry is as one of fastest-rising industry in the whole world, and its carbon emission also constantly increases along with the growth of industry, and the carbon emission in information and communication technology (ICT) field accounts for 2% of the whole world at present according to statistics, and this ratio will be doubled to the year two thousand twenty.The various equipment such as the router of internet, server, switch, cooling infrastructure, data center of serving for 2008 consume 8,680 hundred million degree of electricity altogether, account for 5.3% of global total power consumption.Computer room is generally utilize that communication facilities is different by geographic position with circuit, multiple computer systems of functional independence are interconnected, realizes with the network software of perfect in shape and function the system that Resource sharing in networks and information transmits.Network communication equipment generally comprises the network switching equipment, interconnect equipment and transmission equipment, as network interface card, netting twine, hub, switch, router etc.Computer systems and networks communication facilities is the important elements of network system, is also one of main source of energy ezpenditure.Current network size and interstitial content increase rapidly, and the network energy consumption problem thereupon brought is on the rise.
According to above problem, the present invention is compared to traditional approach in the past, and computer room electric power calculating device is to server node, and network etc. adopt the more intelligentized method of one to solve power consumption problem, therefore, the present invention has more advantage in power calculation.
Summary of the invention
Can the technical problem to be solved in the present invention be: carry out problem in computing computer machine room electric power by more algorithm, namely use certain algorithm the network of computer room, computing machine, server is integrally considered, to go forward side by side Mobile state analysis, then regulate, the problem of realistic electricity consumption rule.For solving the problem, the invention provides following technical scheme: a kind of computer room electric power calculating device, is characterized in that:
Comprise electric power calculating device, queuing policy maker, network level watch-dog, seeervice level watch-dog, sleep-awake counter, dynamic regulator, communication port, such computer room electric power calculating device dynamically can generate electric power and build power-saving mechanism and policy sequence table;
Electric power calculating device is connected with queuing policy maker;
The power consumption of the network distribution of whole machine room monitored by network level watch-dog, connects queuing policy maker by communication port; Seeervice level watch-dog monitors the individual server of whole machine room and the power consumption of computing machine, connects queuing policy maker by communication port;
Sleep-awake counter is used for calculation server and computing machine sleep and wake the power of computing machine up, connects queuing policy maker by communication port; The watt level that dynamic regulator is used for network carries out dynamic adjustments, connects queuing policy maker by communication port;
Queuing policy maker receives queuing policy maker, network level watch-dog, seeervice level watch-dog, sleep-awake counter, the data genaration queuing policy of dynamic regulator, and strategy is as follows:
The energy consumption model of descriptive system performance is set up for computer room; For describing the change procedure of resource status, by network and server from represent in the performance in computing machine that the relevant position of resource extends to different power consumption states, and add and change accordingly, move and corresponding rule and energy consumption cost; Wherein power consumption state cost of transfer is associated with change, and different service speed energy consumption costs is associated from different marks;
Reduced form structure, obtains reachability graph and corresponding Ma Er Kraft chain, each state transient state and the probability of stability in computing computer network of computer room and server and computing machine, thus obtains computer room energy consumption index and performance index.
Accompanying drawing explanation
Fig. 1 is system assumption diagram of the present invention;
Embodiment
In order to make technical matters to be solved by this invention, technical scheme and beneficial effect clearly understand, below in conjunction with drawings and Examples, the present invention will be described in detail.It should be noted that specific embodiment described herein only in order to explain the present invention, be not intended to limit the present invention, the product that can realize said function belongs to equivalent to be replaced and improves, and is all included within protection scope of the present invention.Concrete grammar is as follows:
Computer room electric power calculating device comprises electric power calculating device, queuing policy maker, network level watch-dog, seeervice level watch-dog, sleep-awake counter, dynamic regulator, communication port, computer room electric power calculating device thus dynamically can generate electric power and build power-saving mechanism and policy sequence table;
First electric power calculating device is connected with queuing policy maker; Again network level watch-dog is monitored the power consumption of the network distribution of whole machine room, connect queuing policy maker by communication port; Seeervice level watch-dog monitors the individual server of whole machine room and the power consumption of computing machine, connects queuing policy maker by communication port; The effect of sleep-awake counter is used for calculation server and computing machine sleep and wake the power of computing machine up, connects queuing policy maker by communication port; The watt level that dynamic regulator is used for network carries out dynamic adjustments, connects queuing policy maker by communication port; Last queuing policy maker receives queuing policy maker, network level watch-dog, seeervice level watch-dog, sleep-awake counter, the data genaration queuing policy of dynamic regulator, and calculating and the regulation strategy of computer room electric power calculating device are as follows:
Computer room electric power calculating device sets up the energy consumption model of descriptive system performance for computer room; For describing the change procedure of resource status, by network and server from represent in the performance in computing machine that the relevant position of resource extends to different power consumption states, and add and change accordingly, move and corresponding rule and energy consumption cost; Wherein power consumption state cost of transfer is associated with change, and different service speed energy consumption costs is associated from different marks; Reduced form structure, obtains reachability graph and corresponding Ma Er Kraft chain, each state transient state and the probability of stability in computing computer network of computer room and server and computing machine, thus obtains computer room energy consumption index and performance index.
The advantage of the computer room electric power calculating device of the present invention's design mainly contains: generate different reconciliation statements according to actual operation and bursty state, and produce reconciliation statement according to the state of state and various equipment and generate sleep and arousal function, thus improve the energy saving of computer room.