Che cos'è una rete per la distribuzione di contenuti in Azure?

Una Rete per la distribuzione di contenuti è una rete distribuita di server in grado di fornire in modo efficiente contenuti Web agli utenti. Un archivio di rete per la distribuzione di contenuti memorizzato nella cache nei server perimetrali in posizioni POP (Point of Presence) vicine agli utenti finali, per ridurre al minimo la latenza.

Azure rete per la distribuzione di contenuti offre agli sviluppatori una soluzione globale per distribuire rapidamente contenuti a larghezza di banda elevata agli utenti memorizzando nella cache il contenuto in nodi fisici posizionati in modo strategico in tutto il mondo. Azure rete per la distribuzione di contenuti può anche accelerare il contenuto dinamico, che non può essere memorizzato nella cache, usando varie ottimizzazioni di rete usando i POP di rete per la distribuzione di contenuti. Un esempio è l'uso dell'ottimizzazione delle route per ignorare il protocollo PGP (Border Gateway Protocol).

I vantaggi dell'uso di Azure rete per la distribuzione di contenuti per distribuire asset del sito Web includono:

  • Prestazioni migliori e migliore esperienza utente per gli utenti finali, soprattutto quando si usano applicazioni in cui più richieste round trip richieste dagli utenti finali per caricare il contenuto.
  • Ridimensionamento esteso per gestire meglio carichi elevati istantanei, ad esempio l'avvio di un evento di lancio di un prodotto.
  • Distribuzione delle richieste utente e della gestione del contenuto direttamente dai server perimetrali, in modo che meno traffico venga inviato al server di origine.

Per un elenco dei percorsi dei nodi di rete per la distribuzione di contenuti correnti, vedere Percorsi POP di Azure rete per la distribuzione di contenuti.

Funzionamento

Screenshot della pagina di panoramica della rete per la distribuzione di contenuti

  1. Un utente (Alice) richiede un file, detto anche asset, usando un URL con un nome di dominio particolare, ad esempio <nome endpoint>.azureedge.net. Questo nome può essere un nome host o un dominio personalizzato dell'endpoint. Il servizio DNS instrada la richiesta alla località POP (Point of Presence) che offre le migliori prestazioni, in genere quella geograficamente più vicina all'utente.

  2. Se il file non è presente nella cache di alcun server perimetrale nel punto di accesso POP, questo richiede il file al server di origine. Il server di origine può essere un'app Web di Azure, il servizio Cloud di Azure, un account di archiviazione di Azure o qualsiasi server Web accessibile pubblicamente.

  3. Il server di origine restituisce il file a un server perimetrale nel punto di accesso POP.

  4. Un server perimetrale nel punto di accesso POP memorizza il file nella cache e lo restituisce al richiedente originale (Alice). Il file rimane memorizzato nella cache nel server perimetrale nel POP fino alla scadenza della durata (TTL) specificata dalle intestazioni HTTP. Se il server di origine non ha specificato un TTL, il valore predefinito è di sette giorni.

  5. Altri utenti possono quindi richiedere lo stesso file usando lo stesso URL usato da Alice e vengono indirizzati allo stesso POP.

  6. Se il valore TTL per il file non è scaduto, il server perimetrale nel punto di accesso POP lo restituisce il file direttamente dalla cache. Questo processo comporta un'esperienza utente più veloce e reattiva.

Requisiti

  • Per usare Azure rete per la distribuzione di contenuti, è necessario avere almeno una sottoscrizione di Azure.
  • È anche necessario creare un profilo di rete per la distribuzione di contenuti, ovvero una raccolta di endpoint di rete per la distribuzione di contenuti. Ogni endpoint di rete per la distribuzione di contenuti è una configurazione specifica che gli utenti possono personalizzare con il comportamento e l'accesso necessari per la distribuzione di contenuti. Per organizzare gli endpoint di rete per la distribuzione di contenuti in base al dominio Internet, all'applicazione Web o ad altri criteri, è possibile usare più profili.
  • Poiché i prezzi di Azure rete per la distribuzione di contenuti vengono applicati a livello di profilo di rete per la distribuzione di contenuti, quindi se si vuole usare una combinazione di piani tariffari è necessario creare più profili di rete per la distribuzione di contenuti. Per informazioni sulla struttura di fatturazione della rete per la distribuzione di contenuti di Azure, vedere Informazioni sulla fatturazione di Azure rete per la distribuzione di contenuti.

Limiti

Ogni sottoscrizione di Azure prevede limiti predefiniti per le risorse seguenti:

  • Numero di profili di rete per la distribuzione di contenuti creati.
  • Numero di endpoint creati in un profilo di rete per la distribuzione di contenuti.
  • Numero di domini personalizzati di cui è stato eseguito il mapping a un endpoint.

Per altre informazioni sui limiti delle sottoscrizioni di rete per la distribuzione di contenuti, vedere Limiti della rete per la distribuzione di contenuti.

Funzionalità della rete per la distribuzione di contenuti di Azure

Azure rete per la distribuzione di contenuti offre le funzionalità principali seguenti:

Per un elenco completo delle funzionalità supportate da ogni prodotto Azure rete per la distribuzione di contenuti, vedere Confrontare le funzionalità del prodotto azure rete per la distribuzione di contenuti.

Passaggi successivi