Service Adoption and Pricing of Content Delivery Network (CDN) Services

Content delivery networks (CDNs) are a vital component of the Internet's content delivery value chain, servicing nearly a third of the Internet's most popular content sites. However, in spite of their strategic importance, little is known about the optimal pricing policies or adoption drivers of CDNs. We address these questions using analytic models of CDN pricing and adoption under Markovian traffic and extend the results to bursty traffic using numerical simulations. When traffic is Markovian, we find that CDNs should provide volume discounts to content providers. In addition, the optimal pricing policy entails lower emphasis on value-based pricing and greater emphasis on cost-based pricing as the relative density of content providers with high outsourcing costs increases. However, when traffic is bursty and content providers have varying levels of traffic burstiness, volume discounts may be suboptimal and may even be replaced by volume taxes. Finally, when there is heterogeneity in burstiness across content providers, a pricing policy that accounts for both the mean and variance in traffic such as percentile-based pricing is more profitable than traditional volume-based pricing (metering bytes delivered in a given time window). This finding is in contrast to the current practices of many CDN firms that use traditional volume-based pricing.

[1]  Micah Adler,et al.  Optimal Peer Selection in a Free-Market Peer- Resource Economy , 2004 .

[2]  Yannis Manolopoulos,et al.  A latency-based object placement approach in content distribution networks , 2005, Third Latin American Web Congress (LA-WEB'2005).

[3]  Balachander Krishnamurthy,et al.  On the use and performance of content distribution networks , 2001, IMW '01.

[4]  H. Varian,et al.  Versioning Information Goods , 2000 .

[5]  Kirk L. Johnson,et al.  The measured performance of content distribution networks , 2001, Comput. Commun..

[6]  Hemant K. Bhargava,et al.  Information Goods and Vertical Differentiation , 2001, J. Manag. Inf. Syst..

[7]  Dale A. Stirling,et al.  Information rules , 2003, SGMD.

[8]  Peter Druschel,et al.  Measuring the capacity of a Web server under realistic loads , 1999, World Wide Web.

[9]  Randy H. Katz,et al.  Dynamic Replica Placement for Scalable Content Delivery , 2002, IPTPS.

[10]  Li Fan,et al.  Web caching and Zipf-like distributions: evidence and implications , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[11]  H. Mendelson,et al.  User delay costs and internal pricing for a service facility , 1990 .

[12]  Arun Sundararajan,et al.  Managing Digital Piracy: Pricing and Protection , 2004, Inf. Syst. Res..

[13]  Yuval Shavitt,et al.  Constrained mirror placement on the Internet , 2002, IEEE J. Sel. Areas Commun..

[14]  Jussi Kangasharju,et al.  Performance evaluation of redirection schemes in content distribution networks , 2001, Comput. Commun..

[15]  David Mazières,et al.  Democratizing Content Publication with Coral , 2004, NSDI.

[16]  Syam Gadde,et al.  Web caching and content distribution: a view from the interior , 2001, Comput. Commun..

[17]  Hsing Kenneth Cheng,et al.  Optimal pricing policies of web-enabled application services , 2003, Decis. Support Syst..

[18]  Yannis Bakos,et al.  Shared Information Goods , 1999 .

[19]  Rajiv M. Dewan,et al.  Product Customization and Price Competition on the Internet , 2003, Manag. Sci..

[20]  Kevin M. Currier COMPARATIVE STATICS ANALYSIS IN ECONOMICS , 2000 .

[21]  Peter Druschel,et al.  Measuring the Capacity of a Web Server , 1997, USENIX Symposium on Internet Technologies and Systems.

[22]  Haim Mendelson,et al.  Pricing computer services: queueing effects , 1985, CACM.

[23]  Jeffrey K. MacKie-Mason,et al.  Pricing Congestible Network Resources (Invited Paper) , 1995, IEEE J. Sel. Areas Commun..

[24]  Azer Bestavros,et al.  Self-similarity in World Wide Web traffic: evidence and possible causes , 1996, SIGMETRICS '96.

[25]  Frank Kelly Charging and Accounting for Bursty Connections , 1995 .

[26]  Krishna P. Gummadi,et al.  An analysis of Internet content delivery systems , 2002, OPSR.

[27]  W. Richard Stevens,et al.  Unix network programming , 1990, CCRV.

[28]  Zhongju Zhang,et al.  Pricing Communication Services with Delay Guarantee , 2007, INFORMS J. Comput..

[29]  Tarek F. Abdelzaher,et al.  Bounded-latency content distribution feasibility and evaluation , 2005, IEEE Transactions on Computers.

[30]  Arun Sundararajan,et al.  Nonlinear Pricing of Information Goods , 2002, Manag. Sci..

[31]  Nicola Blefari-Melazzi,et al.  Steady-state analysis of the MMPP/G/1/K queue , 1993, IEEE Trans. Commun..

[32]  Ramayya Krishnan,et al.  Optimal Pricing and Capacity Allocation in Vertically Differentiated Web Caching Services , 2002, ICIS.

[33]  Maria Kihl,et al.  Web server performance modeling using an M/G/1/K*PS queue , 2003, 10th International Conference on Telecommunications, 2003. ICT 2003..

[34]  Bruce M. Maggs,et al.  Globally Distributed Content Delivery , 2002, IEEE Internet Comput..

[35]  M. Nottingham On defining a role for demand-driven surrogate origin servers , 2001, Comput. Commun..

[36]  Anindya Datta,et al.  World Wide Wait: A Study of Internet Scalability and Cache-Based Approaches to Alleviate It , 2003, Manag. Sci..

[37]  Moshe Haviv,et al.  Externalities, Tangible Externalities, and Queue Disciplines , 1998 .

[38]  Peter Marbach,et al.  Pricing differentiated services networks: bursty traffic , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[39]  Ramayya Krishnan,et al.  Pricing and Resource Allocation in Caching Services with Multiple Levels of Quality of Service , 2005, Manag. Sci..

[40]  Andrew B. Whinston,et al.  Priority pricing of integrated services networks , 1997 .

[41]  Richard J. Gibbens,et al.  Resource pricing and the evolution of congestion control , 1999, at - Automatisierungstechnik.

[42]  S. L. Scott,et al.  The Markov Modulated Poisson Process and Markov Poisson Cascade with Applications to Web Traffic Modeling , 2003 .

[43]  Deborah Estrin,et al.  Pricing in computer networks: motivation, formulation, and example , 1993, TNET.

[44]  G. Anandalingam,et al.  Optimal pricing for multiple services in telecommunications networks offering quality-of-service guarantees , 2003, TNET.

[45]  Paul Barford,et al.  Generating representative Web workloads for network and server performance evaluation , 1998, SIGMETRICS '98/PERFORMANCE '98.

[46]  Maria Kihl,et al.  Performance Modeling of an Apache Web Server with Bursty Arrival Traffic , 2003, International Conference on Internet Computing.

[47]  George Pallis,et al.  Content Delivery Networks: Status and Trends , 2003, IEEE Internet Comput..

[48]  J. Laffont,et al.  Competition in telecommunications , 1999 .

[49]  M. Freimer,et al.  Organizing Distribution Channels for Information Goods on the Internet , 2000 .

[50]  Yannis Bakos,et al.  Bundling Information Goods: Pricing, Profits and Efficiency , 1998 .

[51]  Haim Mendelson,et al.  Optimal Incentive-Compatible Priority Pricing for the M/M/1 Queue , 1990, Oper. Res..

[52]  J. Westland Congestion and network externalities in the short run pricing of information system services , 1992 .

[53]  G. Anandalingam,et al.  A New Pricing Model for Competitive Telecommunications Services Using Congestion Discounts , 2005, INFORMS J. Comput..