| The rapid development of mobile business makes the competition become increasingly fierce between the operators, how to reduce the investment cost and improve resource utilization are important issues which the operators must solve. To solve the above problems, China Mobile presents the C-RAN architecture with Centralized base-band pool processing, Co-operative radio with distributed antenna equipped by Remote Ratio Head and real-time Cloud infrastructures. Centralized signal processing can reduce the number of site’s equipment room needed to cover the same areas and achieve low cost, sustainable growth of business and profits. When the processing units are concentrated in the baseband pool, how to map physical resources into virtual resources, and improve resource utilization with virtualization technology are the key issues to be resolved.The research of virtualization technology mainly includes CPU, memory and I/O device, wherein the research on CPU and memory has been more mature. However I/O device virtualization need to be further researched, mainly include two aspects:(1) the mapping relationship between the physical I/O and the virtual I/O (2) the manner in which the virtual machines access to the physical I/O devices. In order to improve I/O virtualization performance and resource utilization, for the second aspect the dissertation has a more in-depth study, the main work contents are:l)In the base station, the physical equipment resources are limited, while numbers of the opened virtual machine fluctuate wildly, in order to make a better use of I/O physical resources and reduce the delay of the virtual machines access to I/O, based on the existing device virtualization methods, this dissertation proposes a hybrid device virtualization method. When the number of virtual machines needing to access to I/O device is greater than the amount of I/O devices, the virtual machines use the device analog I/O virtualization method to access to I/O devices; When the number of virtual machines needing to access to I/O device is less than the amount of I/O devices, the virtual machines use the direct I/O virtualization method to access to I/O devices. The results of test and simulation show that under the hybrid device virtualization approach, the average delay of the virtual machines accessing to I/O devices is lower than the device analog I/O virtualization or direct I/O virtualization method, and improve the device utilization.2)In order to verify the feasibility and performance of the hybrid device virtualization, the dissertation studies the implementation process of the device virtualization, mainly including:construct KVM virtualization environment and configure the virtual machines which meet the resource requirement (CPU, Memory size, etc), and make the virtual machine can use different ways to access to I/O devices, such as device analog I/O virtualization and direct I/O virtualization methods. In the virtual machine, we achieve the virtualization of the sound card and network card. We test the performance of the virtual network card and sound card, and get good results. |