Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A dynamic adjustment method for energy saving of virtual web application clusters in cloud computing environment

A cloud computing environment and dynamic adjustment technology, applied in the direction of electrical components, transmission systems, etc., can solve problems such as cluster size reduction, high web application load, and obstacles, so as to solve sudden load problems, effectively save energy, and reduce use costs Effect

Active Publication Date: 2015-12-09
SHANDONG COMP SCI CENTNAT SUPERCOMP CENT IN JINAN
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, in the current virtualization technology commonly used in cloud computing, the virtual web application cluster provided is not automatically adjusted dynamically according to the load of the user's web application. Users need to track the resource usage of the virtual web application cluster in real time, and then Manually scale up or down the cluster based on load
Especially when the user's web application has a sudden load, the response speed of the user's manual adjustment is often not so timely, which causes the user's web application to be hindered due to excessive load
On the other hand, if the user does not plan well in advance for the load of the virtual web application cluster, resulting in a large virtual web application cluster, but the actual load of the cluster is small, or the user estimates the cluster load inaccurately, the created The virtual machine specification does not adapt to the load, resulting in high CPU utilization and low memory utilization, or low CPU utilization and high memory utilization, causing more CPU or memory to be idle but the user load problem remains unresolved. Make more computing resources idle in the cluster, resulting in greater energy waste

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A dynamic adjustment method for energy saving of virtual web application clusters in cloud computing environment
  • A dynamic adjustment method for energy saving of virtual web application clusters in cloud computing environment
  • A dynamic adjustment method for energy saving of virtual web application clusters in cloud computing environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0021] Such as Figure 1 to Figure 5 As shown, the flow charts of the inventive dynamic adjustment method and the dynamic expansion method, dynamic reduction method and state transformation specification expansion method are given respectively, and the specific method steps are as follows.

[0022] According to the dynamic adjustment method for energy saving of virtual web application clusters in the cloud computing environment of the present invention, the virtual web application clusters are established on the host machine in the cloud computing environment, and CI and MI are respectively the number of vacant CPUs and the number of GBs of the remaining memory space of the host machine , CP and MP are respectively the used CPU number and the used memory space GB number of the host computer; the remaining resource equivalent I=CI+MI, and the resource us...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to an energy-saving dynamic adjustment method of a virtual web application cluster in a cloud computing environment. The energy-saving dynamic adjustment method includes: a building the virtual web application cluster; b monitoring the use condition of a virtual web application server; c judging the conditions of average central processing unit (CPU) use ratio and average memory use ratio in a section of [min%, max%]; d continuing to monitor the virtual web application server if both the CPU use ratio and average memory use ratio are in the section of [min%, max%]; e using a dynamical expanding method to build a new server if one of the CPU use ratio and average memory use ratio is larger than max% and the other of the CPU use ratio and average memory use ratio is larger than min%; f using a dynamic reduction method to remove a server on a host machine with the lowest resource use equivalent if one of the CPU use ratio and average memory use ratio is smaller than min% and the other of the CPU use ratio and average memory use ratio is smaller than max%; and g using a dynamic specification variation expanding method to build a new server if one of the CPU use ratio and average memory use ratio is smaller than min% and the other one of the CPU use ratio and average memory use ratio is larger than max%. The energy-saving dynamic adjustment method adjusts the web application cluster through the dynamical expanding method, the dynamic reduction method or the dynamic specification variation expanding method, ensures concentrated and lowest quantity operation of the host machine in a cloud platform, and achieves effective energy saving effect.

Description

technical field [0001] The present invention relates to a dynamic adjustment method for energy saving of a virtual web application cluster in a cloud computing environment, and more specifically, to a real-time dynamic expansion, reduction, or specification expansion server according to the resource usage status of an existing virtual web application server A dynamic adjustment method for energy saving of virtual web application clusters in cloud computing environment. Background technique [0002] Cloud computing is a computing model that provides dynamic and scalable virtualized resource services through the network. It is another great change in the computing model after the transformation from the mainframe computer model to the server / client model. Cloud computing aims to integrate multiple relatively low-cost computing entities into a system with powerful computing capabilities through the network, so it can provide users with low-cost computing services without the ne...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/08
Inventor 杨美红张玮史慧玲郭莹张新常孙萌
Owner SHANDONG COMP SCI CENTNAT SUPERCOMP CENT IN JINAN
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products