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

Method for non-uniform I/O access of virtual machine resource migration in virtual multi-nuclear environment

A consistent and virtualized technology, applied in resource allocation, multi-program device, program control design, etc., can solve the problem that I/O bandwidth cannot be fully used, maximize memory access efficiency, fully utilize bandwidth, The effect of low cost of dynamic migration

Inactive Publication Date: 2016-11-09
SHANGHAI JIAO TONG UNIV
View PDF0 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] In view of the above-mentioned defects of the prior art, the technical problem to be solved by the present invention is that under the virtualized non-uniform memory access architecture, when the CPU load is too high, the I / O bandwidth cannot be fully used, in order to make full use of high performance The high bandwidth in the network maximizes the overall resource utilization of the virtual machine in the host machine. By combining the node information of the physical machine with the virtual CPU information of the virtual machine, the optimal deployment is deduced by using the access delay to improve the performance of the virtual machine and Overall Bandwidth Utilization

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
  • Method for non-uniform I/O access of virtual machine resource migration in virtual multi-nuclear environment
  • Method for non-uniform I/O access of virtual machine resource migration in virtual multi-nuclear environment
  • Method for non-uniform I/O access of virtual machine resource migration in virtual multi-nuclear environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The embodiments of the present invention will be described in detail below with reference to the accompanying drawings. This embodiment is implemented on the premise of the technical solution of the present invention. The detailed implementation and specific operation process are given below, but the protection scope of the present invention is not limited to The following examples.

[0025] The method for migrating virtual machine VCPU resources based on non-uniform I / O access includes the following steps:

[0026] Step 1. Obtain the information of each thread (VCPU) through the VMM and the host. This information mainly includes: the processor structure of the host machine and the memory distribution in the processor node corresponding to each virtual machine thread of the host machine. This data is dynamic data and needs to be obtained dynamically. The data is shown in the table below. The data obtained is the TMT matrix value in formula 1.

[0027]

Node 0

Node 1

N...

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 method for non-uniform I / O access of virtual machine resource migration in a virtual multi-nuclear environment. The method comprises the steps of acquiring a thread memory distribution matrix of each virtual CPU thread through VMM and host machine memory access detection, and recording the matrixes in a monitoring module; acquiring an access delay matrix of each node to which each thread has access through access delay data of each memory node of a host machine, and recording the access delay matrixes in the monitoring module; marking the most loaded thread on a CPU as a migration required state when the load of a certain node is higher than a certain threshold value; obtaining a target migration node by means of a formula and conducting migration; feeding back to a management module, canceling thread marking and continuing monitoring after migration ends. The method solves the problem of scheduling of non-uniform I / O access of virtual resources in a virtual multi-nuclear environment, and the utilization rate of physical bandwidth in a high-performance network is improved.

Description

Technical field [0001] The invention relates to the field of computer virtualization, and in particular to a method for resource migration of non-uniform I / O accessing virtual machines in a virtualized multi-core environment. Background technique [0002] Virtualization is a key technology in cloud computing. Virtualization allows multiple computer systems to run on a physical computer, abstracting the hardware resources (CPU, memory, I / O devices, etc.) of the physical machine into resources that can be used on-demand similar to electricity, which are provided to customers. The use of virtualization technology greatly reduces the investment of small businesses in server purchases, and also greatly improves the efficiency of idle hosts. Therefore, virtualization technology is widely used in today's high-performance servers, which is more representative Examples of virtualized cloud computing include Amazon's EC2 and Alibaba's Aliyun. [0003] A key component of virtualization tech...

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 Applications(China)
IPC IPC(8): G06F9/50
CPCG06F9/5077G06F2209/5018
Inventor 管海兵李阳德钱建民马汝辉李健
Owner SHANGHAI JIAO TONG UNIV
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