Konfigurere Hosted Cache i BranchCache![]() De to foregående guidene om BranchCache i Windows Server 2003 R2 tok for seg installasjon og konfigurasjon i dybden. Nå tar vi for oss hvordan du setter opp Hosted Cache-serveren. |
En nærmere titt på BranchCache![]() Første artikkel tok for seg installasjon og konfigurering av BranchCache i Windows Server 2008 R2. Nå tar vi et dypere dykk i hvordan BranchCach er sydd sammen. |
Hvordan benytte snapshots av Active Directory i Windows Server 2008![]() I Windows Server 2008 er det en ny funksjon i Active Directory Domain Services som heter snapshots. Dette gjør det mulig å ta snapshots som senere kan sammenlignes mot den aktive AD-databasen, og deretter legge tilbake slettede objekter. |
Endre passord på lokal administrator med Group Policy![]() Windows Server 2008 Group Policy gir oss mer kontroll på administratorkontoen på maskiner tilknyttet et domene, eksempelvis som å endre passordet på lokal administrator. |
Hvordan dedikere klientpålogging til en domenekontroller![]() Denne guiden forklarer hvordan du kan benytte prioritering på SRV Records i DNS slik at du kan bestemme hvilken domenekontroller klientene skal bli autentisert mot. |
Mest leste Windows Server 2008-artikler
Ny funksjonalitet for mindre lokasjoner

Med dette åpner man opp for bedre responstider for brukeren og mindre last på WAN-linker (potensielt).
Detaljer
- Krever Windows 7 som klient og Windows Server 2008 R2 på serversiden.
- Fungerer for trafikk over SMB (srv) og Http(s).
- Må aktiveres på klient og funksjon installeres på server. Deretter må tjenesten slås på for de sharene man ønsker det for.
To moduser
Løsningen kan settes opp i to moduser. En klient kan kun settes opp med en av disse to:
- Distributed mode
I denne modusen deler klientene cache seg i mellom. Hver klient som laster ned nytt innhold fra sentrale servere cacher dette lokalt på disk (default settes 5% disk av). Når en annen klient skal laste ned fra sentrale servere vil den kunne broadcaste på lokalt subnet og spørre hvilke andre klienter som har det samme innholdet i sin cache. Dersom noen har det vil den laste ned derfra istedenfor sentralt. - Klient: Kan slås på med group policy eller kommandoen:
netsh branchcache set service mode=DISTRIBUTED
- Hosted mode
Fungerer i all hovedsak på samme måten, men løsningen settes opp med en server på kontoret istedet. Denne står da for all caching. - Klient: Kan slås på med group policy eller kommandoen:
netsh branchcache set service mode=HOSTEDCLIENT LOCATION=<Hosted Cache name>
Netsh-kommandoene vil også skru på nødvendige regler i brannmur. Dersom du bruker Group Policy må disse reglene også settes på brannmuren i Group Policy (eller manuelt, men det er vel litt mindre aktuelt).
Prosessen steg for steg
Distributed mode
- En klient laster ned fra sentral server
- Dokumentet lagres i lokal cache i tillegg til der brukeren lagrer det (Documents e.l.)
- Brukeren kan så jobbe med dokumentet der det er lagret i hans filsystem. Dette påvirker ikke utgaven av dokumentet som ligger i cache.
- En annen klient som forsøker å laste ned samme dokument vil kontakte den sentrale serveren og deretter få returnert en "content identifier" fra serveren. Denne ID-en bruker klienten til å broadcaste lokalt og spørre hvem andre som har innhold med den ID-en.
- Dersom noen svarer vil klienten laste ned fra dem.
- Dersom ingen svarer vil den laste ned fra sentral server.
Hosted mode
Det hele fungerer likt med unntak av at klienten vil lagre nedlastet innhold til serveren som er angitt som cacheserver istedet. Og i stedet for å broadcaste etter "content identifier" på subnet vil den spørre cacheserver direkte om dette innholdet.
Server konfigurasjon
Web/bits-server
I Server Manager på R2, legg til funksjonen (feature-noden) som heter BranchCache.

Filserver
Bruk Add Role-funksjonen i Server Manager på en server som er satt opp med rollen "File Server". Legg til rolletjenesten som heter BranchCache for Remote Files.

Group Policy-konfigurasjon
Deretter må du i Group Policy sette opp hvilke shares tjenesten skal benyttes på. Du kan velge et enkelt share eller flere/alle. For en enkelt server kan du bruke lokal policy.
- Start gpedit, gå til Computer Configuration, Policies, Administrative Templates, Network, Lanman Server.
- Klikk deg inn på Hash Publication for BranchCache.
- Skru den på (Enable)
- Velg så om du vil tillate branchcache hash-publisering for alle shares eller bare valgte shares. (Du kan også skru det av her forøvrig).

- For å merke et Share går du inn på Share and Storage Management og velger Properties på sharet og deretter Advanced.
Dermed har du installert og konfigurert BranchCache ferdig.
Anonym: Oppsett av BranchCache i Windows Server 2008 R2 · Tirsdag 28. april 2009 19:59
Dette blir fint, men vi får garantert problemer med cache poisoning... hadde vært fint om artikkelen sa noe om reset av branchcache og om det er lett eller omfattende..
[ Svar på dette | Ny kommentar ]
Anonym: Oppsett av BranchCache i Windows Server 2008 R2 · Tirsdag 27. oktober 2009 21:18
Hei, fint sammendrag! Vet du om BranchCache fungerer på delvis nedlastede filer?
F.eks. klient 1 starter nedlasting av en stor fil. Etter at 10% av filen er lastet ned, starter klient 2 på samme nett nedlasting av samme fil. Vil klient 2 laste en helt ny kopi, eller får den tilgang til klient 1 sin delvis nedlastede fil?
[ Svar på dette | Ny kommentar ]




















