CDN acronimo di Content Delivery Network . Queste reti consistono tipicamente di web server sparsi in tutto il mondo . Quando un utente richiede informazioni da un sito web , la richiesta viene soddisfatta dal server web sulla CDN che può soddisfare il più veloce . Come risultato , CDN offrono molti vantaggi, tra cui la riduzione del carico di richieste su un singolo server e dando agli utenti un accesso più rapido ai contenuti web . Mentre un CDN può essere creato con l' aiuto delle società stabilite , questo tipo di soluzione può essere costoso . Creare il proprio CDN fornisce l'accesso conveniente per questi benefici . Cose che ti serviranno
Server o Nginx
Varnish o Squid Cache il software script o software BIND
Show More Istruzioni
1
Configurare il server di origine . Il server di origine - chiamato nodo di contenuto dinamico anche - è dove si memorizzano tutti i tuoi contenuti . È possibile aumentare la produttività del vostro server di origine eseguendo apache e mysql su di esso . Questo accelera il processo di condivisione del contenuto attraverso il CDN con gli utenti di tutto il mondo . Se non si dispone di un server , è possibile utilizzare Nginx come server web. Questo software è in grado di gestire grandi quantità di traffico , in più ha una capacità di proxy che è importante nel configurare il CDN .
2
Impostare la cache . Insieme con il server di origine , è necessario un software che funziona come il cache, in modo contenuto che è spesso accessibile dagli utenti possono essere memorizzati per un accesso più rapido. È possibile utilizzare Cache Varnish o Squid cache , a seconda se il server include già le funzionalità del proxy . Se lo fa, si può usare Varnish . In caso contrario , la cache Squid potrebbe essere una soluzione migliore
3
Stabilire le posizioni di bordo - . I server globali in grado di distribuire i contenuti su richiesta. È possibile impostare queste utilizzando uno script perl che indica la richiesta di un utente verso la posizione bordo del caso, in base alla posizione geografica dell'utente . Un'altra opzione è quella di utilizzare un software come BIND che saranno contenuti gli indirizzi IP ei nomi host di Internet , che fa sostanzialmente la stessa cosa, come la sceneggiatura .
4
verificare la configurazione . Una volta che avete il vostro server di origine o il nodo di contenuto dinamico e una delle posizioni di bordo stabilito , verificare la connessione per assicurarsi che tutto funzioni correttamente . Se funziona, è possibile iniziare l'aggiunta di ulteriori posizioni Edge al CDN .