Single Root IOV
Encyclopedia
Single Root IOV is a virtualization technology defined and developed by PCI-SIG
PCI-SIG
The PCI-SIG or Peripheral Component Interconnect Special Interest Group is an electronics industry consortium responsible for specifying the Peripheral Component Interconnect , PCI-X, and PCI Express computer buses....

. Some of the contributors to the specification are Intel, IBM
IBM
International Business Machines Corporation or IBM is an American multinational technology and consulting corporation headquartered in Armonk, New York, United States. IBM manufactures and sells computer hardware and software, and it offers infrastructure, hosting and consulting services in areas...

, HP, DELL
Dell
Dell, Inc. is an American multinational information technology corporation based in 1 Dell Way, Round Rock, Texas, United States, that develops, sells and supports computers and related products and services. Bearing the name of its founder, Michael Dell, the company is one of the largest...

. The industry recognized the problems of earlier to SR-IOV virutalization architectures and developing new devices that are natively shareable. These devices replicate resources necessary for each Virtual Machine
Virtual machine
A virtual machine is a "completely isolated guest operating system installation within a normal host operating system". Modern virtual machines are implemented with either software emulation or hardware virtualization or both together.-VM Definitions:A virtual machine is a software...

 (VM) to be directly connected to the I/O device so that the main data movement can occur without Virtual Machine Manager(VMM) involvement.

Natively shared devices will typically provide unique memory space, work queues, interrupts, and command processing for each interface they expose while utilizing common shared resources behind the host interface. These shared resources still need to be managed and will typically expose one set of management registers to a trusted partition in the Virtual Machine Manager(VMM).

The PCI-SIG has developed the Single Root I/O Virtualization Specification (v1.1) to address sharing of I/O devices in a standard way. This defines mechanisms to develop complementary mechanisms in the I/O subsystem. The goal of the PCI-SIG
PCI-SIG
The PCI-SIG or Peripheral Component Interconnect Special Interest Group is an electronics industry consortium responsible for specifying the Peripheral Component Interconnect , PCI-X, and PCI Express computer buses....

 SR-IOV specification is to standardize on a way of bypassing the VMM’s involvement in data movement by providing independent memory space, interrupts, and Direct Memory Access
Direct memory access
Direct memory access is a feature of modern computers that allows certain hardware subsystems within the computer to access system memory independently of the central processing unit ....

(DMA) streams for each virtual machine.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK