Nonuniformity-based I/O access system in virtual multicore environment and optimizing method

An access system and virtualization technology, applied in the system field based on non-consistent I/O access, can solve the problem of ignoring network cards, etc., and achieve the effect of reducing bandwidth occupation, avoiding remote access, and improving throughput

Active Publication Date: 2017-01-04
SHANGHAI JIAO TONG UNIV
View PDF3 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the existing research mainly focuses on the two dimensions of CPU and memory, ignoring the existence of the element of network card

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
  • Nonuniformity-based I/O access system in virtual multicore environment and optimizing method
  • Nonuniformity-based I/O access system in virtual multicore environment and optimizing method
  • Nonuniformity-based I/O access system in virtual multicore environment and optimizing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. This embodiment is implemented on the premise of the technical solution of the present invention. Detailed implementation methods and specific operating procedures are provided below, but the protection scope of the present invention is not limited to Examples described below.

[0038] Such as Figure 4 As shown, the system optimization method based on non-uniform I / O access under the virtualized multi-core environment of the present invention comprises the following steps:

[0039] Step 1. Simultaneously monitor the number of accesses to internal pages of the virtual machine and the number of I / O requests per unit time through the performance monitoring module. An array is used to record the number of pages accessed by each node, and the number of I / O requests per unit time can be obtained directly. At the same time, it also monitors the load in the p...

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 nonuniformity-based I / O access system in a virtual multicore environment and an optimizing method and relates to the field of computer virtualization. The system comprises a performance detection module, a thread binding module and a memory migration module, the performance detection module monitors hardware information of a virtual machine and a physical host in real time through a modified performance monitoring tool, the thread binding module judges whether a current system is with low load or high load according to the hardware information collected by the performance detection module and binds virtual machine threads on nodes with high load onto nodes with low load when the current system is with high load, and the memory migration module migrates related threads onto a node closest to a network adapter when the current system is with low load. An affinity optimizing model of I / O performance based on the virtual multicore environment is built, and real-time dynamic optimized placement strategies with high throughput and low delay are provided for the system so as to efficiently utilize multicore resources and performance of the high-performance network adapter, so that load of the system is lowered effectively.

Description

technical field [0001] The invention relates to the field of computer virtualization, in particular to a system based on non-uniform I / O access in a virtualized multi-core environment and an optimization method thereof. Background technique [0002] Virtualization is a key technology in cloud computing. Virtualization allows multiple computer systems to run on one physical computer, and abstracts the hardware resources (CPU, memory, I / O devices, etc.) of the physical computer into on-demand resources similar to electricity for customers to use. The use of virtualization technology has greatly reduced the investment of small enterprises in purchasing servers, and has also greatly improved the efficiency of idle hosts. Therefore, virtualization technology is widely used in today's high-performance servers, which is more representative The most popular virtualized cloud computing examples include Amazon's EC2 and Alibaba's Aliyun. [0003] A key component of virtualization te...

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/50G06F13/10
CPCG06F9/5088G06F13/105
Inventor 管海兵钱建民李阳德马汝辉李健
Owner SHANGHAI JIAO TONG 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