CN104360893A - Virtual resource scheduling method based on environment energy consumption - Google Patents

Virtual resource scheduling method based on environment energy consumption Download PDF

Info

Publication number
CN104360893A
CN104360893A CN201410570581.2A CN201410570581A CN104360893A CN 104360893 A CN104360893 A CN 104360893A CN 201410570581 A CN201410570581 A CN 201410570581A CN 104360893 A CN104360893 A CN 104360893A
Authority
CN
China
Prior art keywords
rack
virtual machine
environment
physical
server
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.)
Pending
Application number
CN201410570581.2A
Other languages
Chinese (zh)
Inventor
朱志祥
王茜
史晨昱
陈珂
刘盛辉
王佩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xi'an Following International Information Ltd Co
Xian University of Posts and Telecommunications
Original Assignee
Xi'an Following International Information Ltd Co
Xian University of Posts and Telecommunications
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Xi'an Following International Information Ltd Co, Xian University of Posts and Telecommunications filed Critical Xi'an Following International Information Ltd Co
Priority to CN201410570581.2A priority Critical patent/CN104360893A/en
Publication of CN104360893A publication Critical patent/CN104360893A/en
Pending legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Air Conditioning Control Device (AREA)
  • Power Sources (AREA)

Abstract

The invention discloses a virtual resource scheduling method based on environment energy consumption. The method has the advantages that environment detection equipment is added in the environment, data provided by the environment detection equipment is red in a system and is combined with physical position weights collected by all equipment of the system, a series of cabinets concentrated in an identical physical range and nearest to refrigeration equipment can be purposely selected, so as to perform virtual machine elastic removal by taking the traditional scheduling management technology which performs node matching according to physical properties, such as CPU (central processing unit), memory, band width and the like, as a basis, controllable and directional drifting of virtual machines with physical environment distribution is realized, in addition, further peripheral refrigeration equipment can also be turned off in the condition that the temperature of a machine room is controlled to be appropriate while released physical servers are turned off, resource waste is avoided, and the economic benefit is improved.

Description

A kind of schedule virtual resources method based on environment energy consumption
Technical field
The present invention relates to schedule virtual resources administrative skill, particularly relate to a kind of schedule virtual resources method based on environment energy consumption.
Background technology
At present, known schedule virtual resources administrative skill is according to CPU, internal memory, the physical attributes such as bandwidth carry out the coupling of node, the load balancing of Resource dynamic allocation is realized in physical server dimension, do not consider environmental factor, such as physical location, dimensional orientation etc., because when realizing load balancing and controller perturbation, virtual machine is random drift, the physical server cut off is Random Discrete, there is in extensive area the situation only starting a physical server but still open numerous refrigeration plant, waste resource to a certain extent, have lost economic benefit.
Summary of the invention
The invention provides a kind of schedule virtual resources method based on environment energy consumption, solve the problem of the environment energy consumption waste that the virtual machine random drift that exists in prior art is brought.
Technical scheme of the present invention: a kind of schedule virtual resources method based on environment energy consumption, comprises the steps:
Step 1, the data recorded are read in system by mounting temperature sensor and wind sensor on each rack, locate each rack simultaneously;
Step 2, judge the server that can discharge virtual machine, detailed step is as follows,
2.1, system obtains in whole building environment, and the physical distribution of each rack and the distribution of periphery utility appliance, form perfect physical equipment distribution plan;
2.2, according to the function of each rack and the importance of virtual data deposited, give each rack weight coefficient;
2.3, based on the total configuration requirement of existing virtual machine (vm) migration, Region dividing is carried out to virtual machine;
2.4, the rack that the unit of virtual machine and real server exist is mapped one by one, ensures that each virtual machine region all has clear and definite physics to deposit location;
2.5, according to migration requirement, to the territory element meeting migration requirement, the weight coefficient in conjunction with residing rack is marked to all territory elements and unit server;
2.6, after having marked, the height according to scoring sorts, and then marks on high server by the virtual machine (vm) migration on originally discrete server in high region of marking from high to low by region score value;
Step 3: by the server closing of the virtual machine that do not rerun, and constantly refresh the temperature of machine room each position, temperature is closed lower than the refrigeration plant that the rack of threshold value is corresponding, achieves the controlled and directional drift that virtual machine distributes with physical environment, avoid the wasting of resources.
The invention has the beneficial effects as follows: owing to adding temperature sensor in physical environment, wind sensor is with perception environment, physical location and the configuration attribute of the data provided by checkout equipment and each rack combine, with traditional according to CPU, internal memory, the physical attributes such as bandwidth are carried out based on the management and running technology of node matching, can purposively select to concentrate within the scope of Same Physical, the elastic moval of virtual machine is carried out from a series of racks that refrigeration plant is nearest, while the shutdown of the physical server of release, also can under the prerequisite controlling machine room proper temperature, refrigeration plant far away for periphery cuts out, achieve the controlled and directional drift that virtual machine distributes with physical environment, overcome the problem of the environment energy consumption waste that the virtual machine random drift that exists in prior art is brought, improve economic benefit.
Accompanying drawing explanation
Fig. 1 is the process flow diagram of the schedule virtual resources method based on environment energy consumption of the present invention;
Fig. 2 is the schedule virtual resources result map based on environment energy consumption of the present invention.
Embodiment
In order to more clearly introduce the resource regulating method based on environment energy consumption that the present invention proposes, be described in detail below in conjunction with accompanying drawing.
See figures.1.and.2, the detailed process of the schedule virtual resources method based on environment energy consumption of the present invention is:
Step 1: sensor installation
Mounting temperature sensor and wind sensor on each rack, temperature sensor and wind sensor all adopt probe form, be installed on the position, upper strata, center of each rack ready-portioned, the temperature of the whole server of convenient monitoring and air mobility status, the data recorded by sensor are transferred to system, locate each rack simultaneously;
Step 2: judge the server that can discharge virtual machine, detailed step is as follows:
2.1, system obtains in whole building environment, and the physical distribution of each rack and the distribution of periphery utility appliance, form perfect physical equipment distribution plan;
2.2, according to the function of each rack and the importance of virtual data deposited, give each rack weight coefficient;
2.3, based on the total configuration requirement of existing virtual machine (vm) migration, Region dividing (rack number) is carried out to virtual machine, ensure the relative independentability of function, operation between each region;
2.4, the rack that the unit of virtual machine and real server exist is mapped one by one, ensures that each virtual machine region all has clear and definite physics to deposit location;
2.5, according to different use scenes, the setting of different application cluster moves requirement accordingly, comprises the portability of data, residing rack position and the environment etc. residing for rack, to the territory element meeting migration requirement, the weight coefficient in conjunction with residing rack is marked;
2.6, after having marked to all transportable territory elements, according to the height of marking with regard to line ordering, then from high to low the virtual machine (vm) migration on originally discrete server is marked on high server in high region of marking by region score value;
Step 3: according to the migration data of feedback, the server of the virtual machine that do not rerun is shut down, and constantly refresh the temperature of machine room each position, average minute clock collecting temperature, wind-force data twice, and refresh in time, according to different situation (actual season, geographic position, machine room function etc.), different threshold values is set, and adjusts threshold value in time according to external physical environment change; When cabinet temperature being detected lower than threshold value, by the refrigeration plant shutdown process on this rack correspondence position.
The present invention with traditional according to CPU, internal memory, the physical attributes such as bandwidth are carried out based on the management and running technology of node matching, can purposively select to concentrate within the scope of Same Physical, the elastic moval of virtual machine is carried out from a series of racks that refrigeration plant is nearest, while the shutdown of the physical server of release, also can under the prerequisite controlling machine room proper temperature, refrigeration plant far away for periphery cuts out, achieve the controlled and directional drift that virtual machine distributes with physical environment, the problem of the environment energy consumption waste that the virtual machine random drift existed in the technology before overcoming is brought, improve economic benefit.

Claims (1)

1., based on a schedule virtual resources method for environment energy consumption, it is characterized in that, comprise the steps:
Step 1, the data recorded are transferred to system by mounting temperature sensor and wind sensor on each rack, locate each rack simultaneously;
Step 2, judge the server that can discharge virtual machine, detailed step is as follows,
2.1, system obtains the physical distribution of each rack in whole building environment and the distribution of periphery utility appliance, forms perfect physical equipment distribution plan;
2.2, according to the function of each rack and the importance of virtual data deposited, give each rack weight coefficient;
2.3, based on the total configuration requirement of existing virtual machine (vm) migration, Region dividing is carried out to virtual machine;
2.4, the rack that the unit of virtual machine and real server exist is mapped one by one, ensures that each virtual machine region all has clear and definite physics to deposit location;
2.5, according to migration requirement, to the territory element meeting migration requirement, the weight coefficient in conjunction with residing rack is marked to all territory elements and unit server;
2.6, after having marked, the height according to scoring sorts, and then marks on high server by the virtual machine (vm) migration on originally discrete server in high region of marking from high to low by region score value;
Step 3: by the server closing of the virtual machine that do not rerun, and the temperature constantly refreshing machine room each position, close lower than the refrigeration plant that the rack of threshold value is corresponding temperature, achieve the controlled and directional drift that virtual machine distributes with physical environment.
CN201410570581.2A 2014-10-23 2014-10-23 Virtual resource scheduling method based on environment energy consumption Pending CN104360893A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410570581.2A CN104360893A (en) 2014-10-23 2014-10-23 Virtual resource scheduling method based on environment energy consumption

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410570581.2A CN104360893A (en) 2014-10-23 2014-10-23 Virtual resource scheduling method based on environment energy consumption

Publications (1)

Publication Number Publication Date
CN104360893A true CN104360893A (en) 2015-02-18

Family

ID=52528157

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410570581.2A Pending CN104360893A (en) 2014-10-23 2014-10-23 Virtual resource scheduling method based on environment energy consumption

Country Status (1)

Country Link
CN (1) CN104360893A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105045668A (en) * 2015-07-28 2015-11-11 深圳市万普拉斯科技有限公司 Operational resource heat dissipation control method and operational control system
CN105786571A (en) * 2016-02-29 2016-07-20 珠海市魅族科技有限公司 Mobile terminal and control method thereof
CN109196807A (en) * 2016-06-01 2019-01-11 瑞典爱立信有限公司 The method of network node and operation network node to carry out resource dissemination
CN110362398A (en) * 2018-04-09 2019-10-22 阿里巴巴集团控股有限公司 The dispatching method and system of virtual machine
CN111352721A (en) * 2018-12-21 2020-06-30 ***通信集团山东有限公司 Service migration method and device
CN111506423A (en) * 2020-04-09 2020-08-07 网易(杭州)网络有限公司 Resource scheduling method and device, electronic equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090113426A1 (en) * 2007-10-31 2009-04-30 Satoshi Mizuno VIRTUAL COMPUTER SYSTEM MANAGING SCHEDULE FOR ALLOCATING CPU TO GUEST OSes AND GUEST OS SCHEDULING METHOD
CN102057367A (en) * 2008-04-10 2011-05-11 惠普开发有限公司 Virtual machine migration according to environmental data
CN103186428A (en) * 2011-12-28 2013-07-03 财团法人工业技术研究院 Virtual resources management methods
CN103984588A (en) * 2014-02-21 2014-08-13 中国科学院计算技术研究所 Virtual machine migration method based on temperature and system thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090113426A1 (en) * 2007-10-31 2009-04-30 Satoshi Mizuno VIRTUAL COMPUTER SYSTEM MANAGING SCHEDULE FOR ALLOCATING CPU TO GUEST OSes AND GUEST OS SCHEDULING METHOD
CN102057367A (en) * 2008-04-10 2011-05-11 惠普开发有限公司 Virtual machine migration according to environmental data
CN103186428A (en) * 2011-12-28 2013-07-03 财团法人工业技术研究院 Virtual resources management methods
CN103984588A (en) * 2014-02-21 2014-08-13 中国科学院计算技术研究所 Virtual machine migration method based on temperature and system thereof

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
敬思远: "面向绿色虚拟数据中心资源管理的若干关键技术研究", 《中国博士学位论文全文数据库 信息科技辑》 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105045668A (en) * 2015-07-28 2015-11-11 深圳市万普拉斯科技有限公司 Operational resource heat dissipation control method and operational control system
US10488900B2 (en) 2015-07-28 2019-11-26 Oneplus Technology (Shenzhen) Co., Ltd. Heat dissipation control method for operation resources, operation control system, and storage medium
CN105786571A (en) * 2016-02-29 2016-07-20 珠海市魅族科技有限公司 Mobile terminal and control method thereof
CN109196807A (en) * 2016-06-01 2019-01-11 瑞典爱立信有限公司 The method of network node and operation network node to carry out resource dissemination
CN109196807B (en) * 2016-06-01 2021-09-24 瑞典爱立信有限公司 Network node and method of operating a network node for resource distribution
CN110362398A (en) * 2018-04-09 2019-10-22 阿里巴巴集团控股有限公司 The dispatching method and system of virtual machine
CN110362398B (en) * 2018-04-09 2023-09-12 阿里巴巴集团控股有限公司 Scheduling method and system of virtual machine
US11782769B2 (en) 2018-04-09 2023-10-10 Alibaba Group Holding Limited Virtual machine scheduling method and system
CN111352721A (en) * 2018-12-21 2020-06-30 ***通信集团山东有限公司 Service migration method and device
CN111506423A (en) * 2020-04-09 2020-08-07 网易(杭州)网络有限公司 Resource scheduling method and device, electronic equipment and storage medium
CN111506423B (en) * 2020-04-09 2023-06-30 网易(杭州)网络有限公司 Resource scheduling method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN104360893A (en) Virtual resource scheduling method based on environment energy consumption
CN105650808A (en) Adjusting and controlling method and device for outlet water temperature of chilled water of water chilling unit
CN102937799B (en) Data center energy saving method
CN102193527B (en) System and method for managing and controlling energy sources of electronic information system machine room based on cloud computing
EP3916521A3 (en) Systems, apparatus and methods for managing demand-response programs and events
GB2537302A (en) System and method for the distributed control and management of a microgrid
CN103982983A (en) Method and system for adjusting running parameters of air conditioner
CN203563905U (en) Electric power instrument and meter placement cabinet
CN104006488A (en) Air conditioner control system and method for controlling running of air conditioner thereof
CN105091209A (en) Control system and method based on air conditioning load prediction
CN104930772A (en) Control method and device for initial openness of electronic expansion valve and air conditioning system
CN110736231A (en) Air conditioner control method and device, air conditioner, storage medium and processor
CN203024346U (en) Air conditioner control system of machine room
CN107152756B (en) The control method and device of air conditioner
CN104978007A (en) Control method and device for data center operation state
US20150127164A1 (en) Performance management system, method and non-transitory computer readable storage medium thereof
CN105423492A (en) Machine room monitoring system and method
CN105117875A (en) Temperature monitoring intelligent management method used for refrigeration storage management
CN104373367B (en) Communication device fan control method and device
CN104898801A (en) Intelligent case radiator fan control scheme and system
CN206440992U (en) Many field apparatus real-time data acquisition systems
CN105022428A (en) Temperature monitoring and regulating system based on management of intelligent refrigerator
CN205193621U (en) Temperature monitoring governing system based on management of wisdom freezer
CN204577889U (en) Dust-proof electric cabinet
CN103940165B (en) Based on the control method of the control system for heat pump of DCS

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20150218

RJ01 Rejection of invention patent application after publication