CDN clarification

I just need a clarification here.

When i purchase a CDN traffic, how exactly does it work?
Do i store my media files on my server or i have to store the media files with the CDN provider?

If someone has for example 500GB of storage media files, what is best if one needs a CDN? Will i need to pay for storage and then traffic when using CDN? or can i pay for only traffic if i host my media files?

Hi

If you’re using a Content Delivery Network, e.g. Amazon or Rackspace, then you would store the media with them, on their servers. The files would then be hosted and served by their servers. You would normally pay for storage space consumed, data transfer and possibly also for each request.

In answer to your final question: it is not possible for you to host the files yourself and have the CDN “deliver” the files to the end user… that would defeat the purpose of using a CDN, since you would still be storing and serving the data yourself for every request.

I hope that helps.

Hello,

There are different options. “Origin Pull” is one, where the CDN pulls data from your server on request, and cache it on the edge nodes. There are also options to host your files on the CDN servers directly. In almost all cases you pay for storage & bandwidth, but mostly bandwidth. You need to research different providers and read their FAQ to see what type of service they offer.

If their things are Dynamic and changing every hour or so, then the CDN would essentially behave as a proxy only. It won’t be much apply as everytime the viewer asks for something, the CDN server will have to pull from their server and put it in their server and then send it to the client.

Yes, you have to assigned the particular page/file that you intend to apply CDN. Place the URL to your CDN admin panel, CDN will then generate a link. Place the generated link to your control panel. With this, your page/file will be deployed to your provider’s CDN nodes.

You have to check the monthly bandwidth consumption that without CDN from your site. 500GB of storage does not mean bandwidth consumption is 500GB as well.

This subject to the CDN plan that your provider offer. Normally they charge only the bandwidth that consume.