Font Size: a A A

I/O Virtualization Design And Implementation Of FCoE Adapter

Posted on:2016-09-24Degree:MasterType:Thesis
Country:ChinaCandidate:J F GuoFull Text:PDF
GTID:2348330479454690Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Data Centers usually use multiple independent networks to meet the need of different communication requirements, lead ing to a very high maintenance costs. The development of Network Convergence Technology and FCoE equipment solved these problems.With the development of technology and the reduction of hardware cost, processing capacity of device has been greatly improved. In this situation, virtualization technology is introduced. After years of development, with auxiliary hardware integrated into the I/O peripherals, I/O virtualization becomes a hotspot. Single-Root I/O Virtualization technology provides an efficient method for network adapter virtualization extensions.Based on the independent research and development of FCoE adapter, I/O virtualization driver provides multiple interfaces for the upper Virtual Machines to operating the virtual device, which can improve utilization and better I/O performance. The method of network adapter extensions and the design of virtual driver in I/O virtualization are introduced, including the management mechanism of PCIe configuration space, the space layout for completing the guidance and configuration of virtual device, the Data Transmission and Reception using N API technology to improve efficiency, the interrupt handling of MSI-X. In addition, a communication mechanism between PF Driver and VF Driver based on Xen inter-domain communication mechanism has been provided, in order to reduce the complexity of hardware design.The result of test shows the virtualization driver works very well, and provides good performance, which indicates the feasibility of I/O virtualization design.
Keywords/Search Tags:I/O Virtualization, SR-IOV, Virtualization Driver, Xen, Inter-domain Communication
PDF Full Text Request
Related items