Title :
A transparent OpenFlow-based oracle for locality-aware content distribution
Author :
Di Pascale, Emanuele ; Slyne, Frank ; Ruffini, M.
Author_Institution :
CTVR, Trinity Coll. Dublin, Dublin, Ireland
Abstract :
Locality-aware policies for content distribution attempt to redirect content requests to nearby sources in order to optimize bandwidth utilization and reduce operating costs for Internet Service Providers. For this purpose, an oracle service is required to track content availability at each location and dynamically redirect requests to an optimal source. In this paper we propose an OpenFlow-based locality oracle, developed as a POX controller module in an attempt to make the redirection mechanism as transparent as possible to the underlying service. We show two possible implementations, using respectively DNS resolution and HTTP redirection, and we analyze the benefits and downsides of each solution. Finally, we evaluate the impact of the redirection process on the latency experienced by the requester.
Keywords :
bandwidth allocation; content management; hypermedia; peer-to-peer computing; DNS resolution; HTTP redirection; Internet service providers; OpenFlow-based locality oracle; POX controller module; bandwidth utilization; content availability; content distribution; content requests; latency; locality-aware policies; operating costs; oracle service; redirection mechanism; Context; Delays; IP networks; Peer-to-peer computing; Servers; Switches;
Conference_Titel :
Telecommunications Network Strategy and Planning Symposium (Networks), 2014 16th International
Conference_Location :
Funchal
DOI :
10.1109/NETWKS.2014.6959270