Content Delivery Network (CDN)

What is a Content Delivery Network (CDN)

Content Delivery Networks improve your website's performance by moving web resources closer to the end user for faster retrieval. On a typical website 80% or more of the content of a website is comprised of static elements that are the same for all users. By speeding up the delivery of this content the end user will be able to load the site faster.

CDN-slide

Why use a CDN?

Our primary focus is DDoS protection and by its design has to have massive bandwidth and processing capacity available all the time, making us a great CDN by any measure. When customers offload static requests to the CDN it lowers their bandwidth, reduces the load on their webservers, and improves performance for their visitors. The more requests we cache for you, the less requests need to be handled by your webserver and the beauty of it is, it's all readily available when you need it, there's no need to scale up should you have a sudden burst of visitor traffic.

"Our system allows our customers to turn a run-of-the-mill server into a powerhouse able to serve millions " Jag Bains, DOSarrest CTO

  • Improve performance:  By moving content closer to the end visitor, it loads faster making for a better user experience.
  • Save money : Using our CDN allows our customers to save both bandwidth and processing resources on their server(s), which saves money and increase performance at the same time.
  • DOSarrest only charges for bandwidth between your end customers and our service, bandwidth between our service and your server(s) is free !

DOSarrest CDN

DOSarrest's CDN is highly customizable, allowing you to specify unique cache directives on resources as granular as individual URL's or file types. DOSarrest is fully RFC2616 compliant, you can use our fully featured control panel to define and or override your websites cache-control headers or you can manage your caching directives via the cache control headers from your webserver. All of our customers content is cached on all of our nodes in Europe, North America and Asia. This is not the case with some other CDN's, they may have many nodes around the world but you actually may have access to only a fraction of their locations, even if you do have access to all of their nodes because some of these nodes are actually rented from 3rd party hosting service providers that have different upstream providers in different locations, your performance may actually be worse for some web visitors, due to how Internet BGP routing functions.

All DOSarrest customers have access to all of our nodes which are owned and operated by DOSarrest using the same upstream providers in each node across the globe.

Enhanced Performance Features

    There are a number of features that customers can make use of to improve their website's performance.

  • Forced caching: In todays' web development world almost 90% of websites do not take full advantage of caching of content on web visitors browsers. This is most likely due to the low cost of CPU power and bandwidth. Forced caching allows customers to override any poorly coded caching headers on their website and instantly make it cacheable on our CDN.
  • Revalidate expired content: This feature allows customers the option of directing our CDN to check on a customer's server to see if expired content has changed or not, before fetching a new copy, if the content has changed it will get a new copy if it hasn't it will just use the copy it has. It uses the last modified timestamp on the content to perform this function. This speeds up delivery of any content that hasn't been modified
  • HTTP Pipelining: When enabled it directs our system to fetch data from the origin server by sending multiple HTTP requests on a single TCP session without waiting for a return response. This speeds things up as we don't have to open and close multiple TCP sessions.
  • TCP Multiplexing / HTTP 2.0 : Most browsers today are able to support HTTP 2.0 unfortunately many websites are still not natively supporting HTTP 2.0 When enabled this feature will direct our servers to use HTTP 2.0 with any browser that is capable of using HTTP 2.0 which allows for TCP multiplexing. This means we will open multiple HTTP connections and send any cached content to visitors much faster. This speeds up delivery and also reduces resources on your origin server.

Performance metrics

You can view real-time how the cache is performing for your site in the dashboard

( Click on images to expand. )

bandwidth-over-time

You can also see the actual website performance from 8 sensors in 4 geographical regions outside of our actual network using our DEMS system . Which has real-time and historical reporting up to 1 year on the following metrics; TCP Connect, HTTP first byte download, HTTP execution and HTTP transfer.

This gives you a real-world feel for how your site is performing in different geographic regions around the world.


performance

To see a real example of how DOSarrest can help with performance see this article - 911memorial Pope visit

Experience, Technology, and Focus

Ready to get started? Contact us now and get a free quote!

Get A Free Quote