Single root_I/O virtualization (SR_IOV)-based virtualization implementation method

An implementation method and virtualization technology, applied in the field of virtualization, can solve the problems of inability to implement SR-IOV technology and low performance of virtual machines, and achieve the effect of improving the performance and performance of network cards.

Inactive Publication Date: 2016-12-21
INSPUR BEIJING ELECTRONICS INFORMATION IND
View PDF5 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

InCloud Sphere, Inspur Yunhai OS server virtualization system, is a virtualization platform designed and developed for IT cloudification. It has leading security and stability and is the cornerstone of virtualization in cloud data centers. Centralized management of virtual resources, hardware resources, and user resources for physical resources such as the network, but the current InCloud Sphere system cannot implement SR-IOV technology, and the performance of virtual machines in the InCloud Sphere system for I / O is not high

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
  • Single root_I/O virtualization (SR_IOV)-based virtualization implementation method
  • Single root_I/O virtualization (SR_IOV)-based virtualization implementation method
  • Single root_I/O virtualization (SR_IOV)-based virtualization implementation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The core of the present invention is to provide a method for implementing virtualization based on SR_IOV, so as to improve the performance of the virtual machine for I / O.

[0025] In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0026] Please refer to figure 1 , figure 1 A flow chart of a virtualization implementation method based on SR_IOV provided by the present invention, the method is...

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 present invention discloses a single root_I / O virtualization (SR_IOV)-based virtualization implementation method. The method comprises the steps of enabling an IOMMU function or a TV-D function in a basic input output system (BIOS), and enabling an SR_IOV function in the BIOS; modifying startup items of a kernel, and enabling the IOMMU function in the kernel; allocating a virtualization function (VF) for a physical network adapter; and allocating the VF to a virtual machine to use. Through adoption of the method, the virtual machine can better use the I / O.

Description

technical field [0001] The invention relates to the technical field of virtualization, in particular to an SR_IOV-based virtualization implementation method. Background technique [0002] With the widespread application of cloud computing, the changes in I / O performance of virtualization technology are becoming more and more prominent. SR-IOV and Sharing Specification (Single Root I / O Virtualization, single root I / O virtualization) technology A physical device can be assigned to multiple virtual machines, which improves the utilization of physical resources. Each SR-IOV device has a physical function PF. PF can create VF through registers. Once SR-IOV is enabled in PF , you can access the PCI configuration space of each VF through the bus, device and function numbers of the PF. Each VF has its own independent configuration space and complete base address register. The Hypervisor maps the configuration space actually used by the VF to the configuration space that the client ...

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/455
CPCG06F9/45558G06F2009/45579
Inventor 王延家
Owner INSPUR BEIJING ELECTRONICS INFORMATION IND
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