Post on 21-Jan-2018
www.highwinds.com/cdn-blog/
FIVE THINGS TO CONSIDERWHEN CHOOSING A CDN
You’re in the market for a content delivery network (CDN) for your business but where do you start?
There are many important aspects to evaluate but what are some of the basics you should know when
choosing a CDN?
Knowing the basics can help ensure a fair rate to deliver your content, and most importantly, help you choose
the right CDN provider.
Here are five things to consider when choosing a CDN:
Measuring throughput and response time (more details below in Importance of Testing) are great ways to evaluate the strength of
your CDN. Digging deeper, you’ll want a robust analytics platform complete with multiple reports designed with the ability for you
to segment data in a business-meaningful way.
1 Analytics
The platform should be customized so that you can define the granularity of your reports from per-domain or per-CDN protocol
reporting to full global metrics. This level of granularity will keep all key stakeholders both happy and informed.
CDNs offer numerous reports, some of which include:
Total bandwidth, GB transferred
Total number of requests
Average end-user transfer rate
Cache hit/miss ratio percentage
Completion ratio
Completion ratio percentage
Total delivery by data center
Total requests by data center
Top hosts
Hits per second
Bandwidth 95/5 Mbps or AGTR (aggregate global transfer rate)
Transfer miss ratio
Request miss ratio
Origin transfer
Origin request rate (RPS)
End–user transfer
User throughput
An extremely useful reporting tool is the Traffic Analyzer. A number of detailed charts are included to help you analyze different
aspects of the delivery, and filters can be applied to make comparisons based on region, traffic segments (account level and specific
hosts), and timeframe.
Charts include the core metrics of bandwidth, requests, end-user transfer, completion ratio, total GB delivered, and average
response size for your HTTP traffic. Look for the flexibility to select other detailed charts, filter for any timeframe desired up to 24
months back, and filter based on your account, subaccounts, hosts, and regions of delivery.
Throughput
In communication networks, such as Ethernet or packet radio, throughput or network throughput is the rate of successful
message delivery over a communication channel.
To simplify, throughput is how strong or consistent the connection is maintained during the session. Consider water pipes in
your home. When you turn the faucet, response time is how long it takes for the water to start flowing, and throughput is how
strong and steady the water flows when you leave it turned on.
There are obviously many more variables to consider when testing a CDN. But the most important thing is simple, TEST! Be
sure the CDN meets your needs and passes your tests. Look for a free trial.
2 Importance of Testing
There are many factors to evaluate when looking at choosing a CDN. Two of the most important metrics are response time
and throughput.
Response time is how long it takes for a server to respond to a browser request. Even if your pages are optimized, slow response
time = slow page load which = unhappy customers.
3 APIs
APIs offer CDN users more flexibility, improved security, added features, and much more. Leveraging APIs can help with
account management and with creating user profiles, configurations, hosts, analytics, origins, etc.
Media operations can be integrated into your workflows, dashboards, and automated processes.
Look for open documentation from your CDN partner on their CDN support portal, website, or blog.
4 CDN Pricing
Pricing is one of the first questions many CDN prospective customers ask and for good reason. When you are delivering a
large amount of bits and bytes the costs can really add up. When you get pricing quotes, be sure to understand that your
needs are just that, yours.
A CDN should work closely with you to understand the amount of traffic you’ll deliver on day one as well as what you might
deliver down the road. Note that in addition to the actual price, be sure to understand the different pricing models (pay as
you go, annual contract, 95/5, etc.), and the rates for additional services (some are free, some are recurring, some are just for
getting set up). Be sure to look for custom pricing options.
Contact us today and we’ll work with you to find the most cost effective plan for your CDN needs. Even better,
we’ll give you a 30-day free trial so you can put us to the test!
www.highwinds.com/sign-up/cdn
5 Customer Testimonials
Last but certainly not least, do your homework. Talk to your peers, friends, and businesses who are currently implementing
CDN technologies. Find out what they like best, find out what they want improved and most importantly, read testimonials.
GIPHY
“GIPHY has grown beyond our expectations this year and this would not have been possible without the support of our partners at
Highwinds. Highwinds not only has allowed GIPHY to scale at more than affordable costs, especially for a startup, but also has offered
beyond excellent support every step of the way. As GIPHY continues to grow and expand internationally we will rely and trust Highwinds to
be our partner throughout this journey together.”
Alex Chung, Founder and CEO, GIPHY
CDNs should be happy to show you who their current clients are and have testimonials from said clients for you to review.
Any CDN can claim to be the best, fastest, and so on; but as we said above, do your homework, read the reviews, and by all
means, put them to the test.
Choosing a CDN doesn’t have to be difficult. I’m happy to answer any additional questions you might have about CDN
technologies.
I’d also encourage you to take me up on your own free CDN trial for your business.
807 W. Morse Blvd. Winter Park, FL 32789 • P: +1.407.215.2400 • F: +1.407.647.0392 • www.HIGHWINDS.com