A method and system for controlling application system resource allocation
An application system and resource allocation technology, applied in the field of control application system resource allocation, can solve the problems of insufficient utilization of data center resources and energy utilization efficiency, and achieve the effect of improving energy utilization efficiency and utilization rate
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Publication Date
- 2016-04-13
Smart Images
Figure 1 Figure 2 Figure 3
Abstract
Description
technical field
[0001] The invention relates to the field of data center energy management, in particular to a method and system for controlling resource allocation of an application system. Background technique
[0002] At present, the energy consumption of data centers is mainly concentrated in the energy consumption of IT loads, cooling equipment, and power distribution equipment. Two links are used to conduct research on energy-saving technologies to achieve the goals of fine energy management and energy conservation.
[0003] Among them, for the energy management of the data center environment construction, in the prior art, measures are mainly taken from two aspects of power and cooling to improve the energy management effect of the data center. The measures taken in the power aspect include: efficient line transmission, efficient UPS ( Uninterruptible Power Supply, uninterruptible power supply equipment), intelligent lighting, etc.; cooling measures include: cold sou...
Examples
Embodiment 1
[0037] figure 2 It is a schematic structural diagram of a system for controlling application system resource allocation according to Embodiment 1 of the present invention.
[0038] Such as figure 2 As shown, the system 200 for controlling application system resource allocation includes:
[0039] The receiving module 201 is configured to receive the operation request information of the application system;
[0040] The first determination module 202 is configured to determine the resources required for the operation of the application system according to the operation request information;
[0041] The first acquisition module 203 is configured to acquire energy consumption data of the data center and operating status data of equipment in the data center. The energy consumption data of the data center includes: energy consumption data of equipment in the data center and energy consumption data of the environment of the data center And the energy consumption data of the appli...
Embodiment 2
[0047] Figure 4 It is a schematic structural diagram of a system for controlling application system resource allocation according to Embodiment 2 of the present invention.
[0048] Such as Figure 4 As shown, the system 400 for controlling application system resource allocation includes, in addition to the various modules included in the above-mentioned system 200, it also includes:
[0049] The judging module 401 is used to judge whether the application system has been run in the data center before the determining module determines the resources required for the operation of the application system according to the operation request information, and before determining the resources required for the operation of the application system according to the operation request information;
[0050] The second determination module 402 is configured to perform the step of determining resources required for the operation of the application system according to the operation request infor...
Embodiment 3
[0054] Figure 5 It is a schematic structural diagram of a system for controlling application system resource allocation according to Embodiment 3 of the present invention.
[0055] Such as Figure 5 As shown, the system 500 for controlling application system resource allocation includes not only the above-mentioned modules of the system 200 but also:
[0056] The second acquiring module 501 is configured to acquire the application systems existing in the data center after the control module controls the resource allocation of the application system according to the energy consumption data of the data center, the operating status data of the equipment in the data center and the resources required for the operation of the application system The running status information of the application system; through this module, the running status data of the application system can be obtained regularly from the application service bus. Specifically, the application service bus stores al...