O projeto TOFFEE
CASADOCUMENTAÇÃOATUALIZAÇÕESVÍDEOSPESQUISADESCARREGARPATROCINADORESCONTATO


RESEARCH 》 CDN Content Delivery Networks - Types

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


Building my own CDN

💎 TOFFEE-MOCHA new bootable ISO: Download
💎 TOFFEE Data-Center Big picture and Overview: Download PDF


Tópicos recomendados:

First TOFFEE Code Release ↗
Saturday' 13-Mar-2021
I started working on the new TOFFEE project (which is the fork of my earlier TrafficSqueezer open-source project) starting from 1st January 2016 onwards. Ever since I was busy in research and altering certain old features so that it is more minimal than TrafficSqueezer, a more focused agenda, deliver refined code and a broader vision. I have lined up more things to follow in the upcoming months. I want to focus about all aspects of WAN communication technologies not just on core WAN Optimization research and technology.

Advantages of CDN - Content Delivery Networks or Content Distribution Networks ↗
Saturday' 13-Mar-2021

A study on WAN Optimization Techniques ↗
Saturday' 13-Mar-2021
There are various techniques with which one can optimize their WAN Network Data. Any long distance communication can be considered as WAN Network. A decade ago any network connecting two countries, considered as a WAN network, and a network within a city as MAN and soon. But these days in general any long distance communication is considered as WAN Network. Such as your Mobile communication networks, Satellite networks, Space Networks (Deep space networks), Trans-Atlantic cable networks, etc.

TOFFEE-DataCenter screenshots on a Dual CPU - Intel(R) Xeon(R) CPU E5645 @ 2.40GHz - Dell Server ↗
Saturday' 13-Mar-2021

TOFFEE (and TOFFEE-DataCenter) deployment in Large Infrastructure and or ISP Networks ↗
Saturday' 13-Mar-2021
Large Infrastructure or ISP setup: In case if you are an ISP and interested in deploying a large customer WAN Optimized network or an add-on enhanced (WAN Optimized) network for select few customers, then you can deploy something as shown below. Although this case is not meant for hobby/DIY users. This is a feasible solution for high-end professional application and the same can be deployed.

Bitcoin Mining - Blockchain Technology - Network Optimization via TOFFEE Data-Center WAN Optimization ↗
Saturday' 13-Mar-2021
Bitcoin Mining - Blockchain Technology - Network Optimization via TOFFEE Data-Center WAN Optimization



TOFFEE Documentation :: TOFFEE-1.1.24-3-rpi2 ↗
Saturday' 13-Mar-2021
Here is my VLOG Youtube video of the same which includes details about version release notes, future road-map and so on. The TOFFEE release is highly optimized and customized for hardware platforms such as x86-64 based Intel NUC and other Intel mobile computing platforms such as laptops and so on. This version (or release) is not suited and so not recommended to be used for high-end desktop and server hardware platform.

TOFFEE-Mocha Documentation :: TOFFEE-Mocha-1.0.14-1-x86_64 ↗
Saturday' 13-Mar-2021

My Lab HDD and SSD logs for research ↗
Saturday' 13-Mar-2021

TrueBench - Linux CPU Benchmarking system ↗
Saturday' 13-Mar-2021
TrueBench is an unique open-source benchmarking system in which the core system performance and efficiency parameters are measured at extreme high resolution in the order of several million/billion µ-seconds for a given specific task. TrueBench is a part of The TOFFEE Project research.



Featured Educational Video:
Assista no Youtube - [17445//1] 294 - VRF - Virtual Routing and Forwarding - Introduction ↗

Network MTU research and optimization of WAN Links ↗
Saturday' 13-Mar-2021
Network MTU research and optimization of WAN Links

TOFFEE (and TOFFEE-DataCenter) optimized Wireless Mesh-Networks - B.A.T.M.A.N [open-mesh.org (Open Mesh)] ↗
Saturday' 13-Mar-2021
TOFFEE/TOFFEE-DataCenter can be used to optimize Ad-Hoc Mobile Wireless Mesh-Networks. To learn more about the same here are some references: B.A.T.M.A.N. - https://en.wikipedia.org/wiki/B.A.T.M.A.N. Mobile ad hoc network (MANET) - https://en.wikipedia.org/wiki/Mobile_ad_hoc_network Wireless ad hoc network (WANET) - https://en.wikipedia.org/wiki/Wireless_ad_hoc_network open-mesh.org (Open Mesh) Wiki - https://www.open-mesh.org/projects/open-mesh/wiki

Off-Grid Solar Power System for Raspberry Pi ↗
Saturday' 13-Mar-2021
When you choose to use your Raspberry Pi device as your IoT based remote weather station or if you are building Linux kernel (like kernel compilation) within the same, you need a good uninterrupted power source (UPS). But if you are using it on site or in some research camping location you can choose to power your Raspberry Pi device with your custom off-grid solar power source.

TOFFEE (and TOFFEE-DataCenter) optimized Satellite (inflight/marine/defense) ISP Networks ↗
Saturday' 13-Mar-2021
TOFFEE Optimized Satellite ISP Network: TOFFEE/TOFFEE-DataCenter can be used to optimize Satellite Networks (Satellite based Internet Networks, VoIP, Data, private leased-links) as shown. Ground station transponders can be connected via array of TOFFEE Devices and in the remote CPE can have dedicated or inbuilt TOFFEE with which you can establish a WAN Optimized Satellite Network Tunnel as shown.



Assista no Youtube - [1888//1] Deep Space Communication - Episode1 - Introduction ↗

TOFFEE-Mocha WAN Emulation software development - Update: 1-July-2016 ↗
Saturday' 13-Mar-2021
Today I got a feature request from Jonathan Withers. Jonathan is from a company called MultiWave Australia. He said he is able to get the TOFFEE-Mocha Raspberry Pi setup up and with that he is able to emulate geostationary satellite link. But he requested me is there a way to extend the constant packet delay from 40mS to 500mS. So as a part of his request I supported the same in the current ongoing development version of TOFFEE-Mocha.



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 [CDN]


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