CN106250211A - A kind of virtualization implementation method based on SR_IOV - Google Patents
A kind of virtualization implementation method based on SR_IOV Download PDFInfo
- Publication number
- CN106250211A CN106250211A CN201610638489.4A CN201610638489A CN106250211A CN 106250211 A CN106250211 A CN 106250211A CN 201610638489 A CN201610638489 A CN 201610638489A CN 106250211 A CN106250211 A CN 106250211A
- Authority
- CN
- China
- Prior art keywords
- function
- iov
- iommu
- virtual machine
- virtualization
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/45579—I/O management, e.g. providing access to device drivers or storage
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses a kind of virtualization implementation method based on SR_IOV, the method includes: opens IOMMU function or VT D function in basic input-output system BIOS, and opens single input and output virtualization SR_IOV function in described BIOS;Amendment kernel startup item, opens IOMMU function in kernel;Virtual functions VF is distributed for physical network card;Described VF distributes to virtual machine use.The method realizes the serviceability improving virtual machine for I/O.
Description
Technical field
The present invention relates to technical field of virtualization, particularly relate to a kind of virtualization implementation method based on SR_IOV.
Background technology
Along with the extensive application of cloud computing, Intel Virtualization Technology is just becoming increasingly to highlight in the change of I/O aspect of performance,
(Single Root I/O Virtualization, single I/O is virtual for SR-IOV and Sharing Specification
Change) physical equipment can be distributed to multiple virtual machine by technology, improves the utilization rate to physical resource, each SR-IOV
Equipment has a physical function PF, and PF can create VF by depositor, once enables SR-IOV in PF, it is possible to logical
Cross the bus of PF, equipment and function numbering and access the pci configuration space of each VF.Each VF has oneself independent configuration empty
Between and complete base register, Hypervisor by configuration space actually used for VF is mapped to client computer it can be seen that
Configuration space.Tide sea of clouds OS server virtualization system InCloud Sphere is towards the design of IT cloudization and exploitation
Virtual platform, possesses leading safety and stability, and the virtualization foundation stone of Shi Yun data center is whole by Intel Virtualization Technology
Add up to the physical resources such as calculation, storage and network, virtual resource, hardware resource, user resources are managed concentratedly, but at present
InCloud Sphere system cannot realize SR-IOV technology, in InCloud Sphere system, virtual machine makes for I/O
The highest by performance.
Summary of the invention
It is an object of the invention to provide a kind of virtualization implementation method based on SR_IOV, with realize improve virtual machine for
The serviceability of I/O.
For solving above-mentioned technical problem, the present invention provides a kind of virtualization implementation method based on SR_IOV, is applied to void
Planization system IncloudSphere, including:
In basic input-output system BIOS, open IOMMU function or VT-D function, and open in described BIOS
Single input and output virtualization SR_IOV function;
Amendment kernel startup item, opens IOMMU function in kernel;
Virtual functions VF is distributed for physical network card;
Described VF distributes to virtual machine use.
Preferably, described BIOS opens IOMMU function or VT-D function, including:
For supporting the AMD processor of SR_IOV, basic input-output system BIOS is opened IOMMU function;For
Support the Intel processor of SR_IOV, basic input-output system BIOS is opened VT-D function.
Preferably, described amendment kernel startup item, kernel is opened IOMMU function, including:
In/etc/default/grub file with GRUB_CMDLINE_LINUX for the row started in, for supporting
Intel processor writing commands intel_iommu=on of SR_IOV, for supporting the AMD processor writing commands of SR_IOV
Iommu=1.
Preferably, described for physical network card distribute virtual functions VF, including:
The SR_IOV function of configuration physical network card ethi, loads the driving of the physical function PF of network interface card, configuration/sys/
Class/net/ethi/device/sriov_numfs file, the quantity of write virtual functions VF, after write, unloading PF drives
Dynamic.
Preferably, when mac address is all 0 in VF, ip link set order is used to specify mac address.
Preferably, described described VF is distributed to virtual machine use after, also include:
Virsh create vmuuid.conf order is utilized to open virtual machine.
Preferably, described IncloudSphere is for being responsible for the virtual fusion of bottom physical resource, distribution according to need and efficiently
Management.
A kind of virtualization implementation method based on SR_IOV provided by the present invention, is applied to virtualization system
IncloudSphere, opens IOMMU function or VT-D function in basic input-output system BIOS, and at described BIOS
Middle unlatching single input and output virtualization SR_IOV function;Amendment kernel startup item, opens IOMMU function in kernel;For thing
Reason network interface card distribution virtual functions VF;Described VF distributes to virtual machine use.Visible, the method is in IncloudSphere system
In carried out the realization of SR_IOV technology, make virtual machine can directly use physical network card by SR_IOV technology, and many
Individual virtual machine shares physical resource, so that multiple virtual machine can share the physical function of network interface card, i.e. by distribution VF
Make multiple virtual machine can share same physical network card resource, improve the network interface card serviceability of virtual machine, improve simultaneously
Virtual machine is for the serviceability of I/O.
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
In having technology to describe, the required accompanying drawing used is briefly described, it should be apparent that, the accompanying drawing in describing below is only this
Inventive embodiment, for those of ordinary skill in the art, on the premise of not paying creative work, it is also possible to according to
The accompanying drawing provided obtains other accompanying drawing.
Fig. 1 is a kind of virtualization implementation method flow chart based on SR_IOV provided by the present invention;
Fig. 2 is the display figure supporting the Intel processor of SR_IOV to open VT-D in BIOS;
Fig. 3 is the display figure supporting the Intel processor of SR_IOV to open SR_IOV in BIOS.
Detailed description of the invention
The core of the present invention is to provide a kind of virtualization implementation method based on SR_IOV, with realize improve virtual machine for
The serviceability of I/O.
In order to make those skilled in the art be more fully understood that the present invention program, below in conjunction with in the embodiment of the present invention
Accompanying drawing, is clearly and completely described the technical scheme in the embodiment of the present invention, it is clear that described embodiment is only
The a part of embodiment of the present invention rather than whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art
The every other embodiment obtained under not making creative work premise, broadly falls into the scope of protection of the invention.
Refer to Fig. 1, Fig. 1 is a kind of virtualization implementation method flow chart based on SR_IOV provided by the present invention, should
Method is applied to virtualization system IncloudSphere, and the method includes:
S11: open IOMMU function or VT-D function in basic input-output system BIOS, and open in BIOS
Single input and output virtualization SR_IOV function;
S12: amendment kernel startup item, opens IOMMU function in kernel;
S13: distribute virtual functions VF for physical network card;
S14: VF is distributed to virtual machine and uses.
Visible, the method has carried out the realization of SR_IOV technology in IncloudSphere system, by SR_IOV technology
Make virtual machine can directly use physical network card, and multiple virtual machine shares physical resource by distribution VF, so makes
Obtain multiple virtual machines and can share the physical function of network interface card, even if obtaining multiple virtual machines can share same physical network card money
Source, improves the network interface card serviceability of virtual machine, improves the virtual machine serviceability for I/O simultaneously.
Based on said method, concrete, BIOS opens the process of IOMMU function or VT-D function particularly as follows: right
In the AMD processor of support SR_IOV, basic input-output system BIOS is opened IOMMU function;For supporting SR_IOV
Intel processor, in basic input-output system BIOS open VT-D function.
Wherein, step S12 process particularly as follows: in/etc/default/grub file with GRUB_CMDLINE_
LINUX is in the row started, for supporting Intel processor writing commands intel_iommu=on of SR_IOV, for supporting
AMD processor writing commands iommu=1 of SR_IOV.
Wherein, the process of step S13, particularly as follows: the SR_IOV function of configuration physical network card ethi, loads the physics of network interface card
The driving of function PF, configuration/sys/class/net/ethi/device/sriov_numfs file, write virtual functions VF's
Quantity, after write, the driving of unloading PF.
Further, when mac address is all 0 in VF, ip link set order is used to specify mac address.
Further, after VF distributes to virtual machine use, virsh createvmuuid.conf order is utilized to open
Virtual machine.
Wherein, IncloudSphere is for being responsible for virtual fusion, distribution according to need and the high-efficiency management of bottom physical resource.
Detailed, IncloudSphere has been responsible for virtual fusion, distribution according to need and the high-efficiency management of bottom physical resource, Ke Yixian
Write agility and the motility improving resource delivery, promote the service efficiency of resource, provide resource incessantly for upper-layer service
Ensure and telescopic resource provision.
For physical function PF, PF be one with the PCI-e equipment of SR_IOV function, in host, VF can be entered
Line pipe reason and configuration.
The PCI-e function of lightweight, the VF configuration by PF can be realized for virtual functions VF, VF, can directly divide
Dispensing virtual machine uses, and one or more VF can distribute to single virtual machine and use.
This method is by SR_IOV technology so that virtual machine can directly use physical network card, and multiple virtual
Machine shares physical resource by distribution VF, has carried out the realization of SR_IOV technology based on IncloudSphere system so that many
Individual virtual machine can share same physical network card resource, improves the network interface card serviceability of virtual machine.This method can be by list
Individual physical network card invents multiple VF, and VF is distributed to virtual machine so that virtual machine can directly use physical network card function,
In raising IncloudSphere, virtual machine is for the serviceability of I/O.
For IncloudSphere system, IncloudSphere virtualization system based on KVM, can by one or
Multiple VF distribute to a client computer, and client computer directly operates with VF without KVM's by the VF driver of self
Participate in, so make virtual machine can share physical equipment, and in the case of there is no the software overhead of CPU and Hypervisor
Perform I/O, improve the virtual machine serviceability to I/O, and also the port number of virtual switch can be reduced.
The present invention carries out the realization of SR_IOV technology based on IncloudSphere system, and detailed process is: open in Bios
Open VT-D/IOMMU and SR_IOV function;Amendment kernel startup item, opens iommu function at kernel;VF is distributed for physical network card;
VF is supplied to virtual machine use.SR_IOV technology is achieved so that multiple virtual machines are permissible in IncloudSphere system
Sharing the physical function of network interface card, the present invention also can support the function that is used in mixed way of physical network card: is distributed to by physical network card virtual
Switch and open SR_IOV function, the present invention is for using Intel processor and the AMD processor of SR_IOV function
Network interface card provide well support.
Based on this method, in specific implementation process, comprise the following steps:
The first step, opens IOMMU (AMD processor) or VT-D (Intel processor) at BIOS, with reference to Fig. 2, supports
The Intel processor of SR_IOV opens VT-D in BIOS, and enables SR_IOV function, with reference to Fig. 3, supports SR_IOV's
Intel processor opens SR_IOV in BIOS.
Second step, opens IOMMU in kernel, concrete operations be in/etc/default/grub file with GRUB_
CMDLINE_LINUX is the row started, for supporting the Intel processor write intel_iommu=on of SR_IOV, for propping up
Hold the AMD processor write iommu=1 of SR_IOV.
3rd step, the SR_IOV function of configuration physical network card ethi, the PF loading network interface card drives, configuration/sys/class/
Net/ethi/device/sriov_numfs file, the quantity of write VF, after write, unloading VF drives.For mac ground in VF
Location is all the situation of 0, it is possible to use mac address is manually specified in ip link set order, it is also possible to by upgrading kernel or VF
The method driven, solves this problem.
4th step, distributes to VF virtual machine and uses, as a example by Intel 82576 type network interface card, uses lspci | grep
7 VF just added are listed in 82576 orders, check that the instruction of the newly added VF of Intel 82576 type network interface card is as follows:
03:00.0 Ethernet controller:Intel Corporation 82576Gigabit Network
Connection(rev 01)
03:00.1 Ethernet controller:Intel Corporation 82576Gigabit Network
Connection(rev 01)
08:00.0 Ethernet controller:Intel Corporation 82576Gigabit Network
Connection(rev 01)
08:00.1 Ethernet controller:Intel Corporation 82576Gigabit Network
Connection(rev 01)
09:10.0 Ethernet controller:Intel Corporation 82576Virtual Function
(rev 01)
09:10.2 Ethernet controller:Intel Corporation 82576Virtual Function
(rev 01)
09:10.4 Ethernet controller:Intel Corporation 82576Virtual Function
(rev 01)
09:10.6 Ethernet controller:Intel Corporation 82576Virtual Function
(rev 01)
09:11.0 Ethernet controller:Intel Corporation 82576Virtual Function
(rev 01)
09:11.2 Ethernet controller:Intel Corporation 82576Virtual Function
(rev 01)
09:11.4 Ethernet controller:Intel Corporation 82576Virtual Function
(rev 01)
Then virsh nodedev-dumpxml is used to check the bus in VF pci_0000_09_10_2, slot and
Function parameter, and configure the conf configuration file vmuuid.conf of virtual machine, the conf configuration before configuration virtual machine start
The instruction of file is as follows:
Mac address is without distribution, then automatically distribute the when of opening virtual machine, uses virsh create
Vmuuid.conf opens virtual machine, the xml configuration file after using virsh edit vmname can check virtual machine start,
After start, virtual machine acquiescence is opened igbvf and is driven, and sees the vf for virtual machine distribution at virtual machine.After checking virtual machine start
The instruction of xml configuration file as follows:
To sum up, a kind of virtualization implementation method based on SR_IOV provided by the present invention, it is applied to virtualization system
IncloudSphere, opens IOMMU function or VT-D function in basic input-output system BIOS, and opens in BIOS
Open single input and output virtualization SR_IOV function;Amendment kernel startup item, opens IOMMU function in kernel;For Physical Network
Card distribution virtual functions VF;VF distributes to virtual machine use.Visible, the method is carried out in IncloudSphere system
The realization of SR_IOV technology, makes virtual machine can directly use physical network card, and multiple virtual machine by SR_IOV technology
Physical resource is shared, so that multiple virtual machine can share the physical function of network interface card, even if obtaining multiple by distribution VF
Virtual machine can share same physical network card resource, improves the network interface card serviceability of virtual machine, improves virtual machine pair simultaneously
Serviceability in I/O.
Above a kind of virtualization implementation method based on SR_IOV provided by the present invention is described in detail.Herein
In apply specific case principle and the embodiment of the present invention be set forth, the explanation of above example is only intended to side
Assistant solves method and the core concept thereof of the present invention.It should be pointed out that, for those skilled in the art, not
On the premise of departing from the principle of the invention, it is also possible to the present invention is carried out some improvement and modification, these improve and modification also falls into
In the protection domain of the claims in the present invention.
Claims (7)
1. a virtualization implementation method based on SR_IOV, it is characterised in that be applied to virtualization system
IncloudSphere, including:
In basic input-output system BIOS, open IOMMU function or VT-D function, and open single in described BIOS
Input and output virtualization SR_IOV function;
Amendment kernel startup item, opens IOMMU function in kernel;
Virtual functions VF is distributed for physical network card;
Described VF distributes to virtual machine use.
2. the method for claim 1, it is characterised in that open IOMMU function or VT-D function in described BIOS,
Including:
For supporting the AMD processor of SR_IOV, basic input-output system BIOS is opened IOMMU function;For supporting
The Intel processor of SR_IOV, opens VT-D function in basic input-output system BIOS.
3. the method for claim 1, it is characterised in that described amendment kernel startup item, opens IOMMU merit in kernel
Can, including:
In/etc/default/grub file with GRUB_CMDLINE_LINUX for the row started in, for supporting SR_
Intel processor writing commands intel_iommu=on of IOV, for supporting the AMD processor writing commands of SR_IOV
Iommu=1.
4. the method for claim 1, it is characterised in that described for physical network card distribute virtual functions VF, including:
The SR_IOV function of configuration physical network card ethi, loads the driving of the physical function PF of network interface card, configuration/sys/class/
Net/ethi/device/sriov_numfs file, the quantity of write virtual functions VF, after write, the driving of unloading PF.
5. method as claimed in claim 4, it is characterised in that when mac address is all 0 in VF, uses ip link set life
Mac address is specified in order.
6. the method for claim 1, it is characterised in that described described VF is distributed to virtual machine use after, also wrap
Include:
Virsh create vmuuid.conf order is utilized to open virtual machine.
7. the method for claim 1, it is characterised in that described IncloudSphere is used for being responsible for bottom physical resource
Virtual fusion, distribution according to need and high-efficiency management.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610638489.4A CN106250211A (en) | 2016-08-05 | 2016-08-05 | A kind of virtualization implementation method based on SR_IOV |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610638489.4A CN106250211A (en) | 2016-08-05 | 2016-08-05 | A kind of virtualization implementation method based on SR_IOV |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106250211A true CN106250211A (en) | 2016-12-21 |
Family
ID=58078270
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610638489.4A Pending CN106250211A (en) | 2016-08-05 | 2016-08-05 | A kind of virtualization implementation method based on SR_IOV |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106250211A (en) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106789363A (en) * | 2017-02-20 | 2017-05-31 | 郑州云海信息技术有限公司 | A kind of method and device to virtual machine configuration network interface card |
CN106909443A (en) * | 2017-02-28 | 2017-06-30 | 郑州云海信息技术有限公司 | The collocation method and device of a kind of virtual machine |
CN107026852A (en) * | 2017-03-22 | 2017-08-08 | 中电长城网际系统应用广东有限公司 | A kind of method for solving the network performance bottleneck in extensive video cloud application |
CN107294806A (en) * | 2017-06-26 | 2017-10-24 | 郑州云海信息技术有限公司 | A kind of SRIOV method of testings and system based on Hyper v systems |
CN108255597A (en) * | 2016-12-28 | 2018-07-06 | 华耀(中国)科技有限公司 | The MAC Address method of MAC Address distribution virtual functions based on physical function |
CN108964959A (en) * | 2017-05-27 | 2018-12-07 | 阿里巴巴集团控股有限公司 | A kind of network interface card direct communication system and data packet monitoring and managing method for virtual platform |
CN109086178A (en) * | 2018-08-10 | 2018-12-25 | 郑州云海信息技术有限公司 | The test method and system of SR-IOV function under a kind of linux system |
CN109144672A (en) * | 2018-09-07 | 2019-01-04 | 郑州云海信息技术有限公司 | A kind of method, system and associated component for distributing PCIe device |
CN109542581A (en) * | 2017-09-22 | 2019-03-29 | 深圳市中兴微电子技术有限公司 | A kind of collaborative share method, apparatus and storage medium |
CN109558216A (en) * | 2018-12-11 | 2019-04-02 | 深圳先进技术研究院 | It is a kind of that optimization method and its system are virtualized based on the single I/O migrated online |
CN109802866A (en) * | 2019-01-02 | 2019-05-24 | 郑州云海信息技术有限公司 | A kind of network interface card SR-IOV function test method, device, terminal and storage medium |
WO2020019950A1 (en) * | 2018-07-23 | 2020-01-30 | 南京中兴软件有限责任公司 | Physical function multiplexing method and apparatus and computer storage medium |
CN110990110A (en) * | 2019-10-30 | 2020-04-10 | 烽火通信科技股份有限公司 | Virtual machine creation method and device based on Sriov network card |
CN111063387A (en) * | 2019-12-29 | 2020-04-24 | 苏州浪潮智能科技有限公司 | Method, device and equipment for testing performance of solid state disk and storage medium |
CN111224871A (en) * | 2019-12-31 | 2020-06-02 | 江苏省未来网络创新研究院 | Method for realizing virtualized routing based on kvm and SRIOV and method thereof |
CN113961301A (en) * | 2020-07-01 | 2022-01-21 | 中移(苏州)软件技术有限公司 | Virtual network card binding and unbinding method and device, computing node and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120180047A1 (en) * | 2011-01-11 | 2012-07-12 | International Business Machines Corporation | PRESERVING TRAFFIC CLASS PRIORITY QoS WITH SELF-VIRTUALIZING INPUT/OUTPUT DEVICE |
CN102932174A (en) * | 2012-10-25 | 2013-02-13 | 华为技术有限公司 | Method, device and physical host for managing physical network card |
CN102946366A (en) * | 2012-11-12 | 2013-02-27 | 杭州华为数字技术有限公司 | In-band management method and system |
CN103201721A (en) * | 2012-08-29 | 2013-07-10 | 华为技术有限公司 | Virtual machine thermal migration system and method |
CN105808167A (en) * | 2016-03-10 | 2016-07-27 | 深圳市杉岩数据技术有限公司 | SR-IOV (Single Root I/O Virtualization)-based linked clone method, storage equipment and system |
-
2016
- 2016-08-05 CN CN201610638489.4A patent/CN106250211A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120180047A1 (en) * | 2011-01-11 | 2012-07-12 | International Business Machines Corporation | PRESERVING TRAFFIC CLASS PRIORITY QoS WITH SELF-VIRTUALIZING INPUT/OUTPUT DEVICE |
CN103201721A (en) * | 2012-08-29 | 2013-07-10 | 华为技术有限公司 | Virtual machine thermal migration system and method |
CN102932174A (en) * | 2012-10-25 | 2013-02-13 | 华为技术有限公司 | Method, device and physical host for managing physical network card |
CN102946366A (en) * | 2012-11-12 | 2013-02-27 | 杭州华为数字技术有限公司 | In-band management method and system |
CN105808167A (en) * | 2016-03-10 | 2016-07-27 | 深圳市杉岩数据技术有限公司 | SR-IOV (Single Root I/O Virtualization)-based linked clone method, storage equipment and system |
Non-Patent Citations (2)
Title |
---|
SDNLAB君: "网络I/O虚拟化,SR-IOV技术", 《HTTP://WWW.SDNLAB.COM/14403.HTML》 * |
李超 等: "基于SR-IOV的IO虚拟化技术", 《电脑与信息技术》 * |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108255597A (en) * | 2016-12-28 | 2018-07-06 | 华耀(中国)科技有限公司 | The MAC Address method of MAC Address distribution virtual functions based on physical function |
CN108255597B (en) * | 2016-12-28 | 2022-02-18 | 北京华耀科技有限公司 | MAC address method for distributing virtual function based on MAC address of physical function |
CN106789363A (en) * | 2017-02-20 | 2017-05-31 | 郑州云海信息技术有限公司 | A kind of method and device to virtual machine configuration network interface card |
CN106909443A (en) * | 2017-02-28 | 2017-06-30 | 郑州云海信息技术有限公司 | The collocation method and device of a kind of virtual machine |
CN107026852A (en) * | 2017-03-22 | 2017-08-08 | 中电长城网际系统应用广东有限公司 | A kind of method for solving the network performance bottleneck in extensive video cloud application |
CN108964959B (en) * | 2017-05-27 | 2022-02-25 | 阿里巴巴集团控股有限公司 | Network card direct connection system for virtualization platform and data packet supervision method |
CN108964959A (en) * | 2017-05-27 | 2018-12-07 | 阿里巴巴集团控股有限公司 | A kind of network interface card direct communication system and data packet monitoring and managing method for virtual platform |
CN107294806A (en) * | 2017-06-26 | 2017-10-24 | 郑州云海信息技术有限公司 | A kind of SRIOV method of testings and system based on Hyper v systems |
CN107294806B (en) * | 2017-06-26 | 2021-02-09 | 苏州浪潮智能科技有限公司 | SRIOV test method and system based on Hyper-v system |
CN109542581A (en) * | 2017-09-22 | 2019-03-29 | 深圳市中兴微电子技术有限公司 | A kind of collaborative share method, apparatus and storage medium |
WO2020019950A1 (en) * | 2018-07-23 | 2020-01-30 | 南京中兴软件有限责任公司 | Physical function multiplexing method and apparatus and computer storage medium |
CN109086178A (en) * | 2018-08-10 | 2018-12-25 | 郑州云海信息技术有限公司 | The test method and system of SR-IOV function under a kind of linux system |
CN109144672A (en) * | 2018-09-07 | 2019-01-04 | 郑州云海信息技术有限公司 | A kind of method, system and associated component for distributing PCIe device |
CN109558216B (en) * | 2018-12-11 | 2020-10-27 | 深圳先进技术研究院 | A single-root I/O virtualization optimization method and system based on online migration |
CN109558216A (en) * | 2018-12-11 | 2019-04-02 | 深圳先进技术研究院 | It is a kind of that optimization method and its system are virtualized based on the single I/O migrated online |
CN109802866B (en) * | 2019-01-02 | 2022-02-18 | 郑州云海信息技术有限公司 | Network card SR-IOV function testing method, device, terminal and storage medium |
CN109802866A (en) * | 2019-01-02 | 2019-05-24 | 郑州云海信息技术有限公司 | A kind of network interface card SR-IOV function test method, device, terminal and storage medium |
CN110990110A (en) * | 2019-10-30 | 2020-04-10 | 烽火通信科技股份有限公司 | Virtual machine creation method and device based on Sriov network card |
CN111063387A (en) * | 2019-12-29 | 2020-04-24 | 苏州浪潮智能科技有限公司 | Method, device and equipment for testing performance of solid state disk and storage medium |
CN111224871A (en) * | 2019-12-31 | 2020-06-02 | 江苏省未来网络创新研究院 | Method for realizing virtualized routing based on kvm and SRIOV and method thereof |
CN113961301A (en) * | 2020-07-01 | 2022-01-21 | 中移(苏州)软件技术有限公司 | Virtual network card binding and unbinding method and device, computing node and storage medium |
CN113961301B (en) * | 2020-07-01 | 2024-11-15 | 中移(苏州)软件技术有限公司 | Virtual network card binding and unbinding method and device, computing node and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106250211A (en) | A kind of virtualization implementation method based on SR_IOV | |
US11334396B2 (en) | Host specific containerized application configuration generation | |
US20200019429A1 (en) | Hot-plugging of virtual functions in a virtualized environment | |
US8756597B2 (en) | Extending functionality of legacy services in computing system environment | |
US9116735B2 (en) | Offline provisioning of virtual machines | |
US20110296411A1 (en) | Kernel Bus System to Build Virtual Machine Monitor and the Performance Service Framework and Method Therefor | |
EP3556081A1 (en) | Reconfigurable server | |
US8930507B2 (en) | Physical memory shared among logical partitions in a VLAN | |
CN106537336B (en) | Cloud firmware | |
CN109691028B (en) | Device virtualization for containers | |
CN108989145A (en) | A kind of test method and device of network interface card virtualized nature | |
CN108255598A (en) | The virtual management platform resource distribution system and method for performance guarantee | |
CN107707622A (en) | A kind of method, apparatus and desktop cloud controller for accessing desktop cloud virtual machine | |
US10447656B2 (en) | Enforcing per-application VPN policies for applications delivered in virtualized computing environments | |
US20150106606A1 (en) | Pluggable cloud enablement boot device and method that determines hardware resources via firmware | |
US20140208089A1 (en) | System and Method for Dynamically Changing System Behavior by Modifying Boot Configuration Data and Registry Entries | |
US20170147409A1 (en) | Configuration of floating node boundaries | |
CN103581183A (en) | Virtualization security isolation method and device | |
CN115617456A (en) | Method and device for hybrid operation of virtual machine and container, electronic equipment and readable storage medium | |
CN114281444B (en) | Arrangement method for implementing cloud desktop client | |
WO2018103372A1 (en) | Driver management method and host machine | |
WO2022083158A1 (en) | Data processing method, instances and system | |
US11658868B2 (en) | Mixed mode management | |
CN114461380A (en) | Virtual hardware configuration allocation method of cloud desktop system | |
JP7525234B2 (en) | Secure Interface Control Communication Interface |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20161221 |
|
WD01 | Invention patent application deemed withdrawn after publication |