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

Virtual machine and container parallel scheduling method

A scheduling method and virtual machine technology, applied in the field of cloud computing, can solve problems such as weakened performance, poor performance, and lack of scheduling, and achieve the effects of improving computing resource utilization, reducing resource consumption, and improving computing performance

Active Publication Date: 2018-07-17
G CLOUD TECH
View PDF6 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] (1) Relatively dull, the public cloud creates containers on virtual machines, lacks scheduling, and simply provides container services for users, which cannot effectively improve the utilization of physical resources
[0004] (2) The performance is poor. The container is created on a virtual machine, and then the virtual machine is created on a physical node, which weakens the performance by a layer.

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
  • Virtual machine and container parallel scheduling method
  • Virtual machine and container parallel scheduling method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In order to make the purpose, technical scheme and advantages of the present invention clearer, the following will be further explained in detail in conjunction with the accompanying drawings and with actual implementation cases, such as figure 1 , 2 As shown, the specific implementation process is as follows:

[0028] This implementation is based on the Linux operating system and uses KVM virtualization.

[0029] 1. Initialize the CPU ratio of the physical node occupied by the virtual machine and the container;

[0030] The physical nodes mentioned here refer to computing nodes used to create containers and virtual machines.

[0031] For the CPU ratio mentioned above, each physical node contains multiple thread cores. Here, multiple thread cores are divided into virtual machines and containers according to a certain ratio. For example, a physical node has 48 thread cores. Here, the ratio is 1:1. , the virtual machine and the container each occupy 24 thread cores.

...

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 the technical field of cloud computation, in particular to a virtual machine and container parallel scheduling method. The method includes the steps of setting the CPU occupancy ratio and a flexible strategy of a virtual machine and a container, monitoring the CPU utilizing conditions of the virtual machine and the container, and adjusting the CPU ratio of the virtual machine or the container when the set strategy is triggered. By means of the method, the utilization rate of computation resources, the security and the computation performance of the container are improved; the method can be used for computation resource management of the virtual machine and the container.

Description

technical field [0001] The invention relates to the technical field of cloud computing, in particular to a method for parallel scheduling of virtual machines and containers. Background technique [0002] With the development of cloud computing technology, container technology represented by Docker (an open source application container engine) was once considered as a substitute for virtualization technology, but the two technologies are not irreconcilable. With the gradual maturity of container technology, the coexistence of containers and virtual machines has become inevitable. Due to the isolation of the container itself, many public cloud manufacturers currently create containers in virtual machines to isolate the impact on other virtual machines. These methods have the following disadvantages: [0003] (1) It is relatively rigid. The public cloud creates containers on virtual machines, lacks scheduling, and simply provides container services for users, which cannot effe...

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/455G06F9/50
CPCG06F9/45558G06F9/5027G06F2009/45562
Inventor 刘勇彬季统凯
Owner G CLOUD TECH
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