Guide de déploiement BranchCache

S’applique à : Windows Server 2022, Windows Server 2019, Windows Server 2016

Vous pouvez utiliser ce guide pour découvrir comment déployer BranchCache dans Windows Server 2016.

En plus de cette rubrique, ce guide contient les sections suivantes.

Présentation du déploiement de BranchCache

BranchCache est une technologie d’optimisation de la bande passante des réseaux étendus (WAN), disponible dans certaines éditions de Windows Server 2016, Windows Server® 2012 R2, Windows Server® 2012, Windows Server® 2008 R2 et les systèmes d’exploitation clients Windows associés.

Pour optimiser la bande passante du réseau étendu, BranchCache copie le contenu des serveurs de contenu de votre site principal et le met en cache dans les filiales, permettant ainsi aux ordinateurs clients des filiales d’accéder localement au contenu au lieu de passer par le réseau étendu.

Dans les filiales, le contenu est mis en cache sur les serveurs qui exécutent la fonctionnalité BranchCache de Windows Server 2016, Windows Server 2012 R2, Windows Server 2012 ou Windows Server 2008 R2. Ou, s’il n’y a pas de serveurs disponibles dans la filiale, le contenu est mis en cache sur les ordinateurs clients qui exécutent Windows 10®, Windows® 8.1, Windows 8 ou Windows 7®.

Lorsqu’un ordinateur client demande et reçoit du contenu à partir du siège social ou du centre de données cloud et que le contenu est mis en cache dans la filiale, les autres ordinateurs de la même filiale peuvent obtenir le contenu localement au lieu de contacter le contenu à partir du serveur de contenu via une liaison de réseau étendu (WAN).

Avantages du déploiement de BranchCache

BranchCache met en cache le contenu du fichier, du web et de l’application dans les filiales, ce qui permet aux ordinateurs clients d’accéder aux données à l’aide du réseau local (LAN) plutôt que d’accéder au contenu via des connexions WAN lentes.

BranchCache réduit à la fois le trafic WAN et le temps nécessaire pour que les utilisateurs de la filiale ouvrent des fichiers sur le réseau. BranchCache fournit toujours aux utilisateurs les données les plus récentes et protège la sécurité de votre contenu en chiffrant les caches sur le serveur de cache hébergé et sur les ordinateurs clients.

Ce que ce guide contient

Ce guide de déploiement vous permet de déployer BranchCache dans les modes suivants :

  • Mode de cache distribué. Dans ce mode, les ordinateurs clients des filiales téléchargent le contenu à partir des serveurs de contenu dans le siège social ou le cloud, puis mettent en cache le contenu pour d’autres ordinateurs de la même filiale. Le mode de cache distribué ne requiert pas de serveur dans la filiale.

  • Mode de cache hébergé. Dans ce mode, les ordinateurs clients des filiales téléchargent le contenu à partir des serveurs de contenu du siège social ou du cloud, puis un serveur de cache hébergé extrait le contenu des clients. Le serveur de cache hébergé met ensuite en cache le contenu pour d’autres ordinateurs clients.

Ce guide fournit également des instructions sur le déploiement de trois types de serveurs de contenu. Les serveurs de contenu contiennent le contenu source téléchargé par les ordinateurs clients de la filiale, et un ou plusieurs serveurs de contenu sont nécessaires pour déployer BranchCache dans l’un ou l’autre mode. Les types de serveurs de contenu sont :

  • Serveurs de contenu basés sur un serveur Web. Ces serveurs de contenu envoient le contenu aux ordinateurs clients BranchCache à l'aide des protocoles HTTP et HTTPS. Ces serveurs de contenu doivent exécuter des versions Windows Server 2016, Windows Server 2012 R2, Windows Server 2012 ou Windows Server 2008 R2 qui prennent en charge BranchCache et sur lesquelles la fonctionnalité BranchCache est installée.

  • Serveurs d’applications basés sur BITS. Ces serveurs de contenu envoient du contenu aux ordinateurs clients BranchCache à l’aide du service de transfert intelligent en arrière-plan (BITS). Ces serveurs de contenu doivent exécuter des versions Windows Server 2016, Windows Server 2012 R2, Windows Server 2012 ou Windows Server 2008 R2 qui prennent en charge BranchCache et sur lesquelles la fonctionnalité BranchCache est installée.

  • Serveurs de contenu basés sur des serveurs de contenu. Ces serveurs de contenu doivent exécuter des versions Windows Server 2016, Windows Server 2012 R2, Windows Server 2012 ou Windows Server 2008 R2 qui prennent en charge BranchCache et sur lesquelles le rôle serveur Services de fichiers est installé. De plus, le service de rôle BranchCache pour fichiers réseau du rôle serveur Services de fichiers doit être installé et configuré. Ces serveurs de contenu envoient le contenu aux ordinateurs clients BranchCache à l'aide du protocole SMB.

Pour plus d’informations, consultez Versions du système d’exploitation pour BranchCache.

Conditions requises pour le déploiement de BranchCache

Voici les conditions requises pour le déploiement de BranchCache à l’aide de ce guide.

  • Les serveurs de contenu web et de contenu doivent exécuter l’un des systèmes d’exploitation suivants pour fournir les fonctionnalités BranchCache : Windows Server 2016, Windows Server 2012 R2 , Windows Server 2012 ou Windows Server 2008 R2. Les clients Windows 8 et versions ultérieures continuent de voir les avantages de BranchCache lors de l’accès aux serveurs de contenu qui exécutent Windows Server 2008 R2, mais ils ne peuvent pas utiliser les nouvelles technologies de segmentation et de hachage dans Windows Server 2016, Windows Server 2012 R2 et Windows Server 2012.

  • Les ordinateurs clients doivent exécuter Windows 10, Windows 8.1 ou Windows 8 pour utiliser le modèle de déploiement le plus récent et les améliorations de segmentation et de hachage introduites avec Windows Server 2012.

  • Les serveurs de cache hébergé doivent exécuter Windows Server 2016, Windows Server 2012 R2 ou Windows Server 2012 pour tirer profit des améliorations de déploiement et des fonctionnalités de mise à l’échelle décrites dans ce document. Un ordinateur qui exécute l’un de ces systèmes d’exploitation configuré en tant que serveur de cache hébergé peut continuer à servir les ordinateurs clients exécutant Windows 7, mais pour ce faire, il doit être équipé d’un certificat adapté au protocole TLS (Transport Layer Security), comme décrit dans le Guide de déploiement de Windows Server 2008 R2 et Windows 7 BranchCache.

  • Un domaine Active Directory est requis pour tirer parti de la stratégie de groupe et de la détection automatique du cache hébergé, mais un domaine n’est pas obligatoire pour utiliser BranchCache. Vous pouvez configurer des ordinateurs individuels à l’aide de Windows PowerShell. En outre, il n’est pas nécessaire que vos contrôleurs de domaine exécutent Windows Server 2012 ou une version ultérieure pour utiliser les nouveaux paramètres de stratégie de groupe BranchCache. Vous pouvez importer les modèles d’administration BranchCache sur des contrôleurs de domaine qui exécutent des systèmes d’exploitation antérieurs, ou vous pouvez créer les objets de stratégie de groupe à distance sur d’autres ordinateurs qui exécutent Windows 10, Windows Server 2016, Windows 8.1, Windows Server 2012 R2, Windows 8 ou Windows Server 2012.

  • Les sites Active Directory sont utilisés pour limiter l’étendue des serveurs de cache hébergé qui sont détectés automatiquement. Pour détecter automatiquement un serveur de cache hébergé, les ordinateurs client et serveur doivent appartenir au même site. BranchCache est conçu pour avoir un impact minimal sur les clients et les serveurs et n’impose pas d’exigences matérielles supplémentaires au-delà de celles nécessaires pour exécuter leurs systèmes d’exploitation respectifs.

Historique et documentation BranchCache

BranchCache a été introduit pour la première fois dans Windows 7® et Windows Server® 2008 R2, et a été amélioré dans les systèmes d’exploitation Windows Server 2012, Windows 8 et ultérieurs.

Remarque

Si vous déployez BranchCache dans des systèmes d’exploitation autres que Windows Server 2016, les ressources de documentation suivantes sont disponibles.