Font Size: a A A

Research And Implementation Of KVM Virtual Machine Serial Transponder

Posted on:2013-06-23Degree:MasterType:Thesis
Country:ChinaCandidate:S C ZhuFull Text:PDF
GTID:2248330374499930Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In recent years, with the development of the popular technology of virtualization,the escalation of the hardware capabilities, coupled with technology breakthrough onthe x86architecture of virtualization technology, the research and application ofvirtualization technology is becoming more widespread. Especially, KVM virtualmachine has been accepted by the Linux kernel, with the introduction of the IntelVT-d technology, processor virtualization, memory virtualization, I/O devicesvirtualization, three mechanisms enhanced in the same level, making I/O performanceto satisfy the needs of the processor, bring a breakthrough for the development of theentire virtualization technology.Intel VT-d technology provided hardware technical support in the processorchip-level for virtualization. The introduction of this technology to promote andaccelerate the exploration and study of virtualization research institutions about thenew virtual I/O model. The characteristic of open source about KVM virtual machinemore enhance the development of the I/O model in the VT-d technology, markingfurther enthusiasts and researchers participate in the core technology of KVM. I/Ovirtualization as an important part of system virtualization, because of the complex ofI/O devices and driven, it is bottleneck in the entire virtual system. In the driven ofrealistic environment on the high efficient use of CPU and memory, how to strengthenthe performance of the I/O virtualization in the virtualization process is become a hottopic.This Issue relies on Intel VT-d technology, combined with virtualizationtechnology and the Intel multi-core technology projects, realize a simple and steady serial port scheduling solution on the KVM virtual machine. The scheme useshardware-assisted virtualization technology, and combined with the serial portworking principle and DMA re-mapping technology, for the limited of serial portnumber and serial port reusability, extended use of peripheral serial port; byintroducing the serial port and KVM virtual machine, proposed based on the serialport KVM virtual machine to forward the design method that allows for both a serialport on a virtual machine on a different system to provide physical serial port service,experiments show that: the same physical serial port can be concurrent, so that usershave a choice of virtual systems for different services to address the physicallimitation of serial peripheral problems. Also provide the direction of thinking for thebottleneck puzzle of the I/O virtualization technology and the repeated use of realphysical device.The main innovation and significance: research the VT-d technology based onLinux KVM kernel virtual machine; using hardware-assisted virtualization technologyto the serial port on the device; serial port can dispatch solution based on KVM virtualmachine; more peripherals can be scheduling the use of a basic pattern.
Keywords/Search Tags:KVM, serial communication, equipment transponder, virtual machine, VT-d
PDF Full Text Request
Related items