Sommaire
Dans ce tutoriel, nous allons comment mettre en place un système de cache sur les serveurs de fichiers afin d’accélérer l’accès pour les sites distants.
Pour cela nous allons mettre en place la solution BranchCache.
BranchCache est une technologie d’optimisation étendu réseaux (étendus WAN) de la bande passante qui est incluse dans certaines éditions des systèmes d’exploitation Windows 10 et Windows Server 2016, ainsi que dans certaines éditions de Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8 , Windows Server 2008 R2 et Windows 7. Pour optimiser la bande passante d’un réseau étendu lorsque des utilisateurs accèdent à du contenu sur des serveurs distants, BranchCache extrait le contenu des serveurs de contenu de votre siège social ou du cloud hébergé et le met en cache sur les systèmes des filiales, permettant ainsi aux ordinateurs clients des filiales d’accéder localement au contenu au lieu de passer par le réseau étendu.
https://docs.microsoft.com/fr-fr/windows-server/networking/branchcache/branchcache
Il existe deux modes de cache :
- Cache hébergé : ce mode utilise un serveur de cache dédié sur le site distant
- Cache distribué : ce mode utilise les clients sur le site distant pour la mise en cache.

Les deux modes de cache ne peuvent pas cohabiter sur un même site distant.
La technologie BranchCache peut être utilisée pour :
Voici la liste des clients BranchCache compatible avec les 3 technologies et qui peuvent être également utilisés dans un mode distribué :
- Windows 10 Entreprise ou Éducation
- Windows 8.1 Entreprise
- Windows 8 Entreprise
- Windows 7 Entreprise ou Édition intégrale.
Les versions Pro de Windows sont seulement compatible avec BITS.
Dans ce tutoriel, nous allons voir déployer BranchCache en mode hébergé sur un serveur Windows 2016 dédié.
Prérequis :
- Être dans un environnement Active Directory et maitriser la création de GPO.
- Avoir un serveur de fichiers Windows 2012R2 minimum.
- Avoir des clients compatibles.