The TOFFEE Project
The TOFFEE Project

Research :: CDN Content Delivery Networks - Types

Written by: Kiran Kankipati - Published: 29-Jun-2016


Internet based CDN: Internet based CDN the CDN Services provider will place 100s of CDN caching nodes across the internet (usually in ISPs), and serving the end-user content requests directly from these CDN nodes instead from the main origin web-server(s) of the website.

Private CDN: There can be multiple types of CDN infrastructure, such as CDN service provider Networks/Infrastructure (discussed mostly so far) where end-users or customers rent their infrastructure via their paid services. And in another case a company can build their own company’s proprietary private CDN infrastructure where a company builds it and uses for their own services (for example infrastructure of Google), then a hybrid of both where there can be an interconnected CDN service provider’s network and proprietary CDN.

Sometimes these private CDN Networks can be built from scratch from their own built from scratch tools and infrastructure, and sometimes they can use other third-party tools and platform to build the same. In either case, simply put private CDN is the private built CDN built for the purpose of its own firm. It is not a CDN service provider infrastructure.

The main advantages of private CDN is the data security. Since it is 100% private infrastructure, the data and all the resources are available in the company’s owned machines. Hence sometimes depending on the requirement where there is huge traffic and also a need to highly secure this data, sometimes it is necessary to build an organization’s own private CDN either with technology built by them, or either buying CDN building tools from third party CDN Software/tool vendors. Hence sometimes any CDN Service provider, can also build these tools/software/hardware and so on, and can sell to their customers to enable them to build their own 100% private CDN infrastructure.

Peer-to-Peer (P2P) CDN: We know Peer-to-peer (P2P) technology is widely used in bulk file downloads via torrents. Unfortunately most people often relate P2P with respect to illegal data/file sharing. These days more and more large software downloads are available via P2P technology. This even includes several official ISO Linux Distribution Download formats.

So a CDN based on peer-to-peer (P2P) technology can be built to achieve this goal. Services like Napster, and the infamous Pirate Bay and so on, made headlines after being sued by major recording industry and movie industry corporations that claimed the file sharing services violated their copyright. Nevertheless, the technology itself is legal and very useful for practical file distribution and in this case as a core CDN objective (such as load-sharing, content distribution, redundancy, and so on). So even large companies like AT&T to non-profit university libraries rely on P2P content distribution.

P2P itself is not one type of technology but rather refers to several types of protocols, including Gnutella, BitTorrent, and and FastTrack protocols. CDN Networks can use P2P to distribute a website’s content without needing to cache the content on other dedicated servers (as in the case of traditional Internet based CDN scenario). Instead, the users accessing the site share in the distribution of the content, without any adverse effects on their experiences.

Because a P2P CDN requires less power and hardware from the CDN service itself, many P2P CDNs offer their services for free. Websites that want to participate usually need to append the service’s URL to their content URLs or add certain code to their websites.

How to check a website using CDN? If you are looking ways to find a website is using a CDN, you can follow this guide HERE. This way you can know if the website is using any CDN service and its corresponding CDN vendor(s) providing the subscription(s) services.



Suggested Topics:


Generic CDN
 Grid Hosting vs CDN Hosting ↗
26-Jul-2016


 CDN Hosting ↗
26-Jul-2016


 Streaming CDN Types ↗
21-Jul-2016


 CDN Introduction - Content Delivery Networks or Content Distribution Networks ↗
20-Jul-2016


 Advantages of CDN - Content Delivery Networks or Content Distribution Networks ↗
20-Jul-2016


 How to check a website using CDN ? ↗
19-Jul-2016


 CDN Content Delivery Networks - Types ↗
29-Jun-2016



Building my own CDN
 Building my own CDN - Finally Completed - Update: 17-Dec-2017 ↗
17-dec-2017


 Building my own CDN - Moving away from Joomla to non-Joomla website - Update: 01-Oct-2016 ↗
01-Oct-2016


 Building my own CDN - choosing a web-hosting to deploy my CDN - Update: 28-July-2016 ↗
28-Jul-2016


 Building my own CDN - Minify Script files - Update: 23-July-2016 ↗
23-Jul-2016


 Building my own CDN - Google PageSpeed Insights - Update: 22-Jul-2016 ↗
22-Jul-2016


 

Recommended Topics:




Featured Educational Video:
Watch Video: Wireshark IPv4 TCP UDP Settings

* Click the image above to watch this video on Youtube ↗


Skype VOIP Data - WAN Acceleration:
  > reduce/eliminate Jitter
  > no more call drops
  > accelerate any VOIP (including long-distance Skype calls)



Research :: Optimization of network data (WAN Optimization) at various levels:
Network File level network data WAN Optimization


Learn Linux Systems Software and Kernel Programming:
Linux, Kernel, Networking and Systems-Software online classes


Hardware Compression and Decompression Accelerator Cards:
TOFFEE Architecture with Compression and Decompression Accelerator Card


TOFFEE-DataCenter on a Dell Server - Intel Xeon E5645 CPU:
TOFFEE-DataCenter screenshots on a Dual CPU - Intel(R) Xeon(R) CPU E5645 @ 2.40GHz - Dell Server



The TOFFEE Project - v9.35 :: Updated: 16-Sep-2018 :: © 2018 :: Author: Kiran Kankipati
Your IP: 54.156.51.193 :: Browser: CCBot/2.0 (https://commoncrawl.org/faq/)