DocumentCode :
3365187
Title :
Network service provisioning using system-level virtualization
Author :
Hamidi, Ali ; Salimi, Hadi ; Sharifi, Mohsen
Author_Institution :
Distrib. Syst. Lab., Iran Univ. of Sci. & Technol., Tehran, Iran
fYear :
2010
fDate :
May 31 2010-June 2 2010
Firstpage :
339
Lastpage :
343
Abstract :
This paper presents a transparent local acknowledgement network service using virtualization technology. Using this service, workstations in a reliable computer network can send and receive data without waifing tor acknowledgement packets from their remote peers. Instead, these packets are created locally by the proposed local network service. Most implementations of such network services either are embedded in application programs and libraries, such as TESLA, or change the protocol stack, requiring changes to the network module of the operating system Other solutions tor providing transparent network services that are based on virtualization, like VTL, are flawed with the extra overhead of hooking mechanisms at the user space and with the lack of support for dynamic configuration and arrangement of network services. To remove these flaws, we propose a new approach for implementing such transparent network services in the Xen virtual machine monitor in DomO. This way, there is no need to change and re-compile any application program or a guest operating system´ s kernel. In addition, this approach does not suffer from the extra overhead of context switching between the user and the kernel spaces. A proof-of-concept of local acknowledgement network service has been implemented using this approach. The evaluation results show the feasibility of the creation and the dynamic administration of transparent network services in the kernel mode using the proposed approach. Results also show higher bandwidth when this service is used in reliable networks.
Keywords :
Application software; Application virtualization; Bandwidth; Computer network reliability; Kernel; Libraries; Operating systems; Protocols; Virtual machine monitors; Workstations; Local Acknowledgements; Tranparent Network Services; Virtual Machine; Virtualization Technology; Xen;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
New Technologies of Distributed Systems (NOTERE), 2010 10th Annual International Conference on
Conference_Location :
Tozeur, Tunisia
Print_ISBN :
978-1-4244-7067-9
Electronic_ISBN :
978-1-4244-7068-6
Type :
conf
DOI :
10.1109/NOTERE.2010.5536559
Filename :
5536559
Link To Document :
بازگشت