Panoramica della rete per la distribuzione di contenuti (rete CDN) di Azure

Nota

Questo documento descrive la rete per la distribuzione di contenuti di Azure, ne illustra il funzionamento e presenta le funzionalità di ogni prodotto della rete per la distribuzione di contenuti di Azure. Se si preferisce ignorare queste informazioni e passare direttamente a un'esercitazione sulla creazione di un endpoint della rete CDN, vedere Uso della rete CDN di Azure. Per un elenco aggiornato delle posizioni dei nodi della rete CDN, vedere Località POP della rete per la distribuzione di contenuti (rete CDN) di Azure.

La rete per la distribuzione di contenuti (rete CDN) di Azure memorizza nella cache il contenuto Web statico in località strategiche per offrire la massima velocità effettiva per la distribuzione del contenuto agli utenti. La rete CDN offre agli sviluppatori una soluzione globale per distribuire contenuto con esigenze di larghezza di banda elevata tramite la memorizzazione di tale contenuto nella cache in nodi fisici ubicati in tutto il mondo.

L'uso della rete CDN per memorizzare nella cache gli asset dei siti Web offre diversi vantaggi, inclusi i seguenti:

  • Una migliore esperienza utente e migliori prestazioni per gli utenti finali, specialmente quando usano applicazioni in cui sono necessari più round trip per caricare il contenuto.
  • Grande scalabilità per gestire al meglio un carico elevato immediato, ad esempio all'inizio di un evento per il lancio di un prodotto.
  • Grazie alla distribuzione delle richieste utente e alla gestione del contenuto da server perimetrali, viene inviata una minore quantità di traffico all'origine.

Funzionamento

Panoramica della rete CDN

  1. Un utente (Alice) richiede un file, detto anche asset, usando un URL con un nome di dominio particolare, ad esempio <endpointname>.azureedge.net. Il servizio DNS instrada la richiesta alla località POP (Point of Presence) che offre le migliori prestazioni. In genere questo è il POP geograficamente più vicino all'utente.
  2. Se nella cache dei server perimetrali del POP il file non è disponibile, verrà richiesto automaticamente all'origine. L'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. L'origine restituisce il file al server perimetrale, comprese le intestazioni HTTP facoltative che descrivono la durata (TTL) del file.
  4. Il server perimetrale memorizza il file nella cache e lo restituisce al richiedente originale (Alice). Il file rimane nella cache del server perimetrale fino alla scadenza del valore TTL. Se l'origine ha specificato un valore TTL, il valore predefinito è di sette giorni.
  5. Altri utenti possono quindi richiedere lo stesso file usando lo stesso URL e anche essere indirizzati allo stesso POP.
  6. Se il valore TTL per il file non è ancora scaduto, il server perimetrale restituisce il file dalla cache, offrendo quindi un'esperienza utente più veloce ed efficiente.

Funzionalità della rete CDN di Azure

Per la rete CDN di Azure sono disponibili tre prodotti: rete CDN Standard di Azure fornita da Akamai, rete CDN Standard di Azure fornita da Verizon e rete CDN Premium di Azure fornita da Verizon. La tabella seguente include l'elenco delle funzionalità disponibili con ogni prodotto.

Standard Akamai Standard Verizon Premium Verizon
        Funzionalità prestazioni e ottimizzazioni
Accelerazione sito dinamico &#x2713; &#x2713;
      Accelerazione sito dinamico - Compressione di immagini adattiva &#x2713;
     Accelerazione sito dinamico - Prelettura degli oggetti &#x2713;
Ottimizzazione dello streaming video &#x2713; * *
Ottimizzazione di file di grandi dimensioni * *
Bilanciamento del carico del server globale &#x2713; &#x2713;
Eliminazione veloce &#x2713; &#x2713;
Precaricamento Asset &#x2713; &#x2713;
Memorizzazione nella cache della stringa di query &#x2713;
IPv4/IPv6 dual stack &#x2713; &#x2713; &#x2713;
Supporto HTTP/2 &#x2713;
        Sicurezza
Supporto per HTTPS con endpoint della rete CDN &#x2713; &#x2713;
HTTPS dominio personalizzato &#x2713;
Supporto del nome di dominio personalizzato. &#x2713; &#x2713;
Filtro geografico &#x2713; &#x2713; &#x2713;
Autenticazione tramite token
Protezione DDoS &#x2713; &#x2713;
        Analisi e creazione di report
Analisi del core &#x2713; &#x2713; &#x2713;
Report HTTP avanzati &#x2713;
Statistiche in tempo reale &#x2713;
Avvisi in tempo reale
        Semplicità d'uso
Semplice integrazione con i servizi di Azure, ad esempio Archiviazione, Servizi cloud, App Web e Servizi multimediali &#x2713; &#x2713;
Gestione tramite API REST, .NET, Node.js oppure PowerShell. &#x2713;
Motore di distribuzione di contenuti personalizzabile, basato su regole
Impostazioni cache/intestazioni (con il motore regole) &#x2713;
Riscrittura/reindirizzamento URL (con il motore regole) &#x2713;
Regole per dispositivi mobili (con il motore regole)

* Verizon supporta la distribuzione di file di grandi dimensioni e di file multimediali direttamente tramite la distribuzione Web generale.

Suggerimento

Per esaminare una funzionalità presente nella rete CDN di Azure, inviare Commenti e suggerimenti

Passaggi successivi

Per iniziare a usare la rete CDN, vedere Uso della rete CDN di Azure.

I clienti esistenti della rete CDN possono ora gestire gli endpoint della rete CDN con il portale di Microsoft Azure o PowerShell.

Per informazioni sul funzionamento della rete CDN, guardare il video della sessione di Build 2016.

Informazioni su come automatizzare la rete CDN di Azure con .NET o Node.js.

Per informazioni sui prezzi, vedere Prezzi del servizio Rete di distribuzione dei contenuti (rete CDN).