DocumentCode :
3021271
Title :
A Principled Approach to the Management of Overlay Networks Using Reflection
Author :
Okanda, Paul ; Blair, Gordon ; Lei Liu
Author_Institution :
InfoLab21, Lancaster Univ., Lancaster, UK
fYear :
2012
fDate :
24-26 Sept. 2012
Firstpage :
101
Lastpage :
108
Abstract :
Overlay networks could be defined as a technique used by application developers to create virtual networks that suit their (applications´) operating environment. Overlay networks are developed on top of physical networks and are typically used in distributed systems such as client-server applications, cloud computing and peer-to-peer networks. Recent implementations of peer-to-peer applications such as file sharing and Voice over IP (VoIP) have increasingly meant that overlay networks have almost become ubiquitous. As a result, future overlay networks will increasingly coexist on the same node. A number of middleware frameworks such as GRIDKIT [1], P2 [2] and ODIN-S [3] currently offer support for the co-existence of multiple overlay networks. However, co-existing overlay networks interfere with each other´s performance either through competition for resources or the lack of collaboration between them. This paper introduces a principled approach called virtual overlays which uses reflection to manage competition and collaboration between co-existing overlay networks in a way that is expressive, flexible, configurable and dynamically adaptable.
Keywords :
computer network management; middleware; overlay networks; GRIDKIT framework; ODIN-S framework; P2 framework; VoIP; application operating environment; client-server applications; cloud computing; distributed systems; file sharing; middleware frameworks; overlay network collaboration management; overlay network competition management; peer-to-peer networks; physical networks; principled approach; reflection; virtual networks; virtual overlays; voice-over-IP; Collaboration; Engines; Middleware; Overlay networks; Peer-to-peer computing; Reflection; Tagging; Overlay Networks; Reflection; Virtual Overlays;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Sofware Engineering and Applied Computing (ACSEAC), 2012 African Conference on
Conference_Location :
Gaborone
Print_ISBN :
978-0-7695-4909-5
Type :
conf
DOI :
10.1109/ACSEAC.2012.12
Filename :
6597856
Link To Document :
بازگشت