BranchCache a Windows Server 2012 rendszeren

Ebben a cikkben megismerjük a technológiát érintő főbb változásokat BranchCache a Windows Server 2012 és a Windows 8 rendszeren, valamint a BranchCache infrastruktúra telepítésének gyakorlati példája.

Mi az a BranchCache?

Röviden emlékezzünk rá, milyen vadállat ilyen BranchCache. így, BranchCache (BC) egy olyan technológia, amelyet először a Windows Server 2008 R2 és a Windows 7 rendszerben vezettek be. Ez a technológia lehetővé teszi a távoli iroda és a vállalat központi irodájában / adatközpontjában található központi fájlkiszolgálók közötti forgalom minimalizálását. Kicsit így néz ki: amikor egy fiókfelhasználó elér egy bizonyos fájlt egy központi fájl (web) kiszolgálón, amikor a BranchCache funkció be van kapcsolva, automatikusan tárolja az adott fájlt, és a következő alkalommal, amikor a számítógép megpróbálja ugyanazt a fájlt ugyanazon a webhelyen megnyitni, nem a központi fájlból kapja meg. szerver és a helyi gyorsítótárból (egy munkaállomásról vagy szerverről a fióktelep LAN-ján). Ez minimalizálja a WAN-csatorna forgalmát és növeli a tartalom felhasználónak történő továbbításának sebességét. A BranchCache természetesen maximalizálja a Windows teljesítményét, ha nagy statikus adatokkal dolgozik. BranchCache gyorsítótár-protokoll adatai SMB és HTTP / HTTPS.

A BranchCache két módban működhet.

  • Hosztolt gyorsítótár mód - a gyorsítótárazást számos különálló ágkiszolgálón hajtják végre, amelyeket hosztolt gyorsítótár-kiszolgálóknak hívnak.
  • Elosztott gyorsítótár mód - Elosztott üzemmód, amelyben a gyorsítótárazás végrehajtásra kerül a rendes ág munkaállomásokon. Ez a működési mód használható olyan kis ágakban, ahol nincs dedikált szerver

A Windows Server 2012 / Windows 8 BranchCache újdonságai

Vizsgáljuk meg azokat a főbb újításokat, amelyek a Branch Cache technológiában megjelentek az új Microsoft platformon (Windows Server 2012 + Windows 8).

  • Eltávolították az ágban a dedikált tárolt gyorsítótár-kiszolgálók számát
  • Nem kell különálló BranchCache-csoportházirendet (GPO) létrehoznia minden webhelyhez
  • A dedikált gyorsítótárazó szerverekre a tanúsítványokat már nem kell telepíteni
  • Az ügyfelek automatikusan választhatnak a BC üzemmódok között (elosztott gyorsítótár vagy dedikált szerverrel)
  • A gyorsítótár alapértelmezés szerint titkosítva (BitLocker)
  • Megnövelt termelékenység többek között az adat deduplikációs szolgáltatások használatával a Windows 2012 rendszerben
  • Most már előtöltheti a gyorsítótárat (bizonyos adatok előre tárolhatók)
  • A BranchCache most az ESE mechanizmust használja (MicrosoftJet, amely számos MS infrastruktúra-adatbázis alapját képezi, beleértve az Exchange-adatbázist), amely fokozott teljesítményt és méretezhetőséget biztosít.

A BranchCache új verziója a Windows 8 Professional (Enterprise) rendszeren és a Windows Server 2012 összes kiadásán (beleértve a Core-t is) fut..

A BranchCache konfigurálása Windows Server 2012 és Windows 8 alapú hálózaton

Nézzünk egy gyakorlati példát a BranchCache technológia dedikált gyorsítótár-kiszolgálóval történő használatára (hosztolt gyorsítótár mód).

Tegyük fel, hogy két oldal domainje van - „központi”, „regionális”. A központi ágban van egy bizonyos szerverfájl, amellyel az ág felhasználói működnek. A fiókhálózatban külön kiszolgáló van, amely többek között felhasználható a tárolt gyorsítótár feladatokra. Feltételezzük, hogy minden kiszolgálón Windows Server 2012 fut, és az ügyfelek Windows 8 Pro rendszert futtatnak.

megjegyzés. A BranchCache megfelelő működéséhez be kell állítania az Active Directory webhelyeket és azok alhálózatait.

Konfigurálja a központi fájlkiszolgálót

Telepítse a BranchCache szoftvert a központi fájlkiszolgálóra. A legegyszerűbb módszer erre a Powershell:

Telepítés-WindowsFeature FS-BranchCache -IncludeManagementTools

Ezután a szervert újra kell indítani:

Restart-Computer

A következő lépés: engedélyezze a kivonat létrehozását az adatoknak a fájlkiszolgáló megosztott mappáiban. Ezt megteheti a csoportházirend használatával, amelyet alkalmazni kell a fájlkiszolgálóra..

Bontsa ki a részt Számítógép konfigurálása -> Házirendek -> Felügyeleti sablonok -> Hálózat -> Lanman Server és aktiválja az irányelveket: Hash kiadvány a BranchCache számára és A BranchCache hash verzió támogatása.

Alkalmazza ezt a házirendet a fájlkiszolgálóra:

gpupdate / force

Ezután a grafikus felhasználói felület használatával aktiválja a BranchCache-t a kiválasztott megosztott mappához (a golyók tulajdonságainál csak ellenőrizze az "BranchCache engedélyezése" beállítást).

Ez befejezi a műveleteket a központi észak felé, és folytatjuk a BranchCache infrastruktúra konfigurálását a fiókhálózatban..

A BranchCache Caching Server konfigurálása Windows 2012 rendszeren

Ezért úgy döntöttünk, hogy az egyik ágkiszolgálót (a Windows Server 2012-en) fogjuk használni BranchCache gyorsítótár-kiszolgálóként. Természetesen azt értjük, hogy ezt a szervert nem erre a feladatra szánják, hanem egy produktív funkcióval kombinálják. Telepítse a BranchCache modult a következő Powershell paranccsal:

Telepítés - WindowsFeature BranchCache -IncludeManagementTools

Ezután meg kell határoznia, hogy a kiszolgáló dedikált BC (Hosted Server) módban fog működni: Ha a kiszolgáló szerepel az Active Directory tartományban, futtasson egy olyan parancsot, amely lehetővé teszi a BranchCache kliensek automatikus észlelését is:

Engedélyezés-BCHostedServer -RegisterSCP

Ha a kiszolgáló nincs domainben, futtassa:

Engedélyezze-BCHostedServer

Annak ellenőrzéséhez, hogy minden sikeres volt-e, és hogy ez a kiszolgáló BranchCache gyorsítótár-kiszolgálóként működhet-e, futtassa a következő parancsot:

Get-BCStatus

A parancsnak vissza kell állítania a következőket:

És egy kicsit alacsonyabb:

Branch Cache kliensek konfigurálása Windows 8 rendszeren

A Windows 8 operációs rendszert futtató ágazati számítógépek beállításainak folytatása, amelyek kihasználják a BranchCache technológia előnyeit. Mint mindig, a legegyszerűbb módszer erre a csoportházirend. Hozzon létre és csatoljon házirendet az OU-hoz az ágazati számítógépekkel (ha szükséges, korlátozhatja a házirendek alkalmazását a wmi-szűrés engedélyezésével).

Nyissa meg a házirend-szerkesztőt, és lépjen a következő szakaszba: Számítógép konfigurálása -> Házirendek -> Felügyeleti sablonok -> Hálózat -> BranchCache és aktiválja a következő irányelveket:

  • Kapcsolja be az ággyorsítót
  • Állítsa be a BranchCache kiszolgált gyorsítótár módját
  • Engedélyezze az automatikus üzemeltetett gyorsítótár-felderítést a szolgáltatás csatlakozási pontján

Az "Elosztott gyorsítótár mód" és az "Automatikus tárolt gyorsítótár felderítés" egyszerre történő engedélyezésével az ügyfeleket arra fogjuk küldeni, hogy keressék a tárolt gyorsítótár kiszolgálót az Active Directory-ban. Felismerniük kell a BC helyi gyorsítótár-kiszolgálót, és ha nem áll rendelkezésre, akkor az elosztott gyorsítótár mechanizmust (elosztott mód) kell használniuk.

megjegyzés. Abban az esetben, ha a Windows tűzfal engedélyezve van az ügyfelekön, akkor engedélyeznie kell a BranchCache kimenő és bejövő forgalmát egy házirend - szabályokkal  Tartalom visszakeresése (HTTP-t használ) és BranchCache - Peer Discovery (a WSD felhasználása)

A házirendeket továbbra is alkalmazni kell az ügyfelekre, és újra kell indítani a BrachCache szolgáltatást:

Restart-Service PeerDistSvc

Ellenőrizze a BrachCache állapotát

Get-BCStatus

Győződjön meg arról, hogy az ügyfelek látják a dedikált hosztolt gyorsítótár-kiszolgálót, és konfigurálva vannak-e a használatához.

Most, ha bármelyik felhasználó megnyitja az adatokat egy megosztott mappából egy központi fájlkiszolgálón, automatikusan tárolásra kerül a fiókkiszolgálón, és később, amikor megpróbálják megnyitni ugyanazt a fájlt, más felhasználók helyi adatmásolatot kapnak anélkül, hogy újra kellene letölteniük azokat a WAN hálózaton keresztül..