Ottimizzare l'rete per la distribuzione di contenuti di Azure per il tipo di distribuzione di contenuti

Quando si distribuisce il contenuto a un pubblico globale ampio, è fondamentale garantirne la distribuzione ottimizzata. Azure rete per la distribuzione di contenuti può ottimizzare l'esperienza di distribuzione in base al tipo di contenuto disponibile. I contenuti possono essere un sito Web, un flusso live, un video o un file di grandi dimensioni per il download. Quando si crea un endpoint di rete per la distribuzione di contenuti, specificare uno scenario nell'opzione Ottimizzato per . La scelta determina quale ottimizzazione viene applicata al contenuto fornito dall'endpoint di rete per la distribuzione di contenuti.

Le opzioni di ottimizzazione sono progettate per usare i comportamenti basati sulle procedure consigliate per migliorare le prestazioni a livello di distribuzione di contenuti e l'offload dell'origine. Le scelte dello scenario influiranno sulle prestazioni modificando le configurazioni per la memorizzazione nella cache parziale, la suddivisione in blocchi di oggetti e i criteri di ripetizione in caso di errore dell'origine.

Questo articolo offre una panoramica delle varie funzionalità di ottimizzazione e dello scenario in cui usarle. Per altre informazioni sulle funzionalità e le limitazioni, vedere la documentazione specifica per ogni singolo tipo di ottimizzazione.

Nota

Quando si crea un endpoint di rete per la distribuzione di contenuti, le opzioni Ottimizzate per possono variare in base al tipo di profilo in cui viene creato l'endpoint. I provider di rete per la distribuzione di contenuti di Azure applicano miglioramenti in modi diversi, a seconda dello scenario.

Opzioni del provider

I profili di rete CDN Standard di Azure con tecnologia Microsoft supportano le ottimizzazioni seguenti:

  • Distribuzione Web generale. Questa ottimizzazione viene usata anche per scaricare flussi multimediali e file di grandi dimensioni.

Nota

L'accelerazione del sito dinamico di Microsoft viene offerta tramite Frontdoor di Azure.

Rete CDN di Azure Standard di Edgio e Rete CDN di Azure Premium dei profili Edgio supportano le ottimizzazioni seguenti:

Ottimizzazione per scenari specifici

È possibile ottimizzare l'endpoint di rete per la distribuzione di contenuti per uno di questi scenari.

Distribuzione Web generale

La distribuzione Web generale è l'opzione di ottimizzazione più comune. È mirata per l'ottimizzazione di contenuto Web generale, ad esempio pagine Web e applicazioni Web. Può essere usata anche per i download di file e video.

Un sito Web tipico contiene contenuto statico e dinamico. Il contenuto statico include immagini, librerie JavaScript e fogli di stile, che possono essere memorizzati nella cache e distribuiti a utenti diversi. Il contenuto dinamico è personalizzato per un singolo utente, ad esempio notizie personalizzate in base al profilo di un utente. Il contenuto dinamico, ad esempio il contenuto di un carrello della spesa, non viene memorizzato nella cache perché è univoco per ogni utente. La distribuzione Web generale consente di ottimizzare l'intero sito Web.

Streaming multimediale generale

Selezionare il tipo di ottimizzazione Streaming multimediale generale se è necessario usare l'endpoint sia per lo streaming live sia per lo streaming di video on demand.

Per lo streaming multimediale il tempo è significativo, perché i pacchetti che arrivano in ritardo nel client possono compromettere l'esperienza di visualizzazione, ad esempio con frequenti memorizzazioni nel buffer del contenuto video. L'ottimizzazione dello streaming multimediale riduce la latenza di distribuzione del contenuto multimediale e offre un'esperienza di flusso uniforme agli utenti.

Si tratta di uno scenario comune per i clienti di servizi multimediali di Azure. Quando si usa Servizi multimediali di Azure, si ottiene un singolo endpoint di streaming che può essere usato sia per lo streaming live che per lo streaming on demand. In questo scenario i clienti non devono passare a un altro endpoint quando passa dallo streaming live a quello on demand. L'ottimizzazione dello streaming multimediale generale supporta questo tipo di scenario.

Per Rete CDN di Azure Standard di Microsoft, Rete CDN di Azure Standard di Edgio e Rete CDN di Azure Premium di Edgio, usare il tipo di ottimizzazione generale della distribuzione Web per distribuire contenuti multimediali di streaming generali.

Per altre informazioni sull'ottimizzazione dello streaming multimediale, vedere Ottimizzazione dello streaming multimediale.

Streaming multimediale di video on demand

L'ottimizzazione dello streaming multimediale di video on demand migliora il contenuto dello streaming di video on demand. Se si usa un endpoint per lo streaming di video on demand, usare questa opzione.

Per Rete CDN di Azure Standard di Microsoft, Rete CDN di Azure Standard di Edgio e Rete CDN di Azure Premium dai profili Edgio, usare il tipo di ottimizzazione generale della distribuzione Web per distribuire contenuti multimediali di streaming video on demand.

Per altre informazioni sull'ottimizzazione dello streaming multimediale, vedere Ottimizzazione dello streaming multimediale.

Nota

Se l'endpoint di rete per la distribuzione di contenuti serve principalmente contenuto video su richiesta, usare questo tipo di ottimizzazione. La differenza principale tra questo tipo di ottimizzazione e il tipo di ottimizzazione dello streaming multimediale generale è il timeout dei tentativi di connessione. Il timeout è molto più breve per lavorare con scenari di streaming live.

Download di file di grandi dimensioni

Per Rete CDN di Azure Standard di Microsoft, Rete CDN di Azure Standard da Edgio e Rete CDN di Azure Premium dai profili Edgio, usare il tipo di ottimizzazione generale per la distribuzione Web per distribuire contenuti di download di file di grandi dimensioni. Non esiste alcuna limitazione per le dimensioni del download dei file.

Per altre informazioni sull'ottimizzazione di file di grandi dimensioni vedere Ottimizzazione di file di grandi dimensioni.

Accelerazione sito dinamico

L'accelerazione sito dinamico (DSA) è disponibile per Rete CDN di Azure Standard da Edgio e Rete CDN di Azure Premium dai profili Edgio. Questa ottimizzazione comporta un costo aggiuntivo da usare; per altre informazioni, vedere prezzi rete per la distribuzione di contenuti.

Nota

L'accelerazione del sito dinamico di Microsoft viene offerta tramite Frontdoor di Azure, un servizio anycast globale che usa la rete globale privata di Microsoft per distribuire i carichi di lavoro dell'app.

L'accelerazione di sito dinamico include diverse tecniche che sfruttano la latenza e le prestazioni di contenuto dinamico. Le tecniche includono l'ottimizzazione di route e rete, l'ottimizzazione TCP e molto altro.

Per accelerare un'app Web che include numerose risposte non memorizzabili nella cache, è possibile usare questa ottimizzazione. I risultati di ricerca, le transazioni di checkout o i dati in tempo reale sono degli esempi. È possibile continuare a usare le principali funzionalità di memorizzazione nella cache di Azure rete per la distribuzione di contenuti per i dati statici.

Per altre informazioni sull'accelerazione sito dinamico, vedere Accelerazione sito dinamico.