DocumentCode
3096102
Title
A Network Virtualization Approach in Many-core Processor Based Cloud Computing Environment
Author
Wan, Zhitao
Author_Institution
Res. Technol. & Platforms, Nokia Siemens Networks, Beijing, China
fYear
2011
fDate
26-28 July 2011
Firstpage
304
Lastpage
307
Abstract
With benefits of Cloud Computing widely acknowledged more and more public and private Cloud deployed. Virtualization is one of the most important supporting technologies for Cloud. While main stream CPUs are marching to many-core architecture the performance improvement of virtualization on many-core processor platform is critical for future Cloud. This paper presents an approach to implement network virtualization on many-core processor platform. The approach uses processor core to control all network interfaces and handle all packets from the interfaces. The core reschedules packets to corresponding operating system or other processor cores. This approach use a bare metal runs on a core to replace the low efficiency hypervisor and all operating systems can run in native mode rather than application mode on hypervisor. The theoretical analysis and tentative results show this approach can improve system performance up to around 20%.
Keywords
cloud computing; multiprocessing systems; virtualisation; CPU; efficiency hypervisor; manycore architecture; manycore processor based cloud computing; network interfaces; network virtualization; network virtualization approach; operating systems; processor cores; virtualization improvement; Cloud computing; Emulation; Hardware; Network interfaces; Software; Virtual machine monitors; Virtual machining; cloud computing; hypervisor; many-core processor; network virtualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Intelligence, Communication Systems and Networks (CICSyN), 2011 Third International Conference on
Conference_Location
Bali
Print_ISBN
978-1-4577-0975-3
Electronic_ISBN
978-0-7695-4482-3
Type
conf
DOI
10.1109/CICSyN.2011.70
Filename
6005720
Link To Document