Che cos’è la memorizzazione nella cache del server proxy?

La memorizzazione nella cache del server proxy viene utilizzata per ridurre il tempo necessario agli utenti sulle reti di computer per accedere ai contenuti su Internet. Quando gli amministratori di rete abilitano la memorizzazione nella cache, il server proxy salverà il contenuto a cui si accede di frequente in modo da non dover scaricare il contenuto da Internet ogni volta che un utente lo richiede. Quando un utente digita un indirizzo web in un browser web, la richiesta va al server proxy, che cerca il materiale specificato nella sua cache. Se non è possibile trovare le informazioni richieste, invia una richiesta a Internet. Ciò può risparmiare larghezza di banda e ridurre il tempo che l’utente deve attendere per il contenuto.

I server proxy possono utilizzare la memorizzazione nella cache del server proxy passivo e attivo per memorizzare nella cache il contenuto. Quando un server proxy non riesce a trovare un sito Web richiesto nella sua cache e quindi scarica una nuova copia da un server Web, esegue la memorizzazione nella cache passiva. La memorizzazione nella cache attiva si verifica quando il server proxy è inattivo e memorizza nella cache i siti Web a cui gli utenti della rete accedono frequentemente. Abilitando la memorizzazione nella cache attiva, gli amministratori di rete possono garantire che il server proxy disponga di una nuova copia del contenuto. Uno svantaggio della memorizzazione nella cache attiva è che può richiedere più larghezza di banda e potrebbe non essere adatto per server che hanno limitazioni di larghezza di banda o tempi di inattività richiesti.

I dati archiviati dalla memorizzazione nella cache del server proxy non sono permanenti e devono essere aggiornati regolarmente per garantire che gli utenti ottengano la versione più recente del contenuto. Sebbene gli oggetti memorizzati nella cache debbano essere aggiornati quando il contenuto del sito Web cambia, hanno anche una scadenza. Quando un elemento scade, il server proxy verifica con il server Web per ottenere informazioni sull’ultima versione del contenuto. Se c’è una modifica, ne scaricherà una nuova copia; in caso contrario, non è necessario scaricare nuovamente il contenuto e si limita ad aggiornare la data di scadenza. I server proxy mantengono un registro di queste azioni in modo che gli amministratori possano visualizzare la frequenza con cui il server acquisisce nuovo contenuto e la frequenza con cui gli utenti accedono al contenuto direttamente dalla cache.

La memorizzazione nella cache del server proxy presenta uno svantaggio in quanto a volte può danneggiare le prestazioni della rete. Se l’amministratore di rete alloca troppo poco spazio sul server per la memorizzazione nella cache, il server dovrà continuare a rimuovere elementi dalla cache. Gli articoli che sono i meno utilizzati o che scadono prima di solito vengono rimossi per primi per fare spazio a più articoli quando si presenta la necessità.