Glossario · C
CDN
Una CDN è una rete di server distribuiti in molte città che consegna i contenuti di un sito dal nodo più vicino a chi lo visita.
Rackone · 1 min di lettura
In questo articolo
Una CDN (Content Delivery Network) è una rete di server distribuiti in molte città che conserva copie dei contenuti di un sito, come immagini, video, script e pagine, e le consegna dal nodo più vicino a chi lo visita.
Come funziona una CDN?
Quando un utente chiede una risorsa, il DNS o l'instradamento di rete lo indirizzano al nodo della CDN più vicino (in gergo edge o PoP). Se il nodo ha già la risorsa in cache la consegna subito; altrimenti la chiede al server di origine, la consegna e la conserva per le richieste successive.
Quali vantaggi offre una CDN?
- Velocità: la distanza fisica tra utente e server si accorcia, e con lei la latenza.
- Meno carico sull'origine: la maggior parte delle richieste non arriva mai al server principale.
- Resistenza ai picchi e agli attacchi: la rete assorbe traffico elevato e molti attacchi DDoS.
Quando serve?
Soprattutto per siti con pubblico in più paesi o molti contenuti multimediali. Per un sito con visitatori concentrati in Italia e ospitato su server italiani, un buon uso della cache del server e del browser dà spesso gran parte dello stesso beneficio.
Emergenza in corso?
Attacco in corso o dati cifrati: il presidio H24 risponde subito.