Panoramica
BranchCache è una nuova funzionalità dei sistemi operativi Windows 7 e Windows Server 2008 R2 che consente di memorizzare nella cache, a livello locale nella succursale, il contenuto di file server e server Web in una rete Wide Area Network (WAN). Con BranchCache, le organizzazioni possono aumentare la velocità di risposta in rete delle applicazioni centralizzate quando l'accesso viene effettuato da succursali, offrendo ai relativi utenti la possibilità di lavorare in locale.
BranchCache è progettato per fornire agli utenti che operano nelle succursali un'esperienza di connessione simile a quella offerta dall'ufficio centrale.
Quando attivi BranchCache, una copia dei dati a cui si accede dai file server e server Web della rete intranet viene memorizzata nella cache a livello locale nella succursale. Quando un altro client della stessa rete richiede il file, il client lo scarica dalla cache locale senza dover effettuare il download dello stesso contenuto tramite la rete WAN.
BranchCache è in grado di operare in due modalità:
Cache distribuita
Sulla base di un'architettura peer-to-peer, i computer client Windows 7 memorizzano nella cache le copie dei file e, quando richiesto, le inviano direttamente ad altri computer client Windows 7. Migliorare le prestazioni è facile come attivare BranchCache sul client Windows 7 e sui computer basati su Windows Server 2008 R2. La cache distribuita risulta particolarmente utile per le succursali che non dispongono di un server locale.
Cache ospitata
Sulla base di un'architettura client/server, i computer client Windows 7 memorizzano il contenuto nella cache di un computer della rete locale che esegue Windows Server 2008 R2, con una modalità nota anche come cache ospitata. Gli altri client che necessitano dello stesso contenuto possono recuperarlo direttamente dalla cache ospitata. Il computer della cache ospitata può eseguire l'opzione di installazione Server Core di Windows Server 2008 R2 e può ospitare altre applicazioni.