A server integration method based on a virtual machine

A server integration and server technology, applied in the field of virtual machine-based server integration, can solve the problems of energy waste, untimely response, and high labor costs

Active Publication Date: 2019-06-18
NORTHEASTERN UNIV
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Although there have been a lot of research on server integration and many methods have been put into practical application environments, there are still some deficiencies and shortcomings in the current research. For example, some data centers use manual methods to integrate servers Integration will lead to very high labor costs, and it will easily lead to untimely response, which will affect the quality of service and the final experience of users; some integration algorithms use static integration strategies to integr

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 server integration method based on a virtual machine
  • A server integration method based on a virtual machine
  • A server integration method based on a virtual machine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0073] Example 1: as figure 1 As shown, the present invention provides a technical solution, a virtual machine-based server integration method, the virtual machine-based server integration method includes a dynamic threshold-based server local integration algorithm and a genetic algorithm-based server global integration algorithm;

[0074] The virtual machine-based server consolidation method includes the following steps:

[0075] S1. Obtain monitoring information of servers and virtual machines;

[0076] S2. Calculate the overall resource utilization rate of the data center according to the monitoring information;

[0077] S3. Select a server consolidation algorithm according to the overall resource utilization rate of the data center;

[0078] According to the above technical solution, in steps S1 and S2, the server and the virtual machine are monitored according to the server monitoring center, and the system calculates the overall resource utilization rate of the data ce...

Embodiment 2

[0080] Example 2: as Figure 2-4 As shown, the server local integration algorithm based on dynamic threshold includes the following steps:

[0081] A1. Calculate the server integration high load threshold;

[0082] A2. Analyze the server load status according to the server integration high load threshold;

[0083] A3. Screen out the servers that are in a high load state;

[0084] A4. Screen out the servers that are in a low load state;

[0085] A5. Local server integration based on BFD algorithm.

[0086] According to the above technical solution, in step A1, the adaptive high-load threshold judgment algorithm K-IQR is used to calculate the server integrated high-load threshold, including the following steps:

[0087] (1) Use the K-mediods clustering algorithm method to cluster the data set for the sorted data set, and divide it into 4 groups;

[0088] (2) Calculate the average value of each group for the 4 groups of data that have been clustered. The average value can be...

Embodiment 3

[0101] Example 3: as Figure 5-7 As shown, the server global integration algorithm based on genetic algorithm includes the following steps:

[0102] B1, chromosome code;

[0103] B2. Generate the initial chromosome coding population;

[0104] B3. Fitness function setting;

[0105] B4. Select operation;

[0106] B5, cross operation;

[0107] B6, mutation operation;

[0108] B7. Iteration termination condition.

[0109] According to the above technical solution, in steps B1 and B2, the definition of the comprehensive integration problem is shown in the following formula:

[0110]

[0111] where V i CPU , V i MEM and V i Disk Respectively represent the CPU, memory and disk loads of virtual machine i, P j CPU , P j MEN and P j Dosk Represent the number of CPU, memory and disk resources of server j, Th CPU , T h MEM and T h Disk Represents the thresholds of server CPU, memory and disk, respectively. It is stipulated that the sum of various resources of all...

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 discloses a server integration method based on a virtual machine. The server integration method based on the virtual machine comprises a server local integration algorithm based on a dynamic threshold value and a server global integration algorithm based on a genetic algorithm. The method is scientific and reasonable, is safe and convenient to use, and can effectively realize an important function of server integration according to the load change dynamic state of the cloud data center through local integration and global integration, thereby improving the service support capability and the operation and maintenance efficiency, reducing the investment and decision-making risk, and achieving the purposes of saving the investment and saving the energy. The objective of the provided server local integration algorithm is to carry out local integration in a small range on servers in a high-load state and a low-load state, and the energy-saving requirement is met. The objectiveof the server global integration algorithm is to integrate the servers in a larger range, and the virtual machines run on the servers as few as possible while the service quality is ensured, so thatthe overall resource utilization rate is improved, and the energy consumption is reduced.

Description

technical field [0001] The invention relates to the technical field of cloud data center server integration, in particular to a virtual machine-based server integration method. Background technique [0002] Although there have been many studies on server integration, and many methods have been put into practical application environments, there are still some shortcomings and shortcomings in the current research. Integration will lead to very high labor costs, and it is easy to cause untimely responses, thus affecting the service quality and the final user experience; some integration algorithms use static integration strategies to integrate servers, which cannot be timely based on users' real-time needs. changes, which will result in waste of energy; some consolidation algorithms only focus on a few dimensions of the server for consolidation without considering the overall perspective, so they cannot well meet the requirements of dynamic server consolidation and easily lead ...

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
IPC IPC(8): G06F9/50G06N3/12
CPCY02D10/00
Inventor 乔百友童冰吴刚韩东红刘辉林王波涛
Owner NORTHEASTERN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products