Confronto tra CDN per lo streaming live per trasmissioni di alta qualità
Una CDN, o Content Delivery Network, è una necessità per la maggior parte dei video online. Distribuendo i contenuti a centinaia o migliaia di server, le CDN aumentano la velocità di caricamento, riducono il buffering e il ritardo e diminuiscono la latenza. Tuttavia, le CDN differiscono per velocità, utilizzo ottimale e geografia. In effetti, è per questo che abbiamo deciso di scrivere questo confronto tra CDN per lo streaming live e la distribuzione di video online.
In questo articolo, faremo un confronto tra alcuni dei principali provider di CDN. In particolare, confronteremo le soluzioni di streaming offerte da CloudFront, Azure, Edgecast e Akamai. Discuteremo anche i fattori che differenziano queste CDN, tra cui le dimensioni, l’orientamento, la geografia, il costo, la sicurezza e il supporto. Infine, condivideremo il modo migliore per ottenere l’accesso a un potente CDN per migliorare la distribuzione dei video.
Per prima cosa, vediamo da vicino come funzionano le CDN. Quindi, prenderemo in considerazione i fattori chiave da tenere in considerazione quando si effettua un confronto tra CDN.
Perché utilizzare una CDN (Content Delivery Network)?
Un CDN è costituito da una rete veloce e affidabile di server situati in tutto il mondo. Gli utenti possono “affittare” questi server (IAAS, Infrastructure as a Service) per distribuire contenuti in modo rapido e affidabile. Tra gli altri usi, questo è importante per le emittenti che non hanno centri dati propri.
Ad esempio, immaginiamo che vogliate trasmettere video in diretta sul vostro sito web tramite un CDN. Innanzitutto, l’encoder scelto invia il flusso alla rete CDN. Le richieste degli utenti vengono inoltrate anche al CDN, che copia il flusso in tempo reale e lo distribuisce ai server più vicini e quindi agli spettatori. In questo modo, migliaia o milioni di utenti possono accedere contemporaneamente a un singolo contenuto video senza sovraccaricare un singolo server.
L’utilizzo di un CDN può anche proteggere i siti web e i produttori da alcuni tipi di attacchi online. Ciò è particolarmente vero per gli attacchi DDoS, che mandano in crash i siti web simulando gli effetti di milioni di utenti che li visitano contemporaneamente.
Fattori da considerare per un confronto tra CDN
Dopo aver dato questa definizione di base del funzionamento delle CDN, il resto di questo post si concentra su un confronto tra CDN per lo streaming video. Come già detto, le CDN si differenziano tra loro per una serie di fattori diversi. Questi fattori includono:
1. Dimensioni
Più server, detti anche “Point-of-Presence” (PoP), sono presenti nella rete di un CDN, più veloce e affidabile dovrebbe essere. Una piccola CDN può essere perfettamente sufficiente per lo streaming di piccoli eventi. Tuttavia, per i grandi eventi con decine di migliaia di spettatori è consigliabile scegliere un CDN di grandi dimensioni per ottenere la migliore esperienza utente.
2. Contenuti/Tecnologia
I diversi CDN si concentrano su diversi tipi di contenuti. Alcuni, ad esempio, si concentrano sulle librerie di siti web o sull’ottimizzazione dei siti web per dispositivi mobili. Altri si concentrano sui download di grandi dimensioni, sul bilanciamento del carico o sulla sicurezza contro gli attacchi digitali. Infine, alcuni danno semplicemente la priorità ai contenuti video, sia dal vivo che on-demand. Questi sono i provider che ci interessano di più per questo confronto tra CDN.
3. Posizione geografica
Parte del nucleo di una CDN è la vicinanza geografica. Più un server è vicino a un determinato utente (o a una popolazione di utenti), più velocemente i contenuti possono raggiungere gli spettatori. Per questo motivo, nella scelta di una CDN bisogna sempre considerare il proprio pubblico specifico. Se il vostro pubblico principale vive nella Cina costiera, ad esempio, ma il CDN scelto non ha centri dati in quel Paese, i vostri contenuti subiranno inutili rallentamenti.
4. La sicurezza
Infine, alcuni CDN offrono un servizio esteso per i siti web ad alto rischio. Questi servizi includono, ad esempio, il mirroring dei contenuti, il contrasto degli attacchi DDoS attraverso il bilanciamento del carico tra una serie di server, il failover automatico nel caso in cui gli attacchi abbiano successo e altri strumenti.
Confronto tra CDN: Panoramica dei principali CDN video
Tenendo presente questo contesto, passiamo in rassegna alcuni dei CDN più diffusi. Tutte e quattro le opzioni offrono prestazioni elevate nella distribuzione di video live e on-demand, anche se ciascuna di esse presenta pro e contro.
1. CloudFront
Il primo nel nostro confronto tra CDN è CloudFront, un attore di primo piano nel campo della distribuzione dei contenuti. CloudFront proviene da Amazon tramite l’azienda AWS, o Amazon Web Services. CloudFront è ottimizzato per file di piccole o grandi dimensioni e contenuti dinamici, nonché per soluzioni di streaming live e video on-demand.
La rete di Cloudfront ha sedi in Nord America, Europa, America Latina, Asia e Oceania. Non hanno copertura diretta in Medio Oriente, Africa, Russia o Cina (anche se collaborano con reti locali).
I prezzi di CloudFront, come per la maggior parte delle CDN, sono piuttosto complessi. In generale, il servizio è a pagamento con prezzi differenziati in base al numero di richieste e alla larghezza di banda utilizzata. La regione geografica in cui si svolge il traffico influisce sulla determinazione dei prezzi. Sono disponibili sconti per contratti annuali.
2. Azzurro
L’offerta di Microsoft in questo confronto tra CDN è Azure, un servizio di content delivery con un’ampia gamma di funzionalità. Azure comprende in realtà un’ampia gamma di strumenti cloud, di cui solo uno è la CDN. Il prodotto Media Services include codifica, lettore video e crittografia DRM oltre ai servizi CDN standard.
Il CDN di Azure si integra con Akamai e Verizon, rendendo il loro servizio una sorta di mash-up. Microsoft fornisce il software e l’amministrazione, mentre i partner forniscono l’infrastruttura server. Grazie alle integrazioni con Verizon e Akamai, Azure dispone di POP CDN in un’ampia gamma di località, tra cui:
- Nord America
- Sud America
- Europa
- Asia orientale
- Asia meridionale e centrale
- Medio Oriente/Asia occidentale
- Africa
- Australia e Nuova Zelanda
I prezzi di Azure dipendono dai servizi utilizzati e dalla posizione geografica. I prezzi standard partono da otto centesimi per GB in Nord America, Europa, Medio Oriente e Africa. Per ulteriori informazioni sui prezzi, consultare il sito web di Azure.
3. Edgecast
Edgecast è un CDN che fa capo al ramo “Digital Media Services” di Verizon. Questo CDN si concentra sulla distribuzione di contenuti video e OTT, oltre che su una serie di altri contenuti. Edgecast offre anche un’ampia gamma di strumenti per i live streamer, tra cui strumenti di programmazione e gestione, live to VOD, URL single-stream, highlight clipping, strumenti QoS (Quality of Service), analisi e altro ancora.
A partire dal 2019, la CDN Edgecast ha incorporato più di 3000 interconnessioni globali in tutto il mondo. I POP sono presenti in Nord e Sud America, Europa, Asia (compresa la Cina), Oceania e Medio Oriente.
Edgecast offre una prova gratuita di 30 giorni. Tuttavia, i servizi hanno in genere un prezzo basato su contratti annuali, in funzione del volume di traffico e delle funzionalità richieste.
4. Akamai
Infine, l’ultima voce del nostro confronto tra CDN è Akamai. Akamai è probabilmente il più grande operatore nel campo delle CDN e opera da oltre un decennio. La loro rete è composta da oltre 200.000 server situati in più di 100 paesi in tutto il mondo, che consentono di fornire flussi video veloci e coerenti.
La rete di Akamai contiene quasi tutte le tecnologie CDN conosciute. Sui siti di comparazione e recensione dei CDN, spuntano tutte le caselle della tecnologia di base. Questo include lo streaming video-on-demand e live, il provisioning istantaneo dei canali live e altre funzionalità come la protezione DDoS e l’ottimizzazione delle immagini.
In generale, Akamai ha un prezzo simile a quello di Edgecast su base contrattuale annuale, a seconda del volume di traffico e dei servizi richiesti. Per questo motivo l’accesso a una CDN premium come Akamai può sembrare inaccessibile o difficile. Tuttavia, un modo per ovviare a questo problema è quello di utilizzare una piattaforma video online che integri un CDN come Akamai. (Dacast è uno di questi OVP).
Perché prendere in considerazione una piattaforma CDN / video online integrata?
A titolo di esempio, una OVP, o Online Video Platform, è un modello PaaS (Platform as a Service) che fornisce strumenti hardware e software. A loro volta, questi strumenti consentono lo streaming live e il video-on-demand. Consideratelo come un coltellino svizzero per i video online. Un OVP permette di fare molte cose. Tra questi, è possibile:
- Caricare video-on-demand per visualizzarli in qualsiasi momento
- Streaming video in diretta
- Organizzare i file tramite un cruscotto online
- Ottimizzare i contenuti per cellulari, desktop, smart TV e qualsiasi altro dispositivo.
- Utilizzare lettori video personalizzati
- Incorporare su social media o siti web di vostra scelta
- Monetizzare i video over-the-top attraverso metodi come il pay-per-view o gli abbonamenti
- Limitare l’accesso ai contenuti utilizzando impostazioni di sicurezza
- Includere il branding personalizzato sui contenuti video
Naturalmente, un’altra caratteristica fondamentale di un OVP è l’accesso a una CDN. La maggior parte degli OVP si integra con le CDN, per cui è sufficiente avere a che fare con un unico fornitore e un unico contratto. È un ottimo modo per evitare i prezzi complessi e potenzialmente costosi delle CDN. Noi di Dacast collaboriamo con Akamai per offrire prestazioni CDN di alto livello a tutti i nostri clienti, anche a quelli con piani entry-level a prezzi accessibili.
Conclusione
Ed ecco fatto! Ci auguriamo che questo confronto tra CDN vi abbia aiutato a comprendere meglio il ruolo e gli usi di una CDN, nonché alcuni dei principali operatori del mercato delle CDN.
Naturalmente, ci auguriamo anche che prendiate in considerazione la piattaforma Dacast se non siete già in streaming con noi. Siete pronti a saperne di più su Dacast e a testare le nostre prestazioni di live streaming e VOD tramite la CDN Akamai? In tal caso, fate clic sul link sottostante per iscrivervi alla prova gratuita di 14 giorni (non è necessaria la carta di credito). Vi faremo ascoltare lo streaming in pochi minuti.
Infine, per ricevere offerte esclusive e consigli regolari sul live streaming, potete anche unirvi al nostro gruppo LinkedIn.
Come sempre, grazie per la lettura e buona fortuna con il vostro processo di confronto tra CDN!