{"title":"A transparent OpenFlow-based oracle for locality-aware content distribution","authors":"Emanuele Di Pascale, Frank Slyne, M. Ruffini","doi":"10.1109/NETWKS.2014.6959270","DOIUrl":null,"url":null,"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.","PeriodicalId":410892,"journal":{"name":"2014 16th International Telecommunications Network Strategy and Planning Symposium (Networks)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-11-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 16th International Telecommunications Network Strategy and Planning Symposium (Networks)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NETWKS.2014.6959270","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
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.