DocumentCode
170423
Title
Trade-offs in optimizing the cache deployments of CDNs
Author
Hasan, Souleiman ; Gorinsky, Sergey ; Dovrolis, Constantine ; Sitaraman, Ramesh K.
Author_Institution
Inst. IMDEA Networks, Carlos III Univ. of Madrid, Leganés, Spain
fYear
2014
fDate
April 27 2014-May 2 2014
Firstpage
460
Lastpage
468
Abstract
Content delivery networks (CDNs) deploy globally distributed systems of caches in a large number of autonomous systems (ASes). It is important for a CDN operator to satisfy the performance requirements of end users, while minimizing the cache deployment cost. In this paper, we study the cache deployment optimization (CaDeOp) problem of determining how much server, energy, and bandwidth resources to provision in each cache AS, i.e., each AS chosen for cache deployment. The CaDeOp objective is to minimize the total cost incurred by the CDN, subject to meeting the end-user performance requirements. We formulate the CaDeOp problem as a mixed integer program (MIP) and solve it for realistic AS-level topologies, traffic demands, and non-linear energy and bandwidth costs. We also evaluate the sensitivity of the results to our parametric assumptions. When the end-user performance requirements become more stringent, the CDN footprint rapidly expands, requiring cache deployments in additional ASes and geographical regions. Also, the CDN cost increases several times, with the cost balance shifting toward bandwidth and energy costs. On the other hand, the traffic distribution among the cache ASes stays relatively even, with the top 20% of the cache ASes serving around 30% of the overall traffic.
Keywords
Internet; cache storage; cost reduction; integer programming; telecommunication network topology; telecommunication traffic; AS-level topologies; CDN; CaDeOp problem; Internet data dissemination; MIP; autonomous systems; bandwidth cost; cache deployment cost minimization; cache deployment optimization; content delivery networks; distributed systems; end-user performance requirements; mixed integer program; nonlinear energy; traffic demands; traffic distribution; Approximation methods; Bandwidth; Internet; Pricing; Servers; Topology; Vectors;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM, 2014 Proceedings IEEE
Conference_Location
Toronto, ON
Type
conf
DOI
10.1109/INFOCOM.2014.6847969
Filename
6847969
Link To Document