DocumentCode :
2344703
Title :
VirtualNet: Mapping Distributed Communication on a Single Node
Author :
Jia, Wangxi ; Tu, Xuping ; Jin, Hai ; Liao, Xiaofei
Author_Institution :
Services Comput. Technol. & Syst. Lab., Huazhong Univ. of Sci. & Technol., Wuhan, China
fYear :
2009
fDate :
19-21 Oct. 2009
Firstpage :
38
Lastpage :
43
Abstract :
During the development of a distributed application, programmers usually involve many programs. These programs have different IP addresses and different ports. Sometimes, they even have a same port. For instance, in P2P environment, peers usually use the same port to communicate with each other. We often need tens of computers to develop such a distributed application. Unfortunately, not each one owns as many computers as the developing plan needs. Even if he has enough computers, it is difficult for him to manage these computers efficiently. We propose VirtualNet, a middleware, to solve this problem. When using this virtual network, users can start different programs or processes on it as if in a real distributed environment. Every application that runs on such middleware regards it running on an exclusive computer. Since all the applications are started by the middleware and run on the same computer, it is easy to control them and collect logs for debugging. Moreover, after being tested in such a virtual network and running through the TCP/IP stack, the applications can be immediately deployed in a real environment without any modifications.
Keywords :
distributed programming; middleware; program debugging; transport protocols; virtual machines; P2P environment; TCP/IP address stack; VirtualNet middleware; debugging log; distributed application; distributed communication environment mapping; distributed program; virtual network simulation; Application software; Computational modeling; Computer architecture; Computer errors; Computer networks; Debugging; Distributed computing; Middleware; Peer to peer computing; Programming profession; debugging; distributed applications; middleware; network simulation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network and Parallel Computing, 2009. NPC '09. Sixth IFIP International Conference on
Conference_Location :
Gold Coast, QLD
Print_ISBN :
978-1-4244-4990-3
Electronic_ISBN :
978-0-7695-3837-2
Type :
conf
DOI :
10.1109/NPC.2009.28
Filename :
5328328
Link To Document :
بازگشت