<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1050989841627822&amp;ev=PageView&amp;noscript=1">

Content Delivery Networks (CDNs) are a crucial part of any internet business strategy. At GlobalDots we analyze, implement and maintain CDNs for variety of companies, from Fortune 500 to startups and small-to-medium enterprises. Since the topic is broad and many of our customers ask very specific questions, we decided to put together this resource page for everyone to learn more about CDNs. We hope you’ll enjoy this article – feel free to share it with your colleagues or ask our specialists anything you want to know about CDN.

Chapter 1: Content Delivery Network Explained

dots-png

A Content Delivery Network (CDN) is a globally distributed network of web servers or Points of Presence (PoP) whose purpose is to provide faster content delivery.

The content is replicated and stored throughout the CDN so the user can access the data that is stored at a location that is geographically closest to the user. This is different (and more efficient) than the traditional method of storing content on just one, central server.

A client accesses a copy of the data near to the client, as opposed to all clients accessing the same central server, in order to avoid bottlenecks near that server.

how_cdn_works

Image Source

High content loading speed = positive User Experience. If all data is located on a central server, the User Experience is negatively affected by limited loading speed. The greater the distance between two objects in communication (in this case, the user and the server), the longer it takes for the content to reach any of these objects.

To put it more simply, the purpose of a CDN is to improve user experience and provide it with a more efficient network resource utilization. Content providers such as media companies and e-commerce vendors pay CDN operators to deliver their content to their audience, that is, end-users. In turn, a CDN pays ISPs, carriers and network operators for hosting servers in their data centers. There are two key mechanisms that explain how CDN functions:

  1. Keep important content distributed to multiple, globally distributed data centers so it is closer to end users, and thus faster to download.
  2. Use server optimizations based on content type to get that content to the user most efficiently.

Other than better performance, CDNs also offload the traffic served directly from the content provider’s origin infrastructure, resulting in possible cost savings for the content provider. They are also effective against DDoS attacks, since they provide their own large distributed server infrastructure to absorb the volume of the attack, but we’ll explain that later.

Location is key for content delivery speed. The farther the user is from the server where the content is stored, the longer it will take for the content to reach the user, and this in turn negatively affects User Experience.

CDN Architecture and Key Components

Here’s a simple model of a Content Delivery Network, its key components and their roles explained below:

CDN-architecture

Content Provider: the entity delivering the content

Authorization: the Content Provider gives the CDN Provider permission to deliver content

Reporting: the Content Provider demands performance analytics from the CDN Provider to evaluate the quality of the CDN Provider’s service and have access to other relevant data

Source: the Content Provider sends a copy of the content

Content: digital information created and/or licensed for distribution

Request: the user requests from the Content Provider to view or locally store data (content)

Deliver: CDN delivers the content to the user

User: the entity requesting data (content) from the Content Provider

 

Most CDN architectures are designed using these key components:

Delivery Nodes: primary purpose is to deliver content to the end user. Delivery Nodes are servers that contain caches running one or more content delivery applications. They are typically located as close to the end user as possible. Content can be stored manually to these nodes (Push CDNs), or delivery nodes can demand content from origin nodes based on Cache Expiration Rules (Pull CDNs).The advantage of Push CDNs is that the content is instantly available to the users demanding it.

Its main disadvantage is that the Content Provider has to proactively “push” content every time it is updated.The advantage of Pull CDNs is they automatically demand content from the Content Provider. Its main disadvantage is the initial content delivery speed: when the user demands content for the first time, the delivery speed will be the same as if the Content Provider didn’t use CDN. After this initial request, though, all other users located in the same geographical location or close to the original user who made the request will be able to access content instantly because the content will be cached inside the Delivery Node.


Storage Nodes: primary purpose is storing copies of original data that is being distributed to Delivery Nodes. Storage Nodes can be deployed in a hierarchical model to allow tiered caching.


Origin Nodes: These are the main sources for content that enable content distribution across the entire network or the content owner’s infrastructure.


Control Node: primary purpose is hosting of management, routing and monitoring components of a CDN.

model-of-cdn-architecture-1-768x356

A model of CDN architecture. Source: Richard Gibbs – A new approach to publishing and caching video

Benefits include reducing bandwidth costs, improving page load times, or increasing the global availability of the content. The number of nodes and servers making up a CDN varies, depending on the architecture, with some reaching thousands of nodes with ten thousands of servers on many remote points of presence (PoPs). Others build a global network and have a small number of geographical PoPs.

CDN nodes are usually deployed in multiple locations, often over multiple backbones. Benefits include reducing bandwidth costs, improving page load times, or increasing the global availability of the content. The number of nodes and servers making up a CDN varies, depending on the architecture, with some reaching thousands of nodes with ten thousands of servers on many remote points of presence (PoPs). Others build a global network and have a small number of geographical PoPs.

There are 3 primary types of content:

  • Dynamic content: content generated on the fly by the web server using any of several common web programming languages such as php, ruby or java
  • Static content: content that typically does not change very often and does not require generation. Images, CSS, and JavaScript, etc.
  • Streaming content: videos or audio files that are played via a web browser control.

Each of these varies in size. How long it takes for individual bytes of data to travel from the server at the point of origin to the end user is known as “latency”, measured in ms (milliseconds). Fast web content means low latency. The latency factor is even a bigger deal when it comes to mobile web browsing. Mobile content delivery requires a much better and a more aggressive optimization strategy. There have been a number of studies from Yahoo, Google and others that show that as much as a 10% drop in conversion rates per each additional second of page load time; loses time and time is money. CDN’s were developed to help solve both of the above mentioned issues. Latency is greatly reduced, and content is delivered in a more optimal fashion.

Tweet This: CDNs distribute content faster throughout globally placed datacenters so it’s closer to end users
Tweet this: Reading about #CDN key components: Delivery, Storage, Origin & Control nodes
Tweet this: There are three types of content: Dynamic, Static & Streaming content

Chapter 2: Web Performance Optimization Explained

dots-png

A great user experience is everything when it comes to running a website. At one hand, the user expectations are huge; the site should provide interactivity, media and info, but on the other hand, the Internet is growing, making it harder and harder to provide a great user-friendly website.

web-performance-optimization-590x590

Image Source

When we think about website speed, we think about various ways to optimize the loading speed of different elements, including webpages, pictures, videos, apps and other elements the user saves to their computer or downloads through their Internet browser.

Having a website with a high loading speed results in:

  • Better User Experience
  • Having a better position in search engines
  • Higher conversion rates (the number of website visitors who turn to customers)

 

The Importance of website speed optimization

We can prove the importance of website speed optimization by using ecommerce as an example. In ecommerce, the number of sales is directly connected to the speed at which website content is being delivered.

Akamai, currently the world’s largest CDN services provider, ran a research in 2017 that went on to show that:

  • A 100 millisecond slower webpage loading speed can result with a 7% drop in sales
  • A 2 seconds slower webpage loading speed can almost double the number of visitors who end up abandoning their carts
  • 53% of users who use smartphones to visit web stores won’t make the sale if the webpage takes more than 3 seconds to fully load
  • The optimal loading time that ensures the highest number of sales is between 1.8 and 2.7 seconds.
  • 28% of users won’t return to the same web store if they think it takes too long to load
  • The webpages that lead to the highest number of sales loaded 26% faster than other webpages
  • A 250 millisecond faster loading time proved to keep users from visiting a competitor web store

Performance has a direct impact on your website revenue, metrics influence brand perception, loyalty and visitor engagement.

According to eMarketer estimates, retail e-commerce sales reached $2.3 trillion in 2017, a 23.2 percent increase over the previous year. The mobile share of this stood at 58.9 percent, or $1.4 trillion. In 2021, mobile e-commerce could rake in some $3.5 trillion and then make up almost three quarters (72.9 percent) of e-commerce sales.

Consider the patience of your customers; the majority of Americans are said to wait in line (in a real shop) for no longer than 15 minutes. However, on the web, 1 out of 4 customers will abandon a webpage that takes more than 4 seconds to load.

More data that proves the connection between website speed and number of sales:

  • Walmart increased its total sales number by 2% for every second in increased webpage loading speed
  • For every 400 milliseconds of increased webpage loading speed, Yahoo increased its traffic by 9%
  • For every 100 milliseconds of increased webpage loading speed, Amazon increased its total turnover by 1%
  • Shopzilla optimized its webpage loading speed from 6 seconds to 1.2 seconds. This lead to 25% increase in total website traffic and a 12% higher revenue

conversion-rate-load-time-1-768x386

This graph shows the correlation between loading speed (X axis, in seconds) and the total number of sales (Y axis, in percentages) at Walmart based on data from 2012. The blue columns show the percentage of traffic for a given loading speed. Source: SlideShare

Another analysis performed by Moz (a well known source for SEO enthusiasts) proved the correlation between content loading speed and higher ranking in search engines.

ttfb-search-ranking-1-768x390This graph shows the correlation between TTFB and Google search ranking. Source: How Website Speed Actually Impacts Search Ranking

A website’s ranking position is in correlation with Time To First Byte (TTFB), the amount of time it takes for the user to receive the first byte of information from their content provider.

The above graph also shows all websites that were included in this analysis have excellent content loading speed (and high search rank positions).

Tweet this: For every 1 second of improvement WalMart experienced up to a 2% increase in conversions
Tweet this: For every 100 ms of improvement, WalMart grew incremental revenue by up to 1%

There are so many benefits of user performance but here are the top 3 reasons why you should care about maximum performance and top speed:

1. User satisfaction
Long load time equals high bouncing rates. The bounce rate is an important factor that any website owner should ALWAYS take into account. In simpler terms, it’s when a user visits your website and rather than continue viewing other pages within the same site, leaves. It is considered as one of the most important measures of effectiveness for a website.
Considering the improved technology of today, a website with simple content should completely load within 2 seconds. Loading time is crucial since it directly affects the satisfaction or dissatisfaction levels of your visitors, and therefore your page revenue. In other words, time is of the essence!


2. Improved search rankings
Since April 2010, Google started to take load time into account when ranking sites. Of course, Google’s algorithm uses much more factors that determine how to rank search engine results, but the page load speed is taken into account and should be a priority. Improving your page load time is an effective way to help visitors get where they are going faster, and it helps you stay on top of the search results which is the best way to get spotted by potential users. Page speed matters now, more than ever. Whether your customers are there for a pretty interface, clear privacy policies, for the best bargain, or simply because they have found exactly what they were looking for, they had to get there in the first place, and quickly. If you could cut that path to your website even shorter, and this is a matter of milliseconds, you could convert more visits to actual orders.


3. Mobile users
Mobile users are more patient than computer users, main reason being is that they’re used to having slower internet speed. But considering today’s connection speeds, loading time for mobile is an important factor. As you may presume, things are different for mobile devices (including tablets) even though fixed connections are enough to not cause too many problems for website loading time. Mobile page optimization is more important than ever, since web browsing is now mainly done via mobile devices.

In fact, here are three crucial points to Google’s mobile customer experience swing:

Tweet this: 93% of users who research a product or service on mobile device actually buy products.
Tweet this: 66% of e-mails are opened on mobile devices.
Tweet this: The amount of shoppers who made a purchase on a mobile device increased 2.5x from 2009-2014.

An advantage of 250 milliseconds of page load time, according to recent research, is what keeps your customer from going to a competitor. By choosing CDN over standard hosting, you ensure that the content is delivered from a server located closest to the end user. This will also save you money on buying additional hardware and software for the server.

loading-590x208Image Source

Here are some other amazing performance optimizations done by other web giants:

Tweet this: Shopzilla reduced average page load time from 6 seconds to 1.2 seconds, & increased revenue +12% & page views +25%.
Tweet this: Yahoo increased traffic by 9% for every 400ms of improvement.
Tweet this: Mozilla got 60 million more Firefox downloads/year, by making their pages 2.2 seconds faster.
Tweet this: Advantage of 250ms of a page load time keeps your customer from going to your competitor.
Tweet this: Amazon and Walmart increased revenue by 1% for every 100ms of better page load time.

Chapter 3: History of Content Delivery Networks

dots-png

The Internet is a constantly-changing mechanism, and new forms of data and content are constantly being created. Soon after it was made commercially available, the problem of pushing massive amounts of data to the end user as fast as possible had to be solved. Enter CDNs.

The roots of CDNs were created almost twenty years ago and continue to be the driving force of content delivery. Since its creation, there have been significant research efforts directed toward this technology by academia and commercial developers. CDNs could easily be considered as one of the top emerging technologies that impact our web experience.

The first Content Delivery Networks were built by Akamai Technologies, Inc. based in Cambridge, Massachusetts. Their CDNs are responsible for 15-30% of global Internet traffic. They have over 2200 Points of Presence in 120 countries and are affiliated with 1500 networks. Companies that followed suit and also built their CDNs include AT&T, Telstra and Deutsche Telekom.

Since the introduction of CDNs, the market has seen a significant boost in the delivery of broadband content and the streaming of audio, video and associated data over across the Internet. In short, this is the life cycle of CDNs so far:

The evolution of Content Delivery Networks can be organized in four periods:

  1. Pre-formation Period: the first period gave rise to server farms, hierarchical caching, improvements in Web servers and caching proxy deployment. The first big step was infrastructure development, mirroring, caching and multihoming. These technologies created a perfect starting point for CDNs to be made and to grow along.

  2. The first generation: the first gen CDNs focused primarily on dynamic and static content delivery, as these were the only two content types on the web. The principle mechanism of the first gen was the creation and the implementation of replicas, intelligent routing and edge computing methods. Apps and info were split across the servers.

  3. Second generation: the second generation of CDNs was mainly focused on Video-on-Demand, know also as VoD, which is streaming video and audio content amongst users and news services.The second generation of CDNs cleared a path for delivering content to mobile users, at the time it was truly revolutionary. The second gen CDNs are also credited with the usage of P2P, cloud computing techniques to delivery and maintain content. It was still in a stage of infancy, though.

  4. Third generation: the third generation of CDNs is upcoming and is expected to be modelled for community, meaning that the systems will be driven by average users and regular individuals. Self-configuring is expected to be the new technological mechanism, as well as self-managing and autonomic content delivery. Quality of experience is expected to be in the focus.

CDNs have a decade-long history with roots spanning from the late 90’s and have always adapted to the changing technologies and other user requirements. After all, change is one of the basic principles that drives the web. However, it is difficult to predict what’s next for the CDN market, as there is so much research and development to be done. The development of content delivery networks sought to deal with extreme bandwidth pressures, first as video streaming was growing in demand as well as the number of content providers. That was in the past. With the emergence of cloud computing, CDNs have become a continual trend involving all layers of cloud computing:

  • SaaS (Software as a service), e.g. Google Docs
  • IaaS (Infrastructure as a service), e.g. Amazon
  • PaaS (Platform as a service) e.g. Google App Engine
  • BPaaS (Business Process as a service) e.g. advertisements, payments

 

Future of Content Delivery Networks

Even though it is hard to accurately predict what the future of CDNs will be, one thing is certain: this industry will grow exponentially, which means that the technologies used to run them will develop even further.

The main goals for the future are performance, availability and security.

To understand how the CDN industry will continue to develop, we can use the development of traffic logistics in urban areas.

Many new technologies are being developed or tested as we speak, including systems for traffic jam prediction and automated cars (designed to be self-driven to prevent the occurence of traffic accidents). Their implementation could lead to totally new urban landscapes where traffic will be safer and there will even be more parking spaces.

The same is expected to happen in the CDN industry as well.

CDN Providers currently have only one way of collecting PoP performance data and that is through Log Files. Their sheer volume, variety and rate at which they are updated make problem solving, system upgrades and quality assessment that much more tasking.

For this reason, one of the goals for the future of CDN is developing predictive analytics and algorithms that can predict behavioral patterns based on machine learning. These technologies based on the OSI model of communication functions should replace BGP (Border Gateway Protocol), the technology currently responsible for directing Internet traffic, and completely eliminate security threats.

Facebook has already developed a similar technology called Open/R and Google has developed its own called Espresso.

The key players responsible for coming up with technologies that will replace BGP are some of the world’s major Internet companies and every one of them has a different approach to the topic. That’s why it’s hard to know exactly what kind of solutions they are coming up with. Also, information is limited because these technologies are still only used in autonomous systems owned by their developers.

BGP is still here to stay, though: it will be used to transmit user requests to autonomous systems ran by new technology. In other words, it will still be the only mode of communication between autonomous systems, as well as between autonomous systems and the user.

Three main disadvantages of BGP

Negative effect on network scalability: every router that belongs to an autonomous system or network has to store the addresses of all other routers that belong to the same network in its routing table. The bigger the network, the longer the routing table, and this requires the router to have sufficient memory. Many old routers don’t (or can’t be updated).

This problem can be solved by adding route reflectors to the network. Instead of connecting to each other, the routers all connect to the route reflector.

This table growth is caused by using BGP and overall has a negative effect on network scalability.

BGP_Table_growth.svg_-768x614

A graph showing BGP table growth on the Internet. Source: Wikipedia

Inflexibility: BPG-ran routers can’t predict if and when network congestion will occur because their packet forwarding mechanisms can only reach the packet’s transport layer. This means the router can’t access information such as the state of the packet and the optimal path for the packet to reach its destination. It is possible to manually control some aspects of path selection, but this is still not scalable enough.

Security issues: Internet traffic almost always involves packets being transferred through several autonomous systems (eg. an ISP and its infrastructure) that have previously agreed on terms and conditions under which traffic is allowed. Autonomous systems have to trust each other and this is where the problem arises.

Looking Glass is a program specifically designed for the purpose of finding out the process of path selection based on manual rules set for a given router. This also allows insight into packet transfer through several autonomous systems and rules that define optimal path selection.

Chapter 4: Benefits of Content Delivery Networks

dots-png

Mobile and app-based internet force more and more content providers, content publishers, and online vendors to simplify navigation and improve user experience, primarily the page load time of their website. Just one second of delay can cause up to 7% loss in customer conversions, which is more than harmful. This is where a content delivery network (CDN) comes in as essential for those interested in global Internet connectivity.

page-load-times-diagram-590x207

Image Source


Here are 8 reasons why implementing CDN into your business ecosystem is something you must consider:

Global accessibility: Content Delivery Networks help make content globally available and accessible, bypassing the problem of content source and destination by having multiple Points of Presence (PoPs). This facilitates global business transaction and eliminates disturbances (slow or unsuccessful transactions).

Going global is the first step to a high-quality online business.

Scattered Points of Presence: if the main server of a network is a whole continent away from a customer located in Asia, when the customer makes a query, content delivery will be slow. For this reason, CDNs use servers that are located as close as possible to the geographical location of the end user. This significantly speeds up content delivery.

Global

This illustration shows how a CDN Provider located in New York delivers its content across the globe. Orange = location of PoPs and Delivery Nodes storing replicated content that the CDN Provider wants to share with their users. Green = the distance between end user and the PoP closest to them.

Automatic data analytics: Usually, CDN Providers charge for their services based on data volume (they often charge for every GB of data delivered). This includes data analytics: most used search queries, time, location, etc. Data analytics allows companies to improve their business model and see which practices work, which don’t, and where there is room for growth.

Less delays: CDNs use globally accessible servers and replicate content. Their end users are usually closer to PoPs than the main servers which makes for less delays in content delivery.

Lower rates of network congestion: It’s simple – when congestion rates are lower, performance is better. Network congestion often occurs when a large number of users want to access a website at the same time. Being able to redirect users to replicated content leads to less network congestion, superior performance overall and better User Experience.

Protection against DDoS attacks: the purpose of DDoS attacks is not just to make a website temporarily unavailable. They aim to diminish trust in the company running the website in question, negatively influence public opinion about CDN Providers and other related services. All of this inevitably leads to financial losses.

ddos-attack-590x392

Image Source

Increased reliability and trustworthiness: There is a very high probability the content delivered through CDNs will maintain optimal quality in comparison with content delivered through other sources. CDNs are designed so content could be distributed at a faster rate. This makes the factual information shared more trustworthy, which has a positive effect on customer satisfaction.

Lower overhead costs: CDNs eliminate having to pay for expensive foreign services and for multiple providers. Content distributed through these networks is available globally with the help of just one provider. Paying customers can allocate Internet traffic to more Delivery Nodes if that’s what they need and that solves the problem of content availability effectively.

Other than the top 8 things, here’s a short list of some other benefits that a CDN can provide to a website which can greatly improve site performance and user experience:

  • Increased revenue by 1% for every 100 ms of improvement to your page load time
  • Retaining more customers (they are more satisfied)
  • More manageable traffic
  • Maximum availability of your product
  • Easy delivery of video, audio rich content
  • Build more interactive website at no cost of losing visitors due to latencies
  • Reaching mobile customers with ease
  • Setting your own criteria to enable the best possible performance for your website
  • More scalability to your business, you can grow it as much as you want to

 

Tweet this: Just one second of delay can cause up to 7% loss in customer conversions.
Tweet this: CDN future looks bright, with around 20% growth YoY.
Tweet this: CDNs can provide basic protection against DDoS attacks.

Chapter 5: Content Delivery Network Companies

dots-png

The industry has grown significantly in recent years, as the importance of a CDN has also grown. The CDN market was valued at USD 9.24 billion in 2018, and it is expected to reach a value of USD 38.97 billion by 2024, at a CAGR of 27.30%, over the forecast period of 2019-2024.

Emerging mobile content delivery networks, growing internet traffic, and increasing video content over the internet are some of the factors providing growth opportunities to the content delivery networks market.

The Internet is always evolving and so is the need for faster websites and better user experience. Nowadays, there are more and more CDN providers, but here is a quick list of the top 25:

1. Akamai

Akamai (comes from the Hawaiian word ‘akamai’ meaning ‘smart’ or ‘witty’) is known globally to speed up networks and connections with one of the most powerful infrastructures out there while also being the most used commercial CDN service. They have a strong infrastructure to speed up sites and make the internet better for online users. Established in 1998 (Cambridge, MA, US), this company works with big brands and large businesses that require 100% reliability and availability of their content, meaning it’s not commonly used by bloggers, but by customers with big page traffic and very well established brands. In essence, Akamai’s prices are the highest, but their users get the best possible quality.

It is speculated that Akamai serves content to 15% to 30% of overall global traffic as well as for some well respected companies. Here’s some more facts about Akamai:

  • Akamai serves online content for 55% of companies on the Fortune 500 list
  • Akamai serves online content for 50% of companies on the Global 500 list
  • Akamai serves online content for 18 out of 20 biggest online stores
  • Akamai serves online content for 91 out of 100 biggest retail stores in the US
  • Akamai serves online content for the US Army
  • Akamai serves online content for 19 out of 20 biggest social networks


Some of Akamai’s clients are: Apple, Microsoft, Verizon, BBC, Valve, ESPN, Adobe, AMD, Hewlett-Packard, IBM, NASA, NBC, Red Bull GmbH, Sony Playstation, Yahoo and many others.

Akamai’s PoPs (Point of Presence):

REGION Number of PoPs
NORTH AMERICA 1000
SOUTH AMERICA 75
EUROPE 700
ASIA 300
MIDDLE EAST 75
AFRICA 50
TOTAL 2200

Akamai’s CDN infrastructure counts more than 240,000 servers located in more than 130 countries around the world. It is said that 85% of worldwide internet users are just one network jump away from one of Akamai’s CDN servers. 2.5 exabytes of traffic goes through Akamai’s servers daily and Akamai approximately has interactions with 1.3 bn. user’s devices daily as well.

Click here for Akamai’s exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

akamai-logo-1200x630-590x310

2. Amazon CloudFront

Amazon CloudFront is a CDN service particularly targeted towards developers provided by Amazon Web Services (Amazon AWS), a company established in 2006. by Amazon.com. Amazon AWS is the biggest cloud computing & services provider in the world and this is exactly why Amazon CloudFront is second in this list, even though CloudFront is just one of many services that Amazon AWS provides to their users. They offer a large scale of cloud services, such as DDoS protection, CDN, storage, analytics and online database services. They offer to compete at minimal prices.

Some of Amazon CloudFront users are: Hulu, Spotify, NASA, Slack, Kik, Canon, NHL and many others.

Amazon CloudFront’s PoPs (Point of Presence):

REGION Number of PoPs
NORTH AMERICA 42
SOUTH AMERICA 5
EUROPE 35
ASIA 31
AUSTRALIA 4
TOTAL 117

CloudFront’s infrastructure has 117 PoPs of which 106 of them are smaller & localized PoPs and 11 are bigger, regional PoPs. Their pricing works on a pay-as-you-go principle which means that clients pay based on exactly how much content traffic they’ve used up – with no specific tiers that affect the price. It’s worth noting that the price of traffic differs by region.

Click here for Amazon CloudFront’s exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

Amazon_AWS

3. Google Cloud CDN

Cloud CDN uses Google’s global infrastructure (the same infrastructure that Google uses to deliver their end-user products like Google Search and Youtube) to cache and deliver content for their clients that are also users of the Google Cloud Platform (GCP). GCP is a part of Google Cloud, which includes the entire public cloud infrastructure used by GCP, enterprise versions of Android and Chrome OS and much more.

Some of Google Cloud CDN users are: Target, Twitter, PayPal, Bloomberg, American Cancer Society, 20th Century Fox, Nielsen, McKesson, eBay, The New York Times and many others.

Google Cloud PoPs (Point of Presence):

REGION Number of PoPs
NORTH AMERICA 20
SOUTH AMERICA 5
EUROPE 20
ASIA 15
AUSTRALIA 3
AFRICA 5
TOTAL 68

Google Cloud CDN is available in 20 different regions, 61 zones and 134 different network edge locations for 200 countries and territories. At the time of writing, Google Cloud is in the process of expansion to Seoul (South Korea), Salt Lake City (USA), Las Vegas (USA) and Jakarta (Indonesia). Their pricing works on a pay-as-you-go principle which means that clients pay based on exactly how much content traffic they’ve used up – with no specific tiers that affect the price.

Click here for Google Cloud CDN exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

google-cloud-cdn

4. Microsoft Azure CDN

Azure CDN is one of 600 services that are a part of Microsoft Azure, a cloud computing provider established in 2010. by Microsoft (formerly known as ‘Windows Azure’.) Microsoft Azure, compared to Amazon AWS and Google Cloud has wider reach in developing markets. It’s also worth noting that, much like in the case of Amazon CloudFront, the most frequent users of Azure CDN are also users of the Microsoft Azure’s platform, since for example users of Windows Server and Active Directory will find it particularly compelling to upgrade to Azure.

Some of Azure CDN users are: GeekWire, NBC Sports, ePlan, Maersk, HP and many others.

Azure CDN PoPs (Point of Presence):

REGION Number of PoPs
NORTH AMERICA 17
SOUTH AMERICA 3
EUROPE 18
ASIA 11
AUSTRALIA 2
AFRICA 2
TOTAL 54

Previously, Azure CDN did not use their own infrastructure to deliver content to their clients, but were in partnership with Akamai and Verizon’s EdgeCast which enabled them to use their infrastructure instead of theirs. In August 2018, Microsoft has rolled out their very own infrastructure with 54 PoPs in more than 140 countries – displayed in the table above. Microsoft is one of the first cloud computing companies that have expanded their infrastructure to Africa. Their pricing works on a pay-as-you-go principle which means that clients pay based on exactly how much content traffic they’ve used up – with no specific tiers that affect the price.

Click here for Microsoft Azure CDN exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

microsoft-azure-logo

5. Rackspace

Rackspace is a cloud computing company founded in 1998. in Windcrest, Texas, US. Their main focus from the start was to support their customers with services like web hosting coupled with their famous ‘Fanatical Support’ (meaning they decided to go out of their way to focus on service and support) but have since then shifted to supplying virtually any service imaginable including CDN services. Rackspace is unique for its cloud file storage and their “pay as you go” business model. It’s a secure environment to host a large file and static websites. It’s a well protected infrastructure, with almost two decades of experience, customer trust and brand awareness. Rackspace founded OpenStack in 2010 In collaboration with NASA, an open-source platform for cloud computing.

Some of Rackspace CDN users are: Fujitsu, Pipedrive, Kagool, Feeding America, Hillarys, Brigade and many others.

Rackspace CDN PoPs (Point of Presence):

REGION Number of PoPs
NORTH AMERICA 77
SOUTH AMERICA 15
EUROPE 36
ASIA 73
TOTAL 201

In addition to the PoPs above, Rackspace also uses Akamai’s powerful CDN infrastructure. The pricing is determined on a pay-as-you-go basis with different levels or tiers. The pricing changes based on geolocation.

Click here for Rackspace CDN exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

rackspace-logo

6. CenturyLink

CenturyLink is a global Fortune 500 technology company headquartered in Monroe, Louisiana, US that provides communication, network and cloud services to customers worldwide. Dubbed as the second largest US communications provider to global enterprise customers, CenturyLink helps manage IT & network services while providing managed network and cyber security solutions as well as content delivery.

Some of CenturyLink users are: Dialog Semiconductor, Mangomolo, Broncos, Orlando Magic, En Masse Entertainment, Barrow Neurosurgical, Utah Education Telehealth Network and many others.

CenturyLink CDN PoPs (Point of Presence):

REGION Number of PoPs
NORTH AMERICA 53
SOUTH AMERICA 9
EUROPE 44
ASIA 13
AUSTRALIA 2
AFRICA 4
TOTAL 125

The table above contains only CenturyLink datacenters used for content delivery, they however have a high number of other points for IP, Peering locations, MPLS/VPLS nodes, ethernet and fiber locations.

Level 3 Acquisition
A notable moment for CenturyLink’s infrastructure was the acquisition of Level 3 Communications in 2017, a former multinational American telecommunications and internet service provider (ISP) company from Colorado originally founded in 1985.

Level 3 was a Tier 1 ISP. The company provided core transport, IP, voice, video, and content delivery for medium-to-large Internet carriers in North America, Latin America, Europe, and selected cities in Asia. Level 3 was also the largest competitive local exchange carrier (CLEC) and the 3rd largest provider of fiber optic internet access (based on coverage area) in the United States. Level 3 had over 13,500 employees. CenturyLink now owns the entire former Level 3 infrastructure.

Click here for CenturyLink CDN exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

5830b2cb-cdn-architecture_0jg07d0jg07d000000001

7. Alibaba Cloud

Alibaba Cloud is a relatively new company from China that belongs to Alibaba Group and is primarily a cloud computing company that also provides content delivery services among many others. In the year of 2015. Alibaba Cloud has received an investment of $1B from the Alibaba Group and has since started its global expansion. From June 2017. Alibaba Cloud is placed under Visionaries in Gartner’s Magic Quadrant for cloud computing which marks Alibaba Cloud as a potential major provider of content delivery. Currently, Alibaba Cloud is the biggest provider of almost all internet related services in China.

Some of Alibaba Cloud CDN users are: Royal Philips, Schneider, Strikingly, Teridion, Blogmint, Catchpoint, Imperium Financial Group and many others.

Alibaba Cloud CDN PoPs (Point of Presence):

REGION Number of PoPs
CHINA 25
ASIA 7
USA 4
GERMANY 2
MIDDLE EAST 1
TOTAL 39

 

The above data consists of 2500 nodes of which 200 are outside China. Alibaba Cloud has presence in more than 70 countries on 6 continents. The pricing is determined on a pay-as-you-go basis with different levels or tiers. The pricing changes based on geolocation.

Click here for Alibaba Cloud CDN exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

alibaba-cloud-logo

8. ChinaCache

ChinaCache is a content delivery company (focused exclusively on CDN services) founded in 1998. in Beijing. They’re famous for being the first CDN services provider in China ever and today, while also being a global company with a worldwide infrastructure, they’ve managed to stay and are the number one provider of content delivery services in China. For their global reach they’ve founded a completely new company called NovaCDN in 2015. but the established company has failed in its mission (some say it is due to the negative connotation of the word ‘nova’ which in Spanish essentially means ‘not going anywhere’). ChinaCache now operates globally under their original name.

Some of ChinaCache CDN users are: LinkedIn, Xbox, Skyscanner, Uber, Big Fish Games, Intel, Coach and many others.

ChinaCache’s PoPs (Point of Presence):

REGION Number of PoPs
CHINA 500
NORTH AMERICA 8
SOUTH AMERICA 1
EUROPE 3
ASIA (WITHOUT CHINA) 11
AFRICA 2
TOTAL 525

The data above for ChinaCache’s infrastructure outside of China is also based on their strategic partnerships with other CDN providers. The pricing is determined on a pay-as-you-go basis with different levels or tiers. The pricing changes based on geolocation.

Click here for ChinaCache CDN exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

chinacache_logo_new

9. Interap

Internap Corporation is an Internet infrastructure provider that offers cloud hosting, colocation, IP services, data center and Content Delivery Network services. Internap delivers its Performance IP, hosting, cloud, colocation and hybrid infrastructure services through Private Network Access Points in North America, Europe, Asia-Pacific and Australia.

Their hybrid infrastructure delivers high performance backed by 24/7 customer support. Internap specializes in the online retail, online gaming, SaaS, financial and business services industries. Internap is focused on clients that require an infrastructure of high performance metrics for business applications like advertising platforms, financial applications, big data processing and similar.

Some of Internap users are: Amazon AWS, Tableau, Hi-Rez Studios, Georgia Institute of Technology, Boine, endade:BDR, Vermont Teddy Bear, Rhapsody and many others.

Internap’s PoPs (Point of Presence):

REGION Number of PoPs
NORTH AMERICA 20
EUROPE 4
ASIA 4
AUSTRALIA 1
TOTAL 29

Internap has 53 data centers in 21 markets and they guarantee 99.999% availability in terms of reliability. The pricing is determined on a pay-as-you-go basis with different levels or tiers. The pricing changes based on geolocation.

Click here for Internap CDN exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

internaplogonew

10. StackPath

StackPath is a relatively new company founded in 2015. from Dallas, Texas, US with a big focus on the security aspect of content delivery. The company was founded as a result of a $180 million investment by ABRY Partners (private investment company) and is built on the infrastructure of two major CDN services providers (amongst others): MaxCDN (acquired by StackPath in 2016.) and Highwinds (acquired by StackPath in 2017.).

Some of StackPath’s users are: Garmin, Adobe, Kodak, Forbes, Nissan, Yoast, ESPN, Android, StumbleUpon, Myfitnesspal, The Washington Times, TNW, Valve, Blip.TV, Hudl, CCP Games, Facebook LiveRail, Giphy, Beatport, Digitell, Steam, GameFly and many others.

StackPath’s PoPs (Point of Presence):

REGION Number of PoPs
NORTH AMERICA 14
SOUTH AMERICA 2
EUROPE 9
ASIA 3
AUSTRALIA 4
TOTAL 32

StackPath’s infrastructure consists of MaxCDN and Highwinds’s previously owned infrastructures as well as their own – an infrastructure based entirely on SSD servers built with security in the first place. StackPath’s pricing is affordable for small and medium businesses (starts at $20/month with a free trial) but also scalable – which enables them to serve content for one of the largest brands in the world. The pricing is determined on a pay-as-you-go basis with different levels or tiers.

MaxCDN Acquisition

First notable StackPath’s acquisition was the acquisition of MaxCDN in 2016. MaxCDN was founded in 2009 and is based in Los Angeles, California. MaxCDN had fast servers and a big community of users, and also, webmasters from around the World. They had one of the fastest response times and flexible pricing models available. Their CDN is almost always used for WordPress, Joomla, Drupal, OpenCart, PrestaShop, and all the other applications and it utilizes Anycast stateless routing for one-to-nearest content delivery over multiple 10 Gbit/s connections. It was mainly used for websites, blogs and gaming platforms.

Highwinds Acquisition

Second notable StackPath’s acquisition was the acquisition of Highwinds in 2017. Highwinds Network Group, Inc. was a company founded in 2002. that offered IP services including CDN, cloud storage, IP transit, transport & colocation as well as NOC (Network Operations Centers) services. They also provided video streaming services to media companies including Blip.TV and Hudl, and deliver online games for publishers such as Valve Software.

Click here for StackPath CDN exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

Stackpath-logo

11. Limelight

Limelight Networks is a company founded in 2001 that owns and manages a global, private Content Delivery Network, enabling publishers to deliver their digital content (videos, operating system updates, online games, etc.) on any device, anywhere in the world. The company is based in Tempe, Arizona, U.S.A., with offices all over the globe.

Some of Limelight CDN users are: Allianz, BBC, Bentley, Bluesky, CBS, Chili, Cigna, Dailymotion, Ericsson, Harvard Business Publishing, Kaspersky, Marvel, Pokemon, Sky, Sophos, Universal and many others.

Limelight's PoPs (Points of Presence):

REGION Number of PoPs
NORTH AMERICA 19
SOUTH AMERICA 11
EUROPE 26
ASIA 17
AUSTRALIA 4
AFRICA 3
TOTAL 80

As of December 2014, the company’s network has over 80 points-of-presence and 45+ Terabits per second of egress capacity across the globe with 100 SSD-powered delivery locations. The pricing is determined on a pay-as-you-go basis with different levels or tiers and varies with geolocation.

Click here for Limelight CDN exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

Limelight

12. CDNetworks

CDNetworks is one of the oldest providers of CDN services from Seoul, Korea founded in 2000. CDNetworks is famous for their positioning as a multinational CDN services provider focused on emerging markets such as South America, China, India and Russia. In 2011. CDNetworks was acquired by KDDI, a Japanse telecommunications company, and in 2017. Wangsu Science & Technology bought 85% of shares in CDNetworks for $185.32 million. CDNetworks has offices in the US, Korea, China, Japan, and the UK and is licenced by the Chinese government & has a partnership agreement with MegaFon, a major Russian network operator.

Some of CDNetworks CDN clients are: Hyundai, Tesco, Samsung, L’Oreal, Forbes, The Onion, Dulton media, LiveJournal, RuTube, Toyota, Shop Japan and many others.

CDNetworks' PoPs (Points of Presence):

REGION Number of PoPs
NORTH AMERICA 11
SOUTH AMERICA 7
EUROPE 13
RUSSIA 17
ASIA (WITHOUT CHINA) 19
CHINA 20
OCEANIA 1
MIDDLE EAST 9
AFRICA 4
TOTAL 101

CDNetwork accelerates more than 40,000 websites and applications across six continents with a high number of PoPs. The pricing is determined on a pay-as-you-go basis with different levels or tiers and varies with geolocation.

Click here for CDNetworks CDN exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

cdnetworks

13. Fastly

Fastly is a cloud computing company founded in 2011. in San Francisco, CA, US that provides content delivery services. Fastly’s SSD servers use a HTTP web accelerator software named Varnish which is more effective at keeping content at the cache than the proxy servers that are based purely on HTTP would generally allow. Because of this, Fastly is known in the content delivery industry as a ‘real-time CDN’ – meaning that changes to the content that happen on the source quickly get updated on the distribution nodes on the network edge. This means Fastly is generally good for users that require fast distribution of content. Out of notable events in Fastly’s past it is worthwhile to note their acquisition of CDN Sumo in 2014. which enabled their fast growth.

Some of Fastly CDN users are: The New York Times, Spotify, Pinterest, Imgur, The Guardian, Wired, Vimeo, Shazam, Github, Shopify, Stripe, Opera Browser, Trip Advisor, Ticketmaster, BuzzFeed, Etsy, TED, Kickstarter, Twitter, Yelp, AirBnB and many others.

Fastly also delivery content for non-profit services like Drupal, Python and Ruby.

Fastly's PoPs (Points of Presence):

REGION Number of PoPs
NORTH AMERICA 23
SOUTH AMERICA 3
EUROPE 8
ASIA 8
AUSTRALIA & NEW ZEALAND 6
AFRICA 2
TOTAL 50

The notable difference between Fastly’s infrastructure against others is that they’ve focused on the quality of their PoPs instead of numbers. The pricing is determined on a pay-as-you-go basis with different levels or tiers and varies with geolocation.

Click here for Fastly CDN exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

Fastly

14. Instart

Instart (previously Instart Logic) is a multinational computer technology corporation founded in 2010 in Palo Alto, California, US. Their main focus in terms of content delivery (in addition to cloud & security services) is to enable their customers to leverage the power of website speed in the goal of making more sales – they claim that on average their customers increase their number of sales by 5% to 15%. Instart Logic CDN is differentiated by being peering, last mile, mobile focused and powered by AI – their entire cloud computing platform is hosted on their own CDN network.

Some of Instart CDN clients are: YellowPages, IFTTT, Trop.com, BookIt.com, Kongregate, Holland & Barrett, dmlights, Prezzybox, Dunelm, Bax Music, Worldstores and many others.

Instart's PoPs (Points of Presence):

REGION Number of PoPs
NORTH AMERICA 10
SOUTH AMERICA 1
EUROPE 9
ASIA (WITHOUT CHINA) 9
AFRICA 1
TOTAL 24

Besides PoP’s mentioned in the table above Instart serves content through ChinaCache’s infrastructure in China (500 PoPs). The pricing is determined on a pay-as-you-go basis with different levels or tiers and varies with geolocation.

Click here for Instart CDN exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

instart-logo

15. Cloudflare

Cloudflare is one of the fastest growing companies in the security and performance space encompassing DNS, CDN, WAF and DDoS mitigation. Cloudflare operates the most efficient DNS service in the world and provides performance, security and access inside China’s network to +6 million websites, applications, and APIs. Founded in 2009., Cloudflare has offices in San Francisco, London, and Singapore, and is backed by $180 million in funding, most of it from Google, Baidu, Microsoft, and Qualcomm. Cloudflare offers Self-Service or Enterprise plans to suit small, medium and very large customers.

Some of Cloudflare CDN users are: Marketo, DigitalOcean, Discord, IBM, Library, Udacity, Zendesk, Reuters, Okcupid, LogMeIn, Crunchbase and many others.

Cloudflare's PoPs (Points of Presence):

REGION Number of Pops
NORTH AMERICA 40
SOUTH AMERICA 10
EUROPE 41
ASIA (WITHOUT CHINA) 18
CHINA 21
OCEANIA 5
AFRICA 8
MIDDLE EAST 8
TOTAL 151

Every PoP mentioned above represents one data center in Cloudflare’s infrastructure. Cloudflare has a free plan for all small businesses and websites with 3 or less pages, their first pricing tier is $20/mo for websites with less than 20 pages, and $200 for websites with less than 50 pages. For bigger websites and businesses Cloudflare has a custom pricing plan – the pricing is determined on a pay-as-you-go basis with different levels or tiers and varies with geolocation.

Click here for Cloudflare CDN exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

cloudflare-vector-logo-small

16. Imperva

Imperva is a cyber security software company founded in 2002. in Redwood Shores, CA, US that offers protection to enterprise data and application software. Imperva was originally named WEBcohort and changed its name to Imperva in 2004. Even though Imperva is now primarily a cyber security company it is still on this list because of an important acquisition of Incapsula which was a popular CDN provider.

Imperva Incapsula

Incapsula Inc. was a cloud computing company that offered CDNs paired with web security combined with smart balancer technology that handled the traffic between servers. Since its early days, the company operated under and started from Imperva – this is why Imperva had a majority stake at Incapsula (85%). In 2009. Incapsula was separated as a platform from Imperva and changed their name to Incapsula. In 2014 Imperva bought the remaining part of Incapsula and Incapsula operated as a product line in its portfolio for a long time until officially retired on April 7th, 2019. Incapsula’s features are now a part of Imperva’s application security offering named FlexProtect.

Some of Imperva CDN users are: Moz, Wix, Siemens, eToro, Just Eat, ifood, Grindr, Infinity, Liveperson, Zillow, Hitachi, Trello and many others.

REGION Number PoPs
NORTH AMERICA 12
SOUTH AMERICA 2
EUROPE 12
ASIA 8
MIDDLE EAST 3
AUSTRALIA 6
AFRICA 1
TOTAL 44
Imperva’s infrastructure consists of 44 DDoS-resilient data centers with over 6 Tbps capacity. The pricing is determined on a pay-as-you-go basis with different levels or tiers and varies with geolocation.

Click here for Imperva CDN exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

imperva_logo

17. Verizon Edgecast

The Edgecast Content Delivery Network from Verizon Digital Media Services is a media-optimized CDN built to meet the demands of the modern Internet. With centralized SuperPop architecture, Anycast based routing and proprietary caching technologies, Edgecast CDN is one of the highest performing and most reliable CDNs in the world. Leading sites like Quora, Lenovo, Novica and CafePress rely on Verizon Digital Media Services to deliver optimal viewing experiences to every screen globally.

Specific services include: PCI-Compliant dynamic acceleration, Application delivery, HTTP/HTTPs caching, Streaming, Storage, DNS, Web Application Firewall and DDoS mitigation.

REGION Number of PoPs
NORTH AMERICA 12
SOUTH AMERICA 11
EUROPE 13
ASIA (WITHOUT CHINA) 12
MIDDLE EAST 2
AUSTRALIA 3
TOTAL 53

Click here for Verizon Edgecast exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

Verizon

18. Cachefly

CacheFly is a content delivery network (CDN) provider based in Chicago, Illinois. CacheFly offers CDN service that relies solely on TCP anycast for routing, rather than DNS based global load balancing. The CacheFly CDN delivers static objects on a website (including audio, video, files, CSS) with over 40 points of presence strategically spread worldwide near the Internet’s major peering points.

Cachefly's PoPs (Points of Presence):

REGION Number of PoPs
NORTH AMERICA 11
SOUTH AMERICA 2
EUROPE 16
ASIA 7
MIDDLE EAST 3
AUSTRALIA 3
AFRICA 1
TOTAL 43

Click here for Cachefly exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE)

cachefly

19. Leaseweb

Leaseweb is a global hosting company with offices in Europe, Asia, and the United States. Leaseweb is subsidiary of OCOM, an internet services company headquartered in Amsterdam, the Netherlands.

Leaseweb has been an established player in the (enterprise) hosting market for many years and launched their CDN mid 2013. Leaseweb claims ‘the most competitive price in the CDN market’ and has a reseller program.

REGION Number of PoPs
NORTH AMERICA 6
EUROPE 6
ASIA 2
TOTAL 15

Click here for Leaseweb exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

Leaseweb_logo

20. Cdn77

CDN77 provides a solid set of content delivery products and solutions all over the world, with 33 PoPs on 5 continents. CDN77 is an innovation frontrunner known to be among the first providers to offer features such as TLS 1.3, Brotli or HTTP/2.

CDN77 provides end-to-end video processing and delivery platform powered by their 14 Tbps+ global CDN.

REGION Number of PoPs
NORTH AMERICA 7
SOUTH AMERICA 3
EUROPE 10
RUSSIA & CIS 2
ASIA (WITHOUT CHINA) 8
MIDDLE EAST 2
AUSTRALIA 1
TOTAL 33

Click here for CDN77 exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

cdn77

21. Tata Communications

Tata Communications is a full service, carrier grade, global CDN that has been in operation since their acquisition of BitGravity in 2012. The CDN rides on Tata’s global infrastructure which is the largest Tier 1 network in the world. Tata’s ownership of the network and peering relationships enable it to be very competitive when it comes to price.

Tata Communications provides streaming and small/large file delivery CDN services. Video delivery over RTMP is supported, as well as HDS, HLS and Dash. Tata also has DVR playback and real-time video delivery analytics.

REGION Number of PoPs
NORTH AMERICA 8
EUROPE 4
ASIA (WITHOUT CHINA) 10
MIDDLE EAST 1
AUSTRALIA 1
TOTAL 24

Click here for Tata Communications CDN exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

tata-communications-squarelogo

22. QUANTIL

QUANTIL launched their CDN services in 2012. They have a strong focus on live stream delivery with continued support for RTMP, L-HLS, HDS, HTTP TS and HTTP FLV. QUANTIL has a full-featured IPv4+IPv6 network and a big network of POPs in 34 countries including mainland China (ChinaNetCenter).

REGION Number of PoPs
NORTH AMERICA 10
EUROPE 6
RUSSIA & CIS 1
ASIA (WITHOUT CHINA) 22
CHINA 550
MIDDLE EAST 4
AUSTRALIA 3
AFRICA 6
TOTAL 602

Click here for QUANTIL exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

quantil-logo

23. BaishanCloud

BaishanCloud is a leading provider of cloud data services in China and around the world. As the only service provider based in China to be recognized by Gartner as possessing ‘global’ network capabilities, BaishanCloud is one of the fastest growing companies in the CDN space.

BaishanCloud's PoPs (Points of Presence):

REGION Number of PoPs
NORTH AMERICA 11
SOUTH AMERICA 3
EUROPE 5
RUSSIA & CIS 2
ASIA (WITHOUT CHINA) 18
CHINA 380
MIDDLE EAST 2
AUSTRALIA 1
AFRICA 2
TOTAL 424

Click here for BaishanCloud exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

baishancloud_logo

24. G-Core Labs 

G-Core Labs is a global CDN with a strong POP map in Russia and CIS. They acquired SkyparkCDN in 2017. G-Core Labs is headquartered in Luxembourg, with offices in Moscow, Minsk and Perm.

G-Core Labs is a global CDN with a strong POP map in Russia and CIS. They acquired SkyparkCDN in 2017. G-Core Labs is headquartered in Luxembourg, with offices in Moscow, Minsk and Perm.

REGION Number of PoPs
NORTH AMERICA 7
SOUTH AMERICA 1
EUROPE 11
RUSSIA & CIS 15
ASIA (WITHOUT CHINA) 4
MIDDLE EAST 2
AUSTRALIA 1
TOTAL 41

Click here for G-Core Labs exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

gcorelabs_logo

25. Medianova

Medianova is originally a Turkish CDN, but in the last few years has grown quickly to become a global player with a strong presence in Europe. Medianova uses modern technologies like their patent pending Dockerized CDN Platform, HTTP/2, BBR and Brotli.

Medianova provides encoding, streaming and small/large object delivery CDN services with its cloud and private (on-prem or managed) solutions.

REGION Number of PoPs
NORTH AMERICA 6
EUROPE 10
ASIA (WITHOUT CHINA) 1
MIDDLE EAST 4
AUSTRALIA 1
TOTAL 16

Click here for Medianova CDN exact pricing & speed specifications and learn how it compares to other CDN providers to find out if it is a perfect fit for your business needs (completely FREE).

medianova_logo

Chapter 6: Content Delivery Network Market Trends

dots-png

Swift expansion of Internet-based services such as online video, streaming media, online music, online games have increased the need for expansion of the web, as well as the demand for better Quality of Service (QoS).

CDNs have emerged as an ideal solution to meet all these problems and to meet the demand of delivering better quality content to users. The CDN market is driving on the growth of high implementation rate of CDN solutions in the U.S., Europe (EU), and Asia Pacific (APAC) regions.

The content delivery network (CDN) market was valued at USD 9.24 billion in 2018, and it is expected to reach a value of USD 38.97 billion by 2024, at a CAGR (Compound Annual Growth Rate) of 27.30%, over the forecast period (2019-2024).

North America holds the largest share in the CDN market. North America has a high internet penetration rate, which is expected to aid the growth of content in the region. With the presence of the market leaders and early adoption of technologies across various end-user verticals, North America stood as the leading regional market and is expected to continue its dominance, over the forecast period.

There are several new trends that helped increase the growth rate and the adoption rate of CDNs:

1. Expanded Internet usage and reach
Over the course of the last decade, the number of internet users worldwide has tripled from 1 billion in 2005 to 3 billion in 2015. Smartphones helped out as well, as 2 out of 3 adults in USA owns a smartphone. Worldwide, smartphones will make up roughly 50 percent of mobile phone users by 2017. Traditional solutions, like an accelerated WAN, can’t keep up with the pace of change and the amount of dynamic content and diverse access points.

2. Mobile
As users become more sophisticated – and 3G and 4G networks more prevalent – expectations for website speed and performance, no matter the device, are higher, as mobile users expect similar web experience to desktop. Google started the mobile friendly search initiative, which, in other words, means that mobile-optimized website (design, performance and speed) could offer a competitive advantage in search results. This made way for dynamic mobile optimized CDNs.

3. Global eCommerce
Global B2C ecommerce sales are expected to reach $1.92 trillion U.S. dollars in 2016. In the first quarter of 2015, retail ecommerce sites had more than $80 billion in sales, compared to $26.5 billion in the first quarter of 2006. CDNs became an imperative for smooth eCommerce websites.

4. Video streaming
More than 6 billion videos are viewed on YouTube’s platform each day. Facebook reported its users watch about 4 billion videos every day, 75 percent of them on a mobile phone. A CDN reduces latency for high bandwidth content like streaming video.

5. Internet security
Whenever customers type in their credit card numbers to make a purchase online, they are placing their trust in that business. DDoS attacks are on the rise and new ways of Internet security are being developed; all of which have helped increase the growth of CDNs, as cloud security adds another layer of security. CDNs can greatly improve the security of a website.

Here are some factors contributing to the growth of CDN market:

  • Increase in total annual Internet traffic for 40% (source: Beyond fast – How the speed of residential Internet access will develop between now and 2022)
  • Increase in total number of Internet users
  • A higher demand for high-quality video content, increasing for 82% by 2023

giu-768x614

 Graph showing the number of Internet users per 100 inhabitants. Source: Wikipedia 

Projections for CDN markets have proven to be overly conservative because the market are, in fact, growing faster than expected. The following two graphs illustrate projections made in 2013 for the period between 2010 and 2017.

It was estimated that by 2017 the CDN market will be valued at $4.5 billion, which is $2.83 less than the actual value it reached in 2017:

fig1-1-768x669

Graph illustrating total revenue for CDN markets from 2010 to 2017. Source: Goran Čandrlić – How big is content delivery market?

fig2-1-768x713

Graph illustrating the distribution of CDN revenues per region from 2010 to 2017. Source: Goran Čandrlić – How big is content delivery market?

As viewers consume more video, more often, for longer periods of time, at higher quality, and on more devices, the content delivery market is as hot as it has ever been. It’s also important to note that the two major things that have marked the evolution of internet are mobile technology and social media. Additionally, growing IP video traffic is expected to boost the CDN market. Today, video consumption over mobile devices and internet is growing at unparalleled rate. As network operators become aware of advantages of CDN, numerous cable operators and telcos in Europe and North America have launched CDN initiatives.

Numerous industry verticals that use CDN include advertising industry, media and entertainment, gaming, government, educational and healthcare, online music retailers, consumer electronics, mobile operators, and internet service providers among others, launching a perfect background for CDN to grow.

Tweet this: The Content Delivery Networks (#CDN) Market is estimated to grow to $12.16 billion by 2019.

Chapter 7: Content Delivery Networks and Security

dots-png

The impact of DDoS attacks is much more than meets the eye. Not only can these attacks inflict huge economic losses, they can also have a serious impact on the reputation and the image of the victimized company or organization.

Research has shown that it takes at least 10 hours before a company can begin to resolve an attack, while it takes 4.5. hours on average before the attack even gets detected and an additional 4.9 hours before mitigation can begin. The average cost of an attack is $100,000 per hour, meaning that a DDoS attack can cost 1$ million before an Internet-reliant firm even starts to mitigate the attack.

ddos-rocket-590x390

Image Source

In order to protect your company, you need a mitigation protection in place, to keep both your brand reputation and IT infrastructure out of the harm’s way. Any web solution must fit the business requirements. Defending against DoS attacks occurring at the network layer requires a network architecture that can absorb large bursts of traffic and that filters all traffic so that only web traffic is permitted onto the network. Every business is different and requires a different approach.

These are the key questions to ask when it comes to choosing a DDoS mitigation solution:

  • Does it offer positive protection?
    Many DDoS attacks at the network level can be stopped by only allowing legitimate HTTP traffic onto the network. The solution should drop all other non-application traffic or UDP packets without application payloads.
  • Does the solution absorb all attack traffic?
    Not all attacks target web applications or services. Attacks sometimes attempt to sneak in through FTP or non-web ports; so you need to look for a solution that can evaluate all of your traffic in order to protect the site more effectively.
  • Does the solution stop attacks before they reach your data center?
    Cloud solutions are designed to stop an attack before it ever reaches your data center. This means you need not be concerned about DDoS attacks impacting your data center. On-premises devices protect you once the attack reaches the device, which means the attack will invade your data center.
  • Does the solution impact performance?
    Ecommerce and media streaming applications demand excellent performance. The more traffic and the more attack types, the more rules you need and the more hardware is necessary; look for a solution that’s architected for both performance and security.

ddos-protection-590x332

Image Source

  • What is the total cost of ownership?
    Many security managers look at the price of a solution but not at the total cost of ownership. Consider the cost of the device, the cost of the redundant systems needed, and the expense of data breach compared with the effectiveness of the solution. Traditional solutions on which many companies have relied, oversize the bandwidth and adopt complex hardware such as firewalls and load balancers. This approach is considered by many experts costly and in many cases ineffective. Bots still outnumber humans online, accounting for 56% of Internet traffic versus humans at 44%. And bad or malicious bots account for more traffic than good bots, with 29% of a site’s traffic. Good bots represent 27% of site visits. Advertisers are losing $6.3 billion to $10 billion per year of ad revenue to fraud, thanks to the epidemic of phony ad traffic perpetrated by bots. Cloud-based services live outside of a company’s data center in order to secure traffic before it reaches company infrastructure. There are two primary types of Cloud-based anti-DoS/DDoS services: those that route suspicious traffic to a centralized location where malicious traffic is filtered out, and Website Protection Services that utilize CDN to absorb and inspect malicious traffic across a distributed network of servers to shield company websites and applications. Another advantage of this choice is the sensible reduction of investment in equipment and infrastructure and of course the reduction of the costs of management typical of hardware solutions.
  • Does CDN solve security issues?
    Since CDNs use surrogate servers located across different data centers in different regions around the globe, this scattered infrastructure provides a more secure network.CDNs are known to absorb less-sophisticated DDoS attacks, simply with bandwidth. With CDNs, you gain the advantage of – size. The overload caused by DDoS attack is processed on different PoPs according to their origin, which helps to prevent server saturation. Many CDN providers will also block threats and limit abusive bots and crawlers from wasting your bandwidth and server resources. This will result in the decrease of spam and hack attacks. Again, this depends of a service that your CDN provider is offering.
Tweet this: CDNs can prevent website security issues including DDoS attacks.
Tweet this: The average cost of a DDoS attack is $100,000 per hour.
Tweet this: On average, it takes 10 hours for a company to begin resolving a DDoS attack

Chapter 8: Content Delivery Networks for Specific Verticals

dots-png

Content Delivery Networks for Streaming

Video streaming is one of the largest mega-trends today. It’s a whole new way of consuming content, involving specific technologies and challenges.

Video is currently the most requested content format on the Internet. Distributing video using CDN requires a different approach than distributing other types of content.

The very nature of video as content is different because users (usually) want to watch it instantly and not download and watch it later (unlike having to download and install an app before being able to use it).

streaming-590x395

Image Source

You can broadcast live streams through a Content Delivery Network (CDN) such as Akamai, through the KMC. The encoding software installed (such as FMLE) encodes your real-time camera signal and sends it out through a secure RTMP connection to the CDN. Then, using a Kaltura Player, you can embed the live broadcast in your websites. You can set the live stream entry metadata and specify broadcasting settings in the KMC in the same way VOD content is managed. By using a CDN for live streaming, you guarantee a better experience for your viewers worldwide.

There are two types of video content:

  • Video on demand: video content that has been prerecorded and is available for streaming at any time. Example: using Netflix to watch movies or TV shows.
  • Live video: video content that is possible to watch as it is being recorded, with no or as little delay as possible.Example: a live broadcast of a football game.

There are also two types of video content providers:

  • OTT (Over the Top) providers: these providers deliver their video content through an Internet infrastructure rather than using traditional media like television. Examples: Netflix, Amazon Video, Hulu, smaller independent services.
  • IPTV (Internet Protocol Television): these providers deliver television content through Internet Protocol networks using Internet connection rather than through traditional satellite or cable formats. Examples: watching television content in real time or recording content that the user can watch later at their convenience.

Users want to watch video now, without delay.. To achieve that goal, CDN Service Providers use advanced technologies:

RTSP (Real Time Streaming Protocol): RTSP is a network control protocol designed to control streaming media servers and a set of simple commands for users, such as play, pause and record.

RTP (Real-Time Transfer Protocol) is another protocol, responsible for the transmission of streaming data. Other protocols used are UDP (User Datagram Protocol) and TCP (Transmission Control Protocol).

The main advantage of RTSP is it doesn’t require local storage content. All content is live access. Its disadvantages are higher price, complex implementation process and no possibility for CDN support. That’s why today it is rarely used.

ABR (Adaptive Bitrate Streaming): This streaming technology is based on HTTP (Hypertext Transfer Protocol) and progressive downloading (downloading and watching smaller chunks of video content at a time while the rest of the video is still being downloaded).

Adaptive_streaming_overview_daseddon_2011_07_28-768x226

How ABR works. Source: Wikipedia

An encoder is used to produce smaller bit rates from the original video file. These smaller chunks of information are stored on the user’s computer and are pieced together through a Manifest File that is being downloaded every few seconds.

The smaller chunks of information are in fact several seconds long pieces of video content. They can be downloaded in different qualities (High, Medium, Low Bitrate Stream). The quality affects their total size. The size of these chunks depends on detecting the user’s bandwidth and the technical specifications of the device the user is using for streaming video. This process of determining the size and quality of downloadable chunks runs automatically.

adaptive-streaming-overview2-768x222

The relationship between stream quality and user’s available bandwidth. Source: Wikipedia

ABR’s main advantage is the fact it is based on HTTP, which makes it optimized for excellent performance on the Internet. It is also compatible with CDN: video content can be stored in its Delivery Nodes, which makes it more accessible for the user.

Today, ABR is implemented for use on various platforms and operating systems, including Flash (Youtube), iOS and Android. MPEG-DASH is an internationally standardized bit rate streaming technology used across different devices and wireless networks.

Despite the advent of ABR and HTTP streaming, there still is a need for live video delivery, since live video can’t be cached like the content that has been previously recorded. Progressive downloads are the favourable option, in contrast to direct downloads where the entire video clip needed to be downloaded to a viewer’s computer before it could be viewed. While this is acceptable for downloading a game or computer application, the tolerance level of viewers waiting for content to download—especially something such as a movie, which could be over 1GB in size, was low.

The first huge notable website that relied on progressive downloads was YouTube. the CDN begins delivering the download, but a viewer can begin watching content within the first 3-5 seconds, on the assumption that the viewer’s fast internet connection will continue to download the video clip at a fast enough pace to avoid running out of viewable content. As the speed of the internet connections outpaced the bitrates used for standard-definition content, many viewers would have the entire video clip downloaded before they were even halfway through viewing the content.

The best solution so far is called HTTP streaming, and it is coupled very tightly with adaptive bitrate (ABR) encoding and delivery. HTTP streaming uses generic HTTP servers (often based on Apache or Windows Server) to deliver on-demand video files the same way that other HTTP website content—such as images and text files—is delivered. Adaptive bitrate is added to a CDN, which converts a video stream into fragments or chunks, often 2-10 seconds in length. ABR creates discrete streams at various bitrates and then uses feedback from the internet user’s video player to dynamically detect the optimum network speed for delivery of the video clip.

Streaming servers deliver the content at the time of a request, but only deliver the bits requested rather than the entire length of the video clip. This was helpful for the content owner who was paying the CDN for delivery by the bit, since a viewer choosing to abandon viewing of a clip halfway through its duration would not have downloaded the entire clip, regardless of the viewer’s internet connection speed.

One of the latest trends in technology, the 4K Ultra HD is about to get much bigger. The impact of 4K is growing month by month. The new resolution format itself is slowly starting to remake perceptions of where the entire visual media industry will be going over the next few years. Consumers want high quality and resolution, and broadcasters want their ultra HD recordings and their live casts available everywhere. Mobile browsing is the largest growing and the most adopted megatrend so far. It’s taking over desktop and getting bigger every day.

4k-resolution-difference-590x321

Image Source

A fast high-speed Internet connectivity is crucial to the wider proliferation of 4K. The data loads that 4K streams is truly massive and content broadcasters are painfully aware of this. Faster connectivity is a major issue that 4K providers are tirelessly working on. An expansion in the number of homes that can enjoy access to internet speeds that at least consistently cover the minimum of 25Mbps necessary for reliable ultra HD streams. With the fast expansion of 4K and high resolution streaming, the adoption of CDNs is only expected to grow.

Tweet this: With growing 4K and high-res streaming, the adoption of CDNs is expected to continue to grow.

 

CDN for Emerging Markets

An emerging market is a country that has some characteristics of a developed market, but does not meet standards to be a developed market. This includes countries that may be developed markets in the future or were in the past. The term “frontier market” is used for developing countries with slower economies than “emerging”, where the economies of China and India are considered to be the largest. Iran is also considered an emerging market.

The Indian e-commerce market is expected to grow to US$ 200 billion by 2026 from US$ 38.5 billion as of 2017. Much growth of the industry has been triggered by increasing internet and smartphone penetration. The ongoing digital transformation in the country is expected to increase India’s total internet user base to 829 million by 2021 from 604.21 million as of December 2018. India’s Internet economy is expected to double from US$125 billion as of April 2017 to US$ 250 billion by 2020, majorly backed by ecommerce. India’s E-commerce revenue is expected to jump from US$ 39 billion in 2017 to US$ 120 billion in 2020, growing at an annual rate of 51 per cent, the highest in the world.

The Brazilian content delivery network market is estimated to grow from $88.25 million in 2013 to $192.4 million by 2019, at a CAGR of 13.9% during the forecast period. The rapid growth of Internet-enabled devices such as smartphones and tablets are the major factors driving the Brazilian content delivery network market. The demand in the content delivery market in Brazil is growing rapidly because of the increased internet consumption in the country. The increasing trend of utilizing internet in almost every walk of life has been on a steep rise in the Brazil market due to which the internet traffic has been continuously increasing, thus increasing the need for an effective CDN solutions market.

With more than 800million users, China has the world’s largest online population, representing more than 1 out of every 5 online users globally. 98% of Chinese users are mobile.. Delivering online content into China presents numerous challenges, including a unique internet infrastructure and an increasingly mobile user base. Deploying a CDN meets the unique challenges that China presents, helping global enterprises accelerate website and media delivery, and business application responsiveness. A CDN eliminates the need to invest in expensive local infrastructure, which reduces operational strain on your organization.

There are 3 key factors to China’s online revenue growth potential:

  • China has the largest Internet population in the world (over 800million)
  • China is the largest ecommerce market in the world, worth around $2 trillion
  • Around 98% of average Chinese consumers browse products on smartphones

The Middle East and Africa content delivery network (CDN) market is estimated to grow from $0.18 billion in 2013 to $0.45 billion by 2019, at a CAGR of 15.6% during the forecast period. This market is driven by the rise of Internet consumption and the increasing number of smartphone users. The growth of the CDN market in the Middle East and Africa can be attributed to the limitations in perceived quality service while accessing content over the web. It’s safe to say that the adoption of CDNs only expands markets.

The content delivery network market is growing; the info shown above shows the great potential that CDNs hold for emerging markets. Content delivery networks allow access to various servers that provide web data and web content, which are great to deliver the best content available to countries with not so well developed IT infrastructure, while providing maximum user experience, from source server to end-user in a reliable and timely manner.

Tweet this: CDNs hold great potential for emerging markets like China (674M users).

Chapter 9: How to Choose A Content Delivery Network Provider

dots-png

If your online business is faced with increasing traffic and number of visitors (which is a good thing), choosing the right CDN Provider is a step in the right direction if you want to improve website speed and UX.

The CDN market has grown a lot recently and is only expected to become bigger and bigger. There are more CDN providers than ever nowadays and it’s getting harder to choose the right one for a business, since it’s hard to narrow down your options and list the needs for your business.

But there are ways to do it.

Testing a potential CDN provider

Successful testing of a potential CDN provider is performed in two phases:

  1. Trial period: test CDN services and their performance in regions that are relevant to your business. Have a way to collect data independent of the providers you are testing out so you can compare data when the time comes.
  2. Collecting and analyzing data: After collecting data comes analyzing. Be sure to cover these five points:
  • Price
  • Functionality
  • Basic and individual functionalities
  • Performancw
  • Availability of Customer Support

Price

Most CDN Providers charge for their services based on data volume. The CDN market has become huge and, with all the choices, it is hard to say what provider is ideal for what purpose. This is especially true in the case of small to medium-sized companies who don’t have a large IT department due to various different reasons: unsure where to start, how to prioritize IT tasks according to what phase of development the company is currently in.

Functionality

In order to be functional, every CDN system has to be designed according to 6 principles:

  • Availability of service: CDN architecture must not be flawed in such a way that it influences its overall performance and the availability of distributed content
  • Efficiency: Delivery Nodes have to be as close as possible to the geographical location of the user because that’s what data transfer speed depends on
  • Constant quality of performance: this means high network throughput and minimal delays
  • Elasticity: network congestion incidents have to be dealt with quickly and efficiently
  • Security: integrity and security must be the priority of every CDN Provider
  • Responding to demand: content has to be replicated wisely, according to demand and popularity

Basic and individual functionalities

Different customers need different functionalities that fit their individual needs, but some functionalities are basic and should be available for each customer, including:

  • CDN usage statistics (real-time, if possible)
  • FTP file transfer
  • Purge cache (on-demand reset of Delivery Node cache)

Performance

Knowing how well CDN services perform is one of the key pieces of information you can have. This includes knowing at what speed different CDN Providers are able to deliver content.

Be sure to calculate the minimal, maximal and average values of latency and throughput in times of regular and heavy traffic.

Here are some common reasons why servers are still slow even though they are located close to the end user:

  • Poor implementation of load balancing to Delivery Nodes
  • Slow and/or old hard disks
  • The server can’t handle the number of requests made
  • The server has a poor Internet connection
  • Customer support availability

Most CDN Providers have an around-the-clock Customer Service, but here are some other qualities to aim for:

  • Professional and accommodating staff
  • Staff with in-depth knowledge about your business
  • Plausible handling time
Tweet this: I just read about what questions to ask when choosing a CDN.
Tweet this: One of the questions for choosing a CDN provider: Are you their partner or just another costumer?

Chapter 10: Multi CDN 

dots-png

CDNs are known to provide a more secure network, reduced loading time of your page, manageable traffic, maximum availability, and so on. An irreplaceable tool that will improve the entire technological infrastructure that backs up your business. But why trust it with only one CDN provider?

cdn-vs-multicdn

Image Source

What if you could hop from one CDN provider to another, at all times by redirecting user requests to the optimal content source based according to your business needs. This is known as Multiple Content Delivery Network, or multi-CDN.

Multi-CDN or Multiple Content Delivery Network is an approach to content delivery that utilizes services from more than one CDN provider at any given time to improve key factors like performance and functionality.

Multi-CDN

A visual representation of Multi-CDN networks using MetaCDN’s (a CDN Services Provider) partner networks. Source: Billy Phillips – Peer-to-Peer and the Multi-CDN Approach

Such diversification of your CDN providers is known to be less risky. And you can easily balance availability and performance of your website by loading various servers on the cloud, differently.

Using multiple CDNs is smarter than using one CDN because:

  • CDN providers perform differently in different geographical regions
  • Not all CDN providers are reliable as others
  • Not all CDN providers include same features and strategies as others
  • You don’t need to switch CDN providers as this process becomes automated
  • It’s the next big thing in e-commerce

There are also several direct advantages that need to be mentioned:

  1. You can branch out to new regions, new markets
    By using different locations of the whole network of servers located at different data centers, you can reach all web users promptly regardless of their geographical location. By always switching to a better performing CDN, you can manage more growth to your business, more users, more content to deliver.
  2. You’ll gain more revenue due to a better performance
    That speed affects conversion rates is a well known fact, as an advantage of 250 milliseconds of a page load time, according to recent research, it is what keeps your customer from going to your competitor. Using multiple Content Delivery Networks (multi-CDN) means even more performance and less latency. Take an example of a giant such as Amazon. The increased revenue was by 1% for every 100ms of improvement to their page load time. Using a Content Delivery Network (CDN) is a number one advice when it comes to best practices in overhauling your site speed. Using multiple Content Delivery Networks (multi-CDN) is even better.
  3. Your cloud will never crash
    A downtime to a website is a severe damage to an e-commerce business. 1 out of 4 customers will leave, never to come back again. The rest are highly unlikely to trust you again. If you still trust a single cloud provider with your CDN, you are to face an outage at a certain point. For a shorter while, or longer. The risk is to be disregarded only if you choose two or more CDN providers to operate with. This is perhaps the best reason for a multi-CDN practice. In other terms; more security and less risk.
  4. You gain more control of your business
    By orchestrating the multiple CDN providers, you can set exact criteria, e.g. time of the day, to ensure that your customer always finds the content he seeks. And faster. You don’t lose important data by choosing one provider over the other. Multi-CDNs automatically switch to which ever CDN provider enables the best possible performance for your website at any given time/place.
  5. You don’t need to hold back your business
    You don’t need to be that cautious while adding rich multimedia to your website while using multi-CDNs. You can keep your design both attractive and instantly available to your customers. By orchestrating different CDN providers, you will be able to manage all traffic peaks. Also, to beat off bandwidth pressures and all the memory-intensive content.

Who can use Multi-CDN?

Most commercial CDN Service Providers nowadays use Multi-CDN to improve on their services. They often collaborate with each other on a P2P basis. If one CDN Service Provider is not able to deliver a quality service to the user requesting content, it forwards the request to another CDN Service Provider they are affiliated with.

Content Providers can design their own Multi-CDN if they partner with a DNS Service Provider.

In this case, the DNS Service Provider consigns their DNS servers infrastructure to the main organization (CDN Service Provider) and all other providers the main organization is affiliated with. Then, DNS servers run a performance analysis of all CDN Service Providers and allocate user requests based on the results.

Main advantages of Multi-CDN

  • All CDN Service Providers perform differently in different regions. Combining services from multiple providers results in better performance across all regions
  • Some CDN Service Providers are less reliable in performing certain tasks than others. Combining services from multiple providers ensures all tasks are covered
  • (At least) one other CDN Service provider is always available in case of a system error

Implementing Multi-CDN using DNS services

  • User requests content from DNS server: the DNS server in question is consigned to the owner of the content the user is requesting
  • DNS server returns a CNAME: in other words, the name of the server that can provide the best quality service based on the user’s geographical location
  • User sends a request

loadbalancing

 

Tweet this: Why use one CDN provider when you can use multi CDN providers!
Tweet this: With Multi CDN you don’t need to switch providers – the process is already automated.
Tweet this: With Multi CDN your Cloud will never crash.

 

Chapter 11: CDN and DNS

dots-png

Pairing a managed DNS solution with your CDN provides your website with extra performance, reliability, and flexibility.

The Domain Name System (DNS) is a hierarchical distributed naming system for computers, services, or any resource connected to the Internet, or a private network. It associates various information with domain names assigned to each of the participating entities. It basically serves as the phone book for the Internet by translating human-friendly computer hostnames into IP addresses, but unlike a phone book, it can be quickly updated.

DNS keeps you connected to your customers.

Every first user interaction with a website starts with a DNS, but if it goes down, the site can’t be accessed. With a managed DNS solution, the probability of a total network outage is decreased because DNS providers build their networks 100% reliable. Having an “indie” DNS provider, as opposed to a combined professional CDN/DNS provider is a smarter bet because if your combined provider’s network goes down you lose both ways.

A combined DNS/CDN solution ensures the maximum performance of the website, quickly delivering the content to ensure the highest user experience possible, giving the flexibility when it comes to updating the website. Pairing a CDN with DNS allows you to:

  • Swap to new CDN
  • Add additional CDN’s
  • Load balance between Endpoints
  • Negotiate with coming providers

Every user’s first interaction with a website begins with a DNS query. When a user lands on a page, dozens of distinct DNS queries are issued to identify the correct source for all content. DNS resolution can account for as much as 29% of initial page load time. Poor DNS means slow page loads, leading to dissatisfied users and ultimately the loss of business. You can basically distribute traffic across multiple CDNs and endpoints to optimize the performance of your website, ensuring your content is always available, even if a CDN is down.

According to a study done by Amazon and Google, you suffer a 7% decrease in sales if your website doesn’t load in under 3 second.

As your business grows, your DNS follows your steps. Managed DNS allows you to add services and features and it’s simple to update. Managed DNS services can help you boost revenues, reduce website abandonment, and improve customer satisfaction by quickly connecting users to the resources they need. A good first impression starts with DNS.

These are the key advantages of a paired DNS/CDN solution:

  • Performance – the distribution of traffic across multiple CDN’s and endpoints optimizes the performance and levels CDN outages.
  • Reliability – even if a CDN goes down the provider’s network often supports CDN’s with automated failover, giving the content availability at all time.
  • Availability – independent DNS service lets you pick CDN providers based on geography, price, features and such. There’s always the option of swapping CDN providers without disrupting the service.

Most CDN providers implement and manage their own DNS infrastructure. Some CDN providers have productized their internal DNS networks to supplement their core service revenues, but a CDN provider can’t match the flexibility, performance, and scalability of an independent service provider that focuses on DNS. As a perfect complement to a CDN, managed DNS solutions are specifically designed to extend website performance and reliability. Managed DNS services are ideal for companies and brands of all sizes. They offer global footprints and use advanced load balancing and routing techniques to minimize latency, maximize availability, and minimize costs. DNS is the first part of the lookup process. It is essentially what separates online brands from their consumers. If your DNS fails then your brand may as well not exist. Latency or Resolution Time has been a widely acknowledged consideration for e-retailers focused on end-user experience.

Internet Performance solutions are responsible for the delivery of a brand’s content and end-user experience. Understanding customer demographics is key to positive user experience and good business. The advantages of pairing CDN with DNS are, virtually, infinite.

These are some additional features that a paired DNS/CDN solution provides:

  • Disaster preparedness (outsourcing DNS is part of a sound disaster prevention strategy)
  • Security
  • DNS Reporting
  • API Integration
Tweet this: Pairing a DNS solution with your CDN provides extra performance, reliability, and flexibility
Tweet this: You suffer a 7% decrease in sales if your website doesn’t load in under 3 second

Chapter 12: CDN and Web Performance Monitoring

dots-png

It is widely accepted that content delivery networks are a great way to increase a website’s performance, as providing advanced acceleration services that can improve end user experience dramatically. However, with so many CDN providers entering the crowded and competitive market every year, organisations looking to boost their online performance are facing ever greater dilemmas – which CDN provider is best, how should you measure content delivery network performance and which do you select to accelerate your data?

web-performance-monitoring-590x443

Image Source

There are several methods that can be used when analysing the performance of a specific content delivery network provider. The most important benchmarks include:

Server side performance monitoring:

This method of testing simulates end user data requests, and then measures how quickly a web page responds to the request. Whilst this is useful for determining response speeds, it isn’t perfect. This is because it often only measures the time it takes for the initial document files to be delivered, neglecting files such as images, CSS files and JavaScript. This type of measurement is therefore highly unreliable, and can in many cases be seconds faster than loading speeds are in reality.

Synthetic transaction monitoring:

To overcome these server side monitoring drawbacks, a second, more accurate method can be used. Synthetic transaction monitoring incorporates emulators and real world browsers to test predefined data requests from many different locations. Whilst this is supposedly as close a method to measuring real world end user performance as possible, it can also be plagued with inaccuracies. This is because it does not accurately source requests from the exact locations that your specific customers are based.

Measuring the performance of a few users:

This method is a more accurate way of measuring website performance, especially when compared to the previous options. By taking a selection of your end users and measuring how long it takes for them to access your pages, you can use the averages of these results to make generalisations about the speed of your content delivery network.

Measuring the performance of every end user:

This is the most accurate method of measuring the performance of your website. By measuring all actual transaction times across a network and from all users, you can record response times from a server, network and application perspective. This, however, can be very expensive and difficult to administer. Real end-user experience and CDN performance can be measured using Last mile testing. Despite shortcomings, Last mile measurements are more realistic as they measure how quickly your content is delivered from CDN servers to end-user device. Because it incorporates last leg of connectivity service required to deliver content, Last mile testing provides more accurate picture on end-user experience.

In addition to these benchmarks, there are certain aspects of a CDN’s network configuration that can also be considered, depending on your exact requirements:

  1. Number of POPs
    The more points of presence a content delivery network provider has, the more bandwidth and customers it can potentially handle.
  2. Network reach
    If you’re looking to provide your online service to either a specific continent or around the world, ensure the network has server location in your target markets.
  3. Current customers
    This fairly unscientific method is based upon the fact that you can base your CDN provider decisions on which provider similar sized organisations to yours they are using. Furthermore, larger, more reputable organisations with high data acceleration tend to use faster, more efficient networks. These are both good things to look out for.

performance-monitoring-590x468

Image Source

Monitoring cloud performance means measuring the level of service that the customer is acquiring from the entire cloud environment, usually from a cloud service provider, and measuring how well a service the provider is offering. To understand how all of the components (back end, front end) are attributing to utilize the full potential of such remote IT infrastructure, for both end user and a service provider. Cloud performance management should thus both be performed by the service provider as well as the cloud consumer (companies, organizations, commerces), and they will differ in reporting.

Moving your system to the cloud is not enough without adequate monitoring, and cloud performance management strategy will be critical for vendors entering the cloud computing market. Many cloud monitoring tools can be acquired from third parties, and it is best to use more of them in a combo.

Taking the time to consider these factors will help make sure that you get the most out of your online acceleration services.

Tweet this: Moving your system to the cloud is not enough without adequate monitoring.
Tweet this: Many cloud monitoring tools can be acquired from third parties, and it is best to use more of them in a combo.

Conclusion

dots-png

Website owners can speed up delivery times of images, files and other media, improve their search rankings and increase customer loyalty by contracting CDN services. The web community has evolved to a point of realisation – that the user experience and customer satisfaction is the ultimate brand value.


The CDN was designed with that purpose and we’re only beginning to understand the value and the potential that the CDN market holds, both for the largest and the emerging markets. People want top quality and CDNs are here to deliver. The age of streaming has already begun and customers expect flawless video images and fast processing speeds.

Let’s shortly summarize which sites would benefit the most from a CDN:

  • Sites with large audience
  • Sites streaming large video files
  • Sites which consist of mainly large media files like image sites, keen on delivering rich content
  • Sites which have known heavy traffic from different locations

Search engines penalize sites that take too long to load, so optimizing deliveries by geographic locations not only offers faster loading speeds but also gives viewers better quality and protects website owners from service disruptions, so there really is no point in second guessing. Site performance and mobile friendliness is everything nowadays, so the only choice is to either join the ride or get left behind.

Luckily, GlobalDots can help to deliver the content to your end users. Even with the most complex and sophisticated setups, GlobalDots can provide you with the technology stack that ensures that the most important aspects of your site are always up&running: deliverability, speed, availability, failover and web security (including web application protection, bot protection, DDoS protection and mitigation). Customers like Lufthansa, Bayer, Avast, Lamborghini and other leading brands and small-medium enterprises rely on GlobalDots services to keep their sites and applications fast & secure.

Contact us today to help you out with your performance and security needs.

WHAT OUR CUSTOMERS ARE SAYING

Payoneer-logo-stars-1

“GlobalDots has helped us a lot in monitoring without human intervention.

The anomaly detection basically discovered 80% of the bugs we have, and 100% of the downtime we had.

It has by far surpassed anything we thought it will achieve in a way the alerts become almost irrelevant.”

Shmulik Ahituv, Payoneer
DevOps Team Leader

BioCatch-logo-stars-1

“This platform is nothing short of amazing!

On the first day (and without any customization whatsoever) we already got new insight that we were not able to see before.

A week in and our ops teams across the board were already able to get so much more out of our logs. It's a game changer.”

Dekel Shavit,
Biocatch
CISO

KalioCommerce-logo-stars-1

"I approached GlobalDots because I was looking for a great cloud-based WAF and DDoS protection provider for our customers that would not hinder performance. GlobalDots helped me by discussing the options on the market and helping us choose the best fit for us. The result was a great product at a great price. It was an easy and informative experience and I would recommend GlobalDots to anyone that is in the market for IT performance and security technologies."

Eric Joyce, KalioCommerce
Director, Hosting and Security