SlideShare a Scribd company logo
1 of 12
Download to read offline
Improving CDN
Capacity Utilization with
Peak-Load Pricing
Introduction
Very soon, nearly a million fans from every corner of the globe are expected to stream
into London to attend the 2012 Summer Olympics, pushing an already congested
metropolis to the limits of its capacity.

A similar scenario will play out online as millions of fans log on to their broadband service
to view the action, creating bandwidth bottlenecks brought about by peak demands on
the network.

Content Delivery Networks (CDNs) will need to provision their
capacity to accommodate this extraordinary demand or risk
provoking the ire of their content provider customers. The
problem with provisioning to peak usage, however, is that it
leads to weak capacity utilization at off-peak times.

Increasingly, industries facing wild fluctuations in capacity
utilization are turning to “peak load pricing.”

  • Many public transit systems charge higher fares during rush hour, since it is this peak
    usage that drives the demand for vehicles and infrastructure.

  • Electric utilities often offer price incentives to large corporations that shift energy
    consumption to hours of lesser demand. This can allow a utility to defer construction
    of costly new power plants, which must accommodate peak demand.

  • CDNs will surely begin to experiment with peak load pricing too as a way to more
    efficiently utilize existing bandwidth and defer the costs of provisioning additional
    network capacity. This is particularly important to telco operator CDNs, who are
    building and managing their own Content Delivery Networks largely to forestall
    costly capital expenditures for network expansion.

CDNs currently factor peak usage into their pricing via “95th percentile billing” — also
known as 95/5 or “burstable billing” — where they charge content providers based on an
approximation of their peak bandwidth utilization. But this method is fundamentally
flawed because, unlike true peak load pricing, it does not motivate a CDN’s customers to
shift usage to the network’s off-peak times.

With this white paper we will demonstrate how Content Delivery Networks (especially
operator CDNs) can transcend the limitations of 95th percentile billing to establish pricing
policies that more closely parallel true peak-load pricing and, in turn, maximize revenue
and control costs.


                                                                                            1
The Problem
The general philosophy behind peak-load pricing holds that:

   • Users at peak times must contribute to the capital costs of additional capacity while
     off-peak users only need to cover the operating costs incurred in their servicing.

   • Price incentives should be used to motivate customers to shift their usage from peak
     days and times to off-peak hours.

With the burstable billing that CDNs and other telco services often employ,
customers pay based on the 95th percentile point of bandwidth usage, measured at
five-minute increments over the course of a month. This pricing method makes
perfect sense when all customers have similar consumption patterns and when 95th-
percentile usage is always close to average usage. However, in CDN operations, these
assumptions often do not hold. As such, this billing method has serious drawbacks and
may even lead to unnecessary capital expenditures for additional network capacity.




Inherently, 95th percentile billing assumes that the top 5% of usage represents “noise”
and that the remainder represents “typical” usage. Unfortunately, the choice of 5% as a
cutoff percentile may be no better than arbitrary. For illustration, consider three
different CDN customers.




                                                                                          2
With 95th percentile billing, all three of the following customers will be charged on the
basis of 1000 Mbps, despite their widely varying usage patterns.




                                       Customer #1
          Consumes bandwidth at a nearly constant 1000 megabits per second (Mbps) rate




It certainly seems fair that this first customer — who consistently consumes 1000 Mbps of
bandwidth — gets charged on that basis.




                                                                                            3
Customer #2
            Consumes 10,000 Mbps in 4% of time intervals, 1000 Mbps in the other 96%




It may also seem relatively fair that the second customer gets charged on that basis, as it
usually consumes 1000 Mbps and its usage above that level might constitute “noise.” But
what if its 4% highest-use time periods come at peak times for the CDN as a whole? If so,
this customer may be driving significant additional peak capacity demands on the CDN
without bearing any of the costs involved.




                                                                                          4
Customer #3
d
              Consumes 1000 Mbps 6% of the time but only 100 Mbps in the other 94%




The third customer may have a legitimate grievance, however. Its base usage sits an order
of magnitude below the level for which it is charged and its total usage of the CDN’s
resources falls far below that of other customers that pay the same amount. And, this
customer’s peak usage might not even be driving additional capacity requirements if its
peak times do not coincide with network peak loads.

These examples expose the greatest flaw in 95/5 pricing, a “one size fits all” approach.




                                                                                           5
Why the Problem Exists
• 95/5 Billing is Based on Per-Customer Peak Usage, Not System Peak Usage

If a CDN’s customers all had the same time-of-day and day-of-week demand profiles,
then each customer’s peak usage would perfectly coincide with the system’s peak
usage. But that’s not the case.

A customer that streams entertainment videos will typically require the most
bandwidth during hours that viewers are not at work, whereas a customer supplying
business-related content may experience its greatest usage during work hours.

Suppose then that an operator CDN consistently encounters peak usage on Saturday
afternoons; the goal of peak load pricing would be to charge customers a premium for
bandwidth consumed on Saturday afternoon to incentivize them to shift demand away
from that day and time. This shouldn’t affect the business-related content owner
because its traffic occurs primarily during regular work days, right?




Unfortunately, here’s where the wheels begin to fall off of 95th percentile billing.

With burstable billing, the business content customer would be charged on the basis of
its own peak usage rather than on the system’s peak usage. This pricing strategy does
nothing to incentivize the customer to shape bandwidth demand. In fact, it actually
encourages the customer to shift more demand to its off-peak times — which, in this
case, might actually compound Saturday afternoon network congestion and force the
CDN into additional capacity investments.



                                                                                         6
• Determining Peak Load Periods Is Not Straightforward

Suppose that an operator CDN agrees that pricing should be based according to peak
aggregate demand, rather than peaks in individual customer demand. It would next
need to determine when aggregate peak load times occur.

That’s easier said than done, however.

Neither CDN capacity planning nor capacity utilization are carried out at the network
level, so identifying this kind of peak load information cannot be accomplished at that
level. Instead, edge servers and other infrastructure are provisioned separately at
each edge location or point of presence (PoP), based on geographical variations in
bandwidth demand.

For any CDN with a large geographical footprint, different PoPs will experience peak
loads at different times. Even if viewers within the coverage area consume online
content at similar times of their days, they will do so in different time zones. This
points to the need to determine peak load times separately for each node in the
network.

A CDN whose traffic and infrastructure are located
primarily in Europe will witness peak load times that
coincide with the hours of greatest European usage.
It would be counterproductive, however, for this
CDN to penalize a customer that distributes lots of
data through Latin America nodes during these same
hours. In fact, it should reward this customer for
utilizing surplus capacity during times of slack
demand in Latin America.

Differences in bandwidth demand may not be as
pronounced when end users extend over just a
few time zones, but it can still be significant.
Even within the same time zone, cultural factors
may create significant variations in time-of-day patterns.
For example, within the principal European time zones, some countries follow a
“siesta” tradition of a long mid-day break and a later end to the work days while other
countries do not. This underscores how much peak-time patterns can vary.




                                                                                          7
The Solution
To rectify the inequities with current billing practices then, operator CDNs must adopt
an improved pricing approach that addresses the following issues:

• 95th percentile billing does not adequately represent the differences in demand
  patterns among various customers.

• A rationalized pricing system must reflect peak load demands against infrastructure,
  not just peak usage by individual customers.

• Peak load infrastructure demands must be identified on the same basis as capacity
  is provisioned — locally — not on a network-wide level.

Skytide Enables Rationalized CDN Pricing

Historically, CDNs have not been able to track and bill customer usage — and system
demands — in a way that can address all of the above issues. While 95th percentile
billing may have been adequate in early, localized networks with homogeneous
customer bases, it has not evolved to accommodate the complexities of today’s CDNs
and their customers.

CDNs have been reluctant to update their pricing methods because of the data
management difficulties involved; just providing accurate burstable billing has been
challenging enough. Fortunately, the powerful analytics and reporting tools of Skytide
Insight for Content Delivery Networks can empower network providers to create and
execute fully rationalized pricing approaches.

Identify Peak Load Usage Patterns for Individual Network Components

Skytide’s advanced multidimensional data capture and analysis capabilities enable
operator CDNs to precisely identify times and days of peak bandwidth usage down to
the individual PoP.

Skytide captures all the data from CDN log files and analyzes it continuously as it
loads, providing an up-to-date view of edge location usage. You can identify the 95th
(or other) percentile for usage of each network node. You can even identify which
time periods experience usage at or above a designated percentage of the peak level
and use it to create differentiated rates by PoP and time-of-day/day-of-week that
reflect true usage patterns.




                                                                                          8
For example, an operator CDN could establish an off-peak rate per megabyte (MB)
transferred and a separate peak-time rate per MB for each continent, each time zone,
or even each individual PoP. However you choose to tailor such a rate structure,
Skytide can provide the detailed analytic support necessary to create and manage it.
This will ensure that the end result treats each of your customers fairly while
reflecting your true cost structure.


Track and Bill Network Usage by Customer and Edge Location

Even after a CDN deploys a truly rationalized rate structure, it must still properly assess
bandwidth consumption by each customer and correlate it to the differentiated price
factors. Fortunately, Skytide can also help operators CDNs to address this challenge,
providing reports on each customer’s usage by edge location, down to the day and hour.

From there, it is merely a matter of matching MBs transferred in each record of such a
report to the corresponding rate per MB. By summing the results, a CDN can calculate a
customer’s total monthly charges and present it to them with full supporting data. The
customer can even access this billing data through Skytide’s self-service portal, reducing
the need for Content Delivery Networks to mail printed support documentation or add
unneeded staff to their customer service centers.

Operator CDNs can also use a customer’s typical usage pattern to create a custom
blended rate that can be applied to the content provider’s traffic across the board. Even
if the CDN does not actually apply this blended rate, it can leverage the data in future
price negotiations with the customer — it will know exactly how the customer’s
bandwidth consumption impacts capacity planning and what a true cost-based baseline
price would be. Only Skytide’s powerful multidimensional analytics allow you to combine
different factors such as customer, time, geography, and network topology for such an
exercise.




                                           Skytide's multidimensional analysis enables
                                           operator CDNs — and their customers — to dig
                                           several layers beneath the surface to precisely
                                           isolate QoS issues, accurately forecast traffic for
                                           capacity planning and to clearly identify content
                                           consumption patterns.




                                                                                                 9
Conclusion
Skytide’s analytics and reporting can help CDNs to establish innovative pricing structures
that advance their business goals.

In a hyper-competitive environment, CDNs dare not charge customers more than they
should (and can justify.) Customers that contribute to improved capacity utilization in off-
peak hours should be rewarded rather than penalized, as these can be the most profitable
customers. At the same time, CDNs cannot fail to collect adequate remuneration from
those customers who disproportionately impact the need for additional capacity and
infrastructure. Allowing price structures to get out of sync with cost structures is a sure-
fire way to drive those costs up.

This is particularly pertinent to telecommunications service providers, many of whom are
launching their own Operator CDN offerings to reduce overall network load (and costs).
The net value of CDN caching to such carriers is highest at times when load on the
transport network is greatest.

True “big picture” optimization requires a broader view that examines peak and off-peak
usage of both CDN equipment and network infrastructure. This calls for a pricing strategy
that draws content owners to participate in the operator’s CDN but also incentivizes
shifting traffic to off-peak times for the network as a whole.

Composing such a pricing scheme demands a multidimensional analytics framework
powerful enough to take in not just CDN data but more comprehensive network
information. To avoid cost-pricing disconnects, CDN pricing needs to better align with the
true goals of peak-load pricing. This will allow Content Delivery Networks and their
customers to operate with truly market-driven and optimal economic efficiency. Skytide
analytics and reporting can be instrumental in achieving this goal.

For more information on Skytide’s online video analytics and reporting, visit
www.skytide.com.




                                                                                             10
Related White Papers


                       7 Online Video Trends to Watch in 2012

                       The year ahead promises to be full of twists and turns for online
                       video and the digital media supply chain that serves it. Don't be
                       caught flat-footed. Read “7 Online Video Trends to Watch in 2012”
                       to get an advance peek at the trends that will shape the industry
                       and how you can capitalize on the disruption to come.

                       Read Now




                       The 4 Keys to Telco CDN Success

                       Many telecom service providers are building their own content
                       delivery networks as a means to capitalize on the surge in Internet
                       video coursing over their networks. With this white paper, we
                       will reveal four key success factors necessary for Telco CDNs to
                       effectively harness their competitive edge and realize success.

                       Read Now




                       How Telcos and ISPs Can Learn to Love OTT

                       With this white paper we will demonstrate how it is now possible
                       for telcos to improve their position in the content-to-consumer
                       value chain, create a more sustainable business model to value
                       chain members and profit from escalating over-the-top (OTT)
                       video traffic.

                       Read Now




    IP Video Management Analytics

More Related Content

Similar to Improving CDN Capacity Utilization with Peak Load Pricing

Viewpoint_Smart-Metering_FINAL
Viewpoint_Smart-Metering_FINALViewpoint_Smart-Metering_FINAL
Viewpoint_Smart-Metering_FINALTom Hargreaves
 
Viewpoint_Smart-Metering_FINAL (1)
Viewpoint_Smart-Metering_FINAL (1)Viewpoint_Smart-Metering_FINAL (1)
Viewpoint_Smart-Metering_FINAL (1)Alasdair Dorrat
 
Rate Designs for Changing Times
Rate Designs for Changing TimesRate Designs for Changing Times
Rate Designs for Changing TimesJohn Wolfram
 
A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...
A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...
A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...I3E Technologies
 
A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...
A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...
A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...Shakas Technologies
 
A Profit Maximization Scheme with Guaranteed1 (1)
A Profit Maximization Scheme with Guaranteed1 (1)A Profit Maximization Scheme with Guaranteed1 (1)
A Profit Maximization Scheme with Guaranteed1 (1)nelampati ramanjaneyulu
 
Is the Time Right for Operators to Get Serious About Policy Management?
Is the Time Right for Operators to Get Serious About Policy Management?Is the Time Right for Operators to Get Serious About Policy Management?
Is the Time Right for Operators to Get Serious About Policy Management?Cisco Service Provider Mobility
 
The Case For Compaq Mediation Technology Hp
The Case For Compaq Mediation Technology HpThe Case For Compaq Mediation Technology Hp
The Case For Compaq Mediation Technology HpJan Lohmann, PhD
 
APSCC Article - Managed Capacity & Services
APSCC Article - Managed Capacity & ServicesAPSCC Article - Managed Capacity & Services
APSCC Article - Managed Capacity & ServicesMatine Bouraima
 
Key Considerations for Cloud Procurement - AWS Innovate Ottawa:
 Key Considerations for Cloud Procurement - AWS Innovate Ottawa: Key Considerations for Cloud Procurement - AWS Innovate Ottawa:
Key Considerations for Cloud Procurement - AWS Innovate Ottawa:Amazon Web Services
 
White Paper Carrier Sales Network Optimization Approach
White Paper   Carrier Sales Network Optimization ApproachWhite Paper   Carrier Sales Network Optimization Approach
White Paper Carrier Sales Network Optimization Approachoyamaa
 
Lecture 15.ppt
Lecture 15.pptLecture 15.ppt
Lecture 15.pptYesuRaju8
 
A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com...
 A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com... A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com...
A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com...nexgentechnology
 
A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...
A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...
A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...Nexgen Technology
 
A profit maximization scheme with guaranteed
A profit maximization scheme with guaranteedA profit maximization scheme with guaranteed
A profit maximization scheme with guaranteednexgentech15
 
A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com...
 A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com... A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com...
A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com...nexgentechnology
 
A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com...
 A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com... A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com...
A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com...nexgentechnology
 
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEMENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEMShakas Technologies
 

Similar to Improving CDN Capacity Utilization with Peak Load Pricing (20)

Viewpoint_Smart-Metering_FINAL
Viewpoint_Smart-Metering_FINALViewpoint_Smart-Metering_FINAL
Viewpoint_Smart-Metering_FINAL
 
Viewpoint_Smart-Metering_FINAL (1)
Viewpoint_Smart-Metering_FINAL (1)Viewpoint_Smart-Metering_FINAL (1)
Viewpoint_Smart-Metering_FINAL (1)
 
Rate Designs for Changing Times
Rate Designs for Changing TimesRate Designs for Changing Times
Rate Designs for Changing Times
 
A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...
A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...
A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...
 
A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...
A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...
A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...
 
A Profit Maximization Scheme with Guaranteed1 (1)
A Profit Maximization Scheme with Guaranteed1 (1)A Profit Maximization Scheme with Guaranteed1 (1)
A Profit Maximization Scheme with Guaranteed1 (1)
 
CPET- Project Report
CPET- Project ReportCPET- Project Report
CPET- Project Report
 
Is the Time Right for Operators to Get Serious About Policy Management?
Is the Time Right for Operators to Get Serious About Policy Management?Is the Time Right for Operators to Get Serious About Policy Management?
Is the Time Right for Operators to Get Serious About Policy Management?
 
The Case For Compaq Mediation Technology Hp
The Case For Compaq Mediation Technology HpThe Case For Compaq Mediation Technology Hp
The Case For Compaq Mediation Technology Hp
 
APSCC Article - Managed Capacity & Services
APSCC Article - Managed Capacity & ServicesAPSCC Article - Managed Capacity & Services
APSCC Article - Managed Capacity & Services
 
sla nptl.pptx
sla nptl.pptxsla nptl.pptx
sla nptl.pptx
 
Key Considerations for Cloud Procurement - AWS Innovate Ottawa:
 Key Considerations for Cloud Procurement - AWS Innovate Ottawa: Key Considerations for Cloud Procurement - AWS Innovate Ottawa:
Key Considerations for Cloud Procurement - AWS Innovate Ottawa:
 
White Paper Carrier Sales Network Optimization Approach
White Paper   Carrier Sales Network Optimization ApproachWhite Paper   Carrier Sales Network Optimization Approach
White Paper Carrier Sales Network Optimization Approach
 
Lecture 15.ppt
Lecture 15.pptLecture 15.ppt
Lecture 15.ppt
 
A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com...
 A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com... A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com...
A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com...
 
A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...
A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...
A PROFIT MAXIMIZATION SCHEME WITH GUARANTEED QUALITY OF SERVICE IN CLOUD COMP...
 
A profit maximization scheme with guaranteed
A profit maximization scheme with guaranteedA profit maximization scheme with guaranteed
A profit maximization scheme with guaranteed
 
A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com...
 A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com... A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com...
A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com...
 
A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com...
 A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com... A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com...
A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Com...
 
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEMENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
 

More from Patrick Hurley

Diagnostics Lab Executives Reveal Their Biggest Revenue Cycle Management Chal...
Diagnostics Lab Executives Reveal Their Biggest Revenue Cycle Management Chal...Diagnostics Lab Executives Reveal Their Biggest Revenue Cycle Management Chal...
Diagnostics Lab Executives Reveal Their Biggest Revenue Cycle Management Chal...Patrick Hurley
 
5 Healthcare IT Trends to Watch in 2017
5 Healthcare IT Trends to Watch in 20175 Healthcare IT Trends to Watch in 2017
5 Healthcare IT Trends to Watch in 2017Patrick Hurley
 
February 2014 mobile analytics report
February 2014 mobile analytics reportFebruary 2014 mobile analytics report
February 2014 mobile analytics reportPatrick Hurley
 
Skytide insight for CDNs 3.0 Infographic
Skytide insight for CDNs 3.0 InfographicSkytide insight for CDNs 3.0 Infographic
Skytide insight for CDNs 3.0 InfographicPatrick Hurley
 
Skytide by the Numbers
Skytide by the NumbersSkytide by the Numbers
Skytide by the NumbersPatrick Hurley
 
What's the difference between IPTV & TV Everywhere?
What's the difference between IPTV & TV Everywhere?What's the difference between IPTV & TV Everywhere?
What's the difference between IPTV & TV Everywhere?Patrick Hurley
 

More from Patrick Hurley (6)

Diagnostics Lab Executives Reveal Their Biggest Revenue Cycle Management Chal...
Diagnostics Lab Executives Reveal Their Biggest Revenue Cycle Management Chal...Diagnostics Lab Executives Reveal Their Biggest Revenue Cycle Management Chal...
Diagnostics Lab Executives Reveal Their Biggest Revenue Cycle Management Chal...
 
5 Healthcare IT Trends to Watch in 2017
5 Healthcare IT Trends to Watch in 20175 Healthcare IT Trends to Watch in 2017
5 Healthcare IT Trends to Watch in 2017
 
February 2014 mobile analytics report
February 2014 mobile analytics reportFebruary 2014 mobile analytics report
February 2014 mobile analytics report
 
Skytide insight for CDNs 3.0 Infographic
Skytide insight for CDNs 3.0 InfographicSkytide insight for CDNs 3.0 Infographic
Skytide insight for CDNs 3.0 Infographic
 
Skytide by the Numbers
Skytide by the NumbersSkytide by the Numbers
Skytide by the Numbers
 
What's the difference between IPTV & TV Everywhere?
What's the difference between IPTV & TV Everywhere?What's the difference between IPTV & TV Everywhere?
What's the difference between IPTV & TV Everywhere?
 

Recently uploaded

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Recently uploaded (20)

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

Improving CDN Capacity Utilization with Peak Load Pricing

  • 1. Improving CDN Capacity Utilization with Peak-Load Pricing
  • 2. Introduction Very soon, nearly a million fans from every corner of the globe are expected to stream into London to attend the 2012 Summer Olympics, pushing an already congested metropolis to the limits of its capacity. A similar scenario will play out online as millions of fans log on to their broadband service to view the action, creating bandwidth bottlenecks brought about by peak demands on the network. Content Delivery Networks (CDNs) will need to provision their capacity to accommodate this extraordinary demand or risk provoking the ire of their content provider customers. The problem with provisioning to peak usage, however, is that it leads to weak capacity utilization at off-peak times. Increasingly, industries facing wild fluctuations in capacity utilization are turning to “peak load pricing.” • Many public transit systems charge higher fares during rush hour, since it is this peak usage that drives the demand for vehicles and infrastructure. • Electric utilities often offer price incentives to large corporations that shift energy consumption to hours of lesser demand. This can allow a utility to defer construction of costly new power plants, which must accommodate peak demand. • CDNs will surely begin to experiment with peak load pricing too as a way to more efficiently utilize existing bandwidth and defer the costs of provisioning additional network capacity. This is particularly important to telco operator CDNs, who are building and managing their own Content Delivery Networks largely to forestall costly capital expenditures for network expansion. CDNs currently factor peak usage into their pricing via “95th percentile billing” — also known as 95/5 or “burstable billing” — where they charge content providers based on an approximation of their peak bandwidth utilization. But this method is fundamentally flawed because, unlike true peak load pricing, it does not motivate a CDN’s customers to shift usage to the network’s off-peak times. With this white paper we will demonstrate how Content Delivery Networks (especially operator CDNs) can transcend the limitations of 95th percentile billing to establish pricing policies that more closely parallel true peak-load pricing and, in turn, maximize revenue and control costs. 1
  • 3. The Problem The general philosophy behind peak-load pricing holds that: • Users at peak times must contribute to the capital costs of additional capacity while off-peak users only need to cover the operating costs incurred in their servicing. • Price incentives should be used to motivate customers to shift their usage from peak days and times to off-peak hours. With the burstable billing that CDNs and other telco services often employ, customers pay based on the 95th percentile point of bandwidth usage, measured at five-minute increments over the course of a month. This pricing method makes perfect sense when all customers have similar consumption patterns and when 95th- percentile usage is always close to average usage. However, in CDN operations, these assumptions often do not hold. As such, this billing method has serious drawbacks and may even lead to unnecessary capital expenditures for additional network capacity. Inherently, 95th percentile billing assumes that the top 5% of usage represents “noise” and that the remainder represents “typical” usage. Unfortunately, the choice of 5% as a cutoff percentile may be no better than arbitrary. For illustration, consider three different CDN customers. 2
  • 4. With 95th percentile billing, all three of the following customers will be charged on the basis of 1000 Mbps, despite their widely varying usage patterns. Customer #1 Consumes bandwidth at a nearly constant 1000 megabits per second (Mbps) rate It certainly seems fair that this first customer — who consistently consumes 1000 Mbps of bandwidth — gets charged on that basis. 3
  • 5. Customer #2 Consumes 10,000 Mbps in 4% of time intervals, 1000 Mbps in the other 96% It may also seem relatively fair that the second customer gets charged on that basis, as it usually consumes 1000 Mbps and its usage above that level might constitute “noise.” But what if its 4% highest-use time periods come at peak times for the CDN as a whole? If so, this customer may be driving significant additional peak capacity demands on the CDN without bearing any of the costs involved. 4
  • 6. Customer #3 d Consumes 1000 Mbps 6% of the time but only 100 Mbps in the other 94% The third customer may have a legitimate grievance, however. Its base usage sits an order of magnitude below the level for which it is charged and its total usage of the CDN’s resources falls far below that of other customers that pay the same amount. And, this customer’s peak usage might not even be driving additional capacity requirements if its peak times do not coincide with network peak loads. These examples expose the greatest flaw in 95/5 pricing, a “one size fits all” approach. 5
  • 7. Why the Problem Exists • 95/5 Billing is Based on Per-Customer Peak Usage, Not System Peak Usage If a CDN’s customers all had the same time-of-day and day-of-week demand profiles, then each customer’s peak usage would perfectly coincide with the system’s peak usage. But that’s not the case. A customer that streams entertainment videos will typically require the most bandwidth during hours that viewers are not at work, whereas a customer supplying business-related content may experience its greatest usage during work hours. Suppose then that an operator CDN consistently encounters peak usage on Saturday afternoons; the goal of peak load pricing would be to charge customers a premium for bandwidth consumed on Saturday afternoon to incentivize them to shift demand away from that day and time. This shouldn’t affect the business-related content owner because its traffic occurs primarily during regular work days, right? Unfortunately, here’s where the wheels begin to fall off of 95th percentile billing. With burstable billing, the business content customer would be charged on the basis of its own peak usage rather than on the system’s peak usage. This pricing strategy does nothing to incentivize the customer to shape bandwidth demand. In fact, it actually encourages the customer to shift more demand to its off-peak times — which, in this case, might actually compound Saturday afternoon network congestion and force the CDN into additional capacity investments. 6
  • 8. • Determining Peak Load Periods Is Not Straightforward Suppose that an operator CDN agrees that pricing should be based according to peak aggregate demand, rather than peaks in individual customer demand. It would next need to determine when aggregate peak load times occur. That’s easier said than done, however. Neither CDN capacity planning nor capacity utilization are carried out at the network level, so identifying this kind of peak load information cannot be accomplished at that level. Instead, edge servers and other infrastructure are provisioned separately at each edge location or point of presence (PoP), based on geographical variations in bandwidth demand. For any CDN with a large geographical footprint, different PoPs will experience peak loads at different times. Even if viewers within the coverage area consume online content at similar times of their days, they will do so in different time zones. This points to the need to determine peak load times separately for each node in the network. A CDN whose traffic and infrastructure are located primarily in Europe will witness peak load times that coincide with the hours of greatest European usage. It would be counterproductive, however, for this CDN to penalize a customer that distributes lots of data through Latin America nodes during these same hours. In fact, it should reward this customer for utilizing surplus capacity during times of slack demand in Latin America. Differences in bandwidth demand may not be as pronounced when end users extend over just a few time zones, but it can still be significant. Even within the same time zone, cultural factors may create significant variations in time-of-day patterns. For example, within the principal European time zones, some countries follow a “siesta” tradition of a long mid-day break and a later end to the work days while other countries do not. This underscores how much peak-time patterns can vary. 7
  • 9. The Solution To rectify the inequities with current billing practices then, operator CDNs must adopt an improved pricing approach that addresses the following issues: • 95th percentile billing does not adequately represent the differences in demand patterns among various customers. • A rationalized pricing system must reflect peak load demands against infrastructure, not just peak usage by individual customers. • Peak load infrastructure demands must be identified on the same basis as capacity is provisioned — locally — not on a network-wide level. Skytide Enables Rationalized CDN Pricing Historically, CDNs have not been able to track and bill customer usage — and system demands — in a way that can address all of the above issues. While 95th percentile billing may have been adequate in early, localized networks with homogeneous customer bases, it has not evolved to accommodate the complexities of today’s CDNs and their customers. CDNs have been reluctant to update their pricing methods because of the data management difficulties involved; just providing accurate burstable billing has been challenging enough. Fortunately, the powerful analytics and reporting tools of Skytide Insight for Content Delivery Networks can empower network providers to create and execute fully rationalized pricing approaches. Identify Peak Load Usage Patterns for Individual Network Components Skytide’s advanced multidimensional data capture and analysis capabilities enable operator CDNs to precisely identify times and days of peak bandwidth usage down to the individual PoP. Skytide captures all the data from CDN log files and analyzes it continuously as it loads, providing an up-to-date view of edge location usage. You can identify the 95th (or other) percentile for usage of each network node. You can even identify which time periods experience usage at or above a designated percentage of the peak level and use it to create differentiated rates by PoP and time-of-day/day-of-week that reflect true usage patterns. 8
  • 10. For example, an operator CDN could establish an off-peak rate per megabyte (MB) transferred and a separate peak-time rate per MB for each continent, each time zone, or even each individual PoP. However you choose to tailor such a rate structure, Skytide can provide the detailed analytic support necessary to create and manage it. This will ensure that the end result treats each of your customers fairly while reflecting your true cost structure. Track and Bill Network Usage by Customer and Edge Location Even after a CDN deploys a truly rationalized rate structure, it must still properly assess bandwidth consumption by each customer and correlate it to the differentiated price factors. Fortunately, Skytide can also help operators CDNs to address this challenge, providing reports on each customer’s usage by edge location, down to the day and hour. From there, it is merely a matter of matching MBs transferred in each record of such a report to the corresponding rate per MB. By summing the results, a CDN can calculate a customer’s total monthly charges and present it to them with full supporting data. The customer can even access this billing data through Skytide’s self-service portal, reducing the need for Content Delivery Networks to mail printed support documentation or add unneeded staff to their customer service centers. Operator CDNs can also use a customer’s typical usage pattern to create a custom blended rate that can be applied to the content provider’s traffic across the board. Even if the CDN does not actually apply this blended rate, it can leverage the data in future price negotiations with the customer — it will know exactly how the customer’s bandwidth consumption impacts capacity planning and what a true cost-based baseline price would be. Only Skytide’s powerful multidimensional analytics allow you to combine different factors such as customer, time, geography, and network topology for such an exercise. Skytide's multidimensional analysis enables operator CDNs — and their customers — to dig several layers beneath the surface to precisely isolate QoS issues, accurately forecast traffic for capacity planning and to clearly identify content consumption patterns. 9
  • 11. Conclusion Skytide’s analytics and reporting can help CDNs to establish innovative pricing structures that advance their business goals. In a hyper-competitive environment, CDNs dare not charge customers more than they should (and can justify.) Customers that contribute to improved capacity utilization in off- peak hours should be rewarded rather than penalized, as these can be the most profitable customers. At the same time, CDNs cannot fail to collect adequate remuneration from those customers who disproportionately impact the need for additional capacity and infrastructure. Allowing price structures to get out of sync with cost structures is a sure- fire way to drive those costs up. This is particularly pertinent to telecommunications service providers, many of whom are launching their own Operator CDN offerings to reduce overall network load (and costs). The net value of CDN caching to such carriers is highest at times when load on the transport network is greatest. True “big picture” optimization requires a broader view that examines peak and off-peak usage of both CDN equipment and network infrastructure. This calls for a pricing strategy that draws content owners to participate in the operator’s CDN but also incentivizes shifting traffic to off-peak times for the network as a whole. Composing such a pricing scheme demands a multidimensional analytics framework powerful enough to take in not just CDN data but more comprehensive network information. To avoid cost-pricing disconnects, CDN pricing needs to better align with the true goals of peak-load pricing. This will allow Content Delivery Networks and their customers to operate with truly market-driven and optimal economic efficiency. Skytide analytics and reporting can be instrumental in achieving this goal. For more information on Skytide’s online video analytics and reporting, visit www.skytide.com. 10
  • 12. Related White Papers 7 Online Video Trends to Watch in 2012 The year ahead promises to be full of twists and turns for online video and the digital media supply chain that serves it. Don't be caught flat-footed. Read “7 Online Video Trends to Watch in 2012” to get an advance peek at the trends that will shape the industry and how you can capitalize on the disruption to come. Read Now The 4 Keys to Telco CDN Success Many telecom service providers are building their own content delivery networks as a means to capitalize on the surge in Internet video coursing over their networks. With this white paper, we will reveal four key success factors necessary for Telco CDNs to effectively harness their competitive edge and realize success. Read Now How Telcos and ISPs Can Learn to Love OTT With this white paper we will demonstrate how it is now possible for telcos to improve their position in the content-to-consumer value chain, create a more sustainable business model to value chain members and profit from escalating over-the-top (OTT) video traffic. Read Now IP Video Management Analytics