SlideShare a Scribd company logo
ThousandEyes
Partner
CDN Performance Monitoring
Solution Use Case
OVERVIEW
The goal of a CDN network is to optimize application delivery and improve end-user experience.
CDNs achieve this by caching content (e.g. webpages, videos) in many distributed servers placed
close to end-users. That way, when a user tries to access a website serviced by a CDN, the
request will be sent to a cache server near the user. In addition to providing users faster response
times to content, CDNs can also offer load balancing, lower bandwidth costs and deliver higher
availability.
Content delivery networks are generally located in multiple locations around the world, in multiple
networks and potentially serviced by many ISPs. Examples of companies that offer CDN services
are Akamai, Fastly and Cloudflare. Enterprises that have large, geographically dispersed user
bases are among the most likely to leverage a CDN. Nearly a third of the largest websites are
primarily hosted in a CDN, with many more containing CDN-hosted content.
HOW THOUSANDEYES IS RELEVANT
Using ThousandEyes agents to monitor the CDN enterprises can gain insight into potential issues
with upstream ISPs, incorrectly mapped users, overloaded proxy servers, poor page load time or
any other network performance issues affecting the regions monitored. Another key use case of
ThousandEyes is to monitor the difference in application and network performance between a
CDN provider and traditional Data Center hosting.
Reasons to monitor a CDN:
• Prove value: benchmark services, pages or objects before and after the assets are CDN
enabled. Or run ongoing tests both to the edge and origin to compare performance.
• Optimization: ensure the CDN is directing users to the best edge location and is optimizing
the cache to reduce misses and retain freshness.
• Troubleshooting: identify CDN outages, determine which edge is serving requests from
where, find performance issues between the user and the edge, and dig into caching errors.
CUSTOMER USE CASE EXAMPLE
At eBay Marketplace, the e-commerce and auction platform is responsible for matching more
than 24M sellers with 157M buyers. They are hugely reliant on CDNs to serve the tens of billions
of hits per day to eBay receives. Steve Lerner, responsible for Content Delivery Networks (CDN) at
eBay, spoke at a ThousandEyes Connect event, “It’s a big task that means engineering,
operations, vendor management strategy.”
Steve described the importance of network performance to eBay as more than just quantitative
measurements. “It’s not just about packet loss and congestion ... It’s about speed and the things
that are impacting speed itself. We are a retail company and degradation of speed means a
degradation of dollars.”
eBay uses ThousandEyes to monitor key infrastructure components including DNS, load
balancers, routing and CDNs. Steve said, “I like to call ThousandEyes a NOC in a box, a
virtualized NOC of things you used to be doing manually.” eBay uses the synthetic monitoring
ThousandEyes provides to compliment Real User Monitoring (RUM) of the CDN, “Synthetic
monitoring includes it all, presenting a “neutral palette” of indisputable data.”
FAQ
How can I get visibility into the Internet paths where users traffic are distributed?
The path contents traverses between server and user is very different by design when it comes to a
CDN - after all the goal is to distribute that content. Being able to measure the user experience from
many vantage points all over the Internet is critical in understanding how well the CDN is serving a
particular app. ThousandEyes Cloud Agents do exactly this.
How can I validate the SLA between my organization and the CDN provider?
An SLA may be expressed in different ways. Some combination of uptime or availability plus ‘speed’
© Cisco Systems, all rights reserved. Version 2.0. March ’21. Author: Bob P. boporter@cisco.com
ThousandEyes
Partner
CDX
ThousandEyes
Partner
Solution Use Case - CDN Performance Monitoring
Page 2
perhaps expressed as time to first byte, or DOM time, full page load, etc. In any case a ThousandEyes
page load test will show will show all of these metrics as well as from where page elements are being
retrieved. This data can be accessed from the ThousandEyes API or rendered into a report and used
to support SLA monitoring needs.
How do I monitor issues with mapping that may affect user experience of the service?
Each vantage point or agent runs a test independently. This can show inconsistencies in mapping or
unexpected or sub-optimal mapping. Since ThousandEyes stores historical data one also is able to
compare ‘now’ and ‘then’ to see what changes affecting user experience have occurred.
How do I ensure constant availability for my relevant sites/apps over the CDN?
In addition to measuring metrics comprising end user experience, the ThousandEyes platform is also
able to alert when metics deviate from the norm thereby facilitating pro-active steps to be keep the
user experience within acceptable limits. Such remediation may be human-led or automated via alerts
feeding into other systems.
ADDITIONAL REFERENCE MATERIAL
• Blog post: An Intro to CDN Monitoring
• Blog post: Optimizing CDN and Web Performance at eBay
• Blog post: Tracking a site’s CDN usage, Powerball example
• Webinar Recording: CDN Monitoring: From Users to Edge to Origin
• Data Sheet: CDN Monitoring Overview
ThousandEyes
Partner

More Related Content

PPTX
Content Delivery Networks (CDN) - What You Really Need to Know
PDF
Content Distribution Network(CDN) Report(IEEE Format)
PDF
006. Content Delivery Network A Must-Have For eCommerce Businesses.pdf
PDF
Content Delivery Network - Exploring the Power
PPTX
What’s the Difference between an Application Delivery Network and a Content D...
PDF
Cedexis for video 5 2015
PPTX
Improve Customer Experience with Multi CDN Solution
PPTX
What is CDN ? how CDN work?
Content Delivery Networks (CDN) - What You Really Need to Know
Content Distribution Network(CDN) Report(IEEE Format)
006. Content Delivery Network A Must-Have For eCommerce Businesses.pdf
Content Delivery Network - Exploring the Power
What’s the Difference between an Application Delivery Network and a Content D...
Cedexis for video 5 2015
Improve Customer Experience with Multi CDN Solution
What is CDN ? how CDN work?

Similar to Solution_Use_Case_-_CDN_Performance_Monitoring.pdf (20)

PDF
VRSN_Top5_DTM_WP_201404-web[1]
PPTX
A Breif On Cloud computing
PPTX
CloudComputing
PPT
Cloud CDN Hosting
PPTX
Neev Load Testing Services
PDF
SaaS Application Scalability: Best Practices from Architecture to Cloud Infra...
PDF
Making the Journey_ 7 Essential Steps to Cloud Adoption.pdf
PDF
An Efficient Distributed Control Law for Load Balancing in Content Delivery N...
DOCX
Content Delivery Network – CDN
PDF
Cscc cloud-customer-architecture-for-e commerce
DOC
Cloud computing charecteristics and types altanai bisht , 2nd year, part iii
PDF
How to Build a Scalable Web Application for Your Project
PDF
Delivering_Transformative_User_Experiences_WP
PPSX
M.S. Dissertation in Salesforce on Force.com
PDF
How to Say Yes to Self-Service in the Cloud and Become an IT Hero
PDF
The Ultimate Guide to Cloud Migration - A Whitepaper by RapidValue
PDF
Modern Software Architecture - Cloud Scale Computing
PPTX
Neev Competencies in SaaS-based Development
PDF
WhitePaper - MSP - Six Considerations When Selecting A Partner-Friendly Cloud...
VRSN_Top5_DTM_WP_201404-web[1]
A Breif On Cloud computing
CloudComputing
Cloud CDN Hosting
Neev Load Testing Services
SaaS Application Scalability: Best Practices from Architecture to Cloud Infra...
Making the Journey_ 7 Essential Steps to Cloud Adoption.pdf
An Efficient Distributed Control Law for Load Balancing in Content Delivery N...
Content Delivery Network – CDN
Cscc cloud-customer-architecture-for-e commerce
Cloud computing charecteristics and types altanai bisht , 2nd year, part iii
How to Build a Scalable Web Application for Your Project
Delivering_Transformative_User_Experiences_WP
M.S. Dissertation in Salesforce on Force.com
How to Say Yes to Self-Service in the Cloud and Become an IT Hero
The Ultimate Guide to Cloud Migration - A Whitepaper by RapidValue
Modern Software Architecture - Cloud Scale Computing
Neev Competencies in SaaS-based Development
WhitePaper - MSP - Six Considerations When Selecting A Partner-Friendly Cloud...
Ad

More from منیزہ ہاشمی (7)

PPT
PDF
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
PDF
Pricing_101_v2.pdf
PDF
Solution_Use_Case_-_DDoS_Incident_Monitoring.pdf
PDF
Pricing_103_-_services.pdf
PDF
Solution_Use_Case_-_Collaboration_Services_Monitoring.pdf
PDF
97 Things Every Cloud Engineer Should Know.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Pricing_101_v2.pdf
Solution_Use_Case_-_DDoS_Incident_Monitoring.pdf
Pricing_103_-_services.pdf
Solution_Use_Case_-_Collaboration_Services_Monitoring.pdf
97 Things Every Cloud Engineer Should Know.pdf
Ad

Recently uploaded (20)

PPTX
UNIT 4 Total Quality Management .pptx
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
DOCX
573137875-Attendance-Management-System-original
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPT
Mechanical Engineering MATERIALS Selection
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
web development for engineering and engineering
PDF
Well-logging-methods_new................
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPTX
Welding lecture in detail for understanding
PPT
Project quality management in manufacturing
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
bas. eng. economics group 4 presentation 1.pptx
UNIT 4 Total Quality Management .pptx
UNIT-1 - COAL BASED THERMAL POWER PLANTS
OOP with Java - Java Introduction (Basics)
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
573137875-Attendance-Management-System-original
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
Model Code of Practice - Construction Work - 21102022 .pdf
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
Mechanical Engineering MATERIALS Selection
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
web development for engineering and engineering
Well-logging-methods_new................
Automation-in-Manufacturing-Chapter-Introduction.pdf
Welding lecture in detail for understanding
Project quality management in manufacturing
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
R24 SURVEYING LAB MANUAL for civil enggi
bas. eng. economics group 4 presentation 1.pptx

Solution_Use_Case_-_CDN_Performance_Monitoring.pdf

  • 1. ThousandEyes Partner CDN Performance Monitoring Solution Use Case OVERVIEW The goal of a CDN network is to optimize application delivery and improve end-user experience. CDNs achieve this by caching content (e.g. webpages, videos) in many distributed servers placed close to end-users. That way, when a user tries to access a website serviced by a CDN, the request will be sent to a cache server near the user. In addition to providing users faster response times to content, CDNs can also offer load balancing, lower bandwidth costs and deliver higher availability. Content delivery networks are generally located in multiple locations around the world, in multiple networks and potentially serviced by many ISPs. Examples of companies that offer CDN services are Akamai, Fastly and Cloudflare. Enterprises that have large, geographically dispersed user bases are among the most likely to leverage a CDN. Nearly a third of the largest websites are primarily hosted in a CDN, with many more containing CDN-hosted content. HOW THOUSANDEYES IS RELEVANT Using ThousandEyes agents to monitor the CDN enterprises can gain insight into potential issues with upstream ISPs, incorrectly mapped users, overloaded proxy servers, poor page load time or any other network performance issues affecting the regions monitored. Another key use case of ThousandEyes is to monitor the difference in application and network performance between a CDN provider and traditional Data Center hosting. Reasons to monitor a CDN: • Prove value: benchmark services, pages or objects before and after the assets are CDN enabled. Or run ongoing tests both to the edge and origin to compare performance. • Optimization: ensure the CDN is directing users to the best edge location and is optimizing the cache to reduce misses and retain freshness. • Troubleshooting: identify CDN outages, determine which edge is serving requests from where, find performance issues between the user and the edge, and dig into caching errors. CUSTOMER USE CASE EXAMPLE At eBay Marketplace, the e-commerce and auction platform is responsible for matching more than 24M sellers with 157M buyers. They are hugely reliant on CDNs to serve the tens of billions of hits per day to eBay receives. Steve Lerner, responsible for Content Delivery Networks (CDN) at eBay, spoke at a ThousandEyes Connect event, “It’s a big task that means engineering, operations, vendor management strategy.” Steve described the importance of network performance to eBay as more than just quantitative measurements. “It’s not just about packet loss and congestion ... It’s about speed and the things that are impacting speed itself. We are a retail company and degradation of speed means a degradation of dollars.” eBay uses ThousandEyes to monitor key infrastructure components including DNS, load balancers, routing and CDNs. Steve said, “I like to call ThousandEyes a NOC in a box, a virtualized NOC of things you used to be doing manually.” eBay uses the synthetic monitoring ThousandEyes provides to compliment Real User Monitoring (RUM) of the CDN, “Synthetic monitoring includes it all, presenting a “neutral palette” of indisputable data.” FAQ How can I get visibility into the Internet paths where users traffic are distributed? The path contents traverses between server and user is very different by design when it comes to a CDN - after all the goal is to distribute that content. Being able to measure the user experience from many vantage points all over the Internet is critical in understanding how well the CDN is serving a particular app. ThousandEyes Cloud Agents do exactly this. How can I validate the SLA between my organization and the CDN provider? An SLA may be expressed in different ways. Some combination of uptime or availability plus ‘speed’ © Cisco Systems, all rights reserved. Version 2.0. March ’21. Author: Bob P. boporter@cisco.com ThousandEyes Partner CDX
  • 2. ThousandEyes Partner Solution Use Case - CDN Performance Monitoring Page 2 perhaps expressed as time to first byte, or DOM time, full page load, etc. In any case a ThousandEyes page load test will show will show all of these metrics as well as from where page elements are being retrieved. This data can be accessed from the ThousandEyes API or rendered into a report and used to support SLA monitoring needs. How do I monitor issues with mapping that may affect user experience of the service? Each vantage point or agent runs a test independently. This can show inconsistencies in mapping or unexpected or sub-optimal mapping. Since ThousandEyes stores historical data one also is able to compare ‘now’ and ‘then’ to see what changes affecting user experience have occurred. How do I ensure constant availability for my relevant sites/apps over the CDN? In addition to measuring metrics comprising end user experience, the ThousandEyes platform is also able to alert when metics deviate from the norm thereby facilitating pro-active steps to be keep the user experience within acceptable limits. Such remediation may be human-led or automated via alerts feeding into other systems. ADDITIONAL REFERENCE MATERIAL • Blog post: An Intro to CDN Monitoring • Blog post: Optimizing CDN and Web Performance at eBay • Blog post: Tracking a site’s CDN usage, Powerball example • Webinar Recording: CDN Monitoring: From Users to Edge to Origin • Data Sheet: CDN Monitoring Overview ThousandEyes Partner