BranchCache paigaldus ja seadistamine Windows Server operatsioonisüsteemis

From ICO wiki
Jump to navigationJump to search

Autor

Heiki Nooremäe AK41

Sissejuhatus

BranchCache™ on Windows® 7 ja Windows Server® 2008 R2 funktsioon, mille abil saab vähendada laivõrgu (WAN) koormust ja parandada võrgurakenduste kättesaadavust kui harukontori(te) töötajad tahavad juurde pääseda materjalidele peakontori serveris. BranchCache'i kasutamisel salvestatakse veebi- või failiserverist saadud sisu harukontori BranchCache serverisse või klientarvutisse. Kui teine klient samast harust soovib sama sisu, siis saab ta selle alla laadida juba kohalikust harukontori võrgust, pole vajadust laivõrku kasutada. Kuna laivõrk on sisevõrgust tunduvalt aeglasem, siis võimaldab see meetod aega kokku hoida.

Windows Server® 2008 R2 Core versioonid (Enterprise ja Datacenter) ei toeta Branchcache'i.

See referaat annab ülevaate BranchCache'i paigaldamisest ja seadistamisest Windows Server operatsioonisüsteemis.

BranchCache'i režiimid ja eeldused kasutamiseks

BranchCache'i saab seadistada töötama ühes järgnevaist režiimidest:

  • Hosted
  • Distributed

Hosted režiimi kasutatakse, kui harukontoris on üle 50 klientarvuti. Selle puhul hoitakse peakontorist alla laaditud faile kohalikus Branch Cache serveris.

Distributed režiim sobib siis kui harukontoris on alla 50 klientarvuti. Sel juhul ei ole seal BranchCache'i serverit. Selle asemel hoitakse faile kohalike klientarvutite kõvaketastel.

Distributed režiim kasutab salvestatud sisu klientidele jagamiseks multicast protokolli. Seepärast peab kõigil harukontori klientidel olema sama võrgu ID ehk kõik peavad olema samas multicast vahemikus. Talveunes või võrgust lahtiühendatud masinad ei saa puhverdatud sisu teistele kasutajatele edastada. Puhkerežiimis masinad võivad siiski üles ärgata kui nad puhverdatud sisu serveerivad, vähemalt nii on dokumentatsioonis kirjas.

Sama klienti ei saa seadistada kasutama nii Hosted kui Distributed režiimi.

Iga rakendus, mis kasutab Windows 7 sisseehitatud networking stacki, saab BranchCache'ist kasu kui ühendub BranchCache'i võimeliste serveritega SMB 2.0 või HTTP 1.1 kaudu. See tähendab, et Internet Explorer, Windows Explorer, Windows Media Player ja teised rakendused, mis klient OSi networking stacki külge ühenduvad, saavad seda kasutada. Rakendused, mis kasutavad omaenda HTTP 1.1. või SMB teenuseid, ei saa BranchCache'ist mingit kasu.

Paigaldamine

BranchCache'i paigaldamine sisuserverile

Sisuserver on masin, mis sisaldab kasutajatele jagatavaid faile või veebilehti. See masin asub peakontoris.


1. Ava oma sisuserveris Server Manager.
2. Avanenud akna vasakul paanil klõpsa valikut Features. Seejärel klõpsa konsooli paremas servas asuvat linki Add Features.
3. Add Features all tee linnuke valikukasti BranchCache ja klõpsa nupul Next.
4. Aknas Confirm Installation Selections, klõpsa nupul Install.
5. Aknas Installation Results, klõpsa valikul Installation Succeeded. Klõpsa nupul Close.
6. Vali konsooli vasakult paanilt Configuration ja klõpsa valikul Services.
7. Akna Services keskosas tee linnuke valikukasti BranchCache. Seejärel klõpsa nupul Start Service.

BranchCache'i teenus on määratud automaatselt käivituma, seega käivitub see ise pärast serveri taaskäivitust.

BranchCache'i võimelise failiserveri paigaldamine

1. Ava Server Manager ja klõpsa vasakul paanil valikut Roles. Klõpsa Add Roles konsooli paremas servas.
2. Before You Begin lehel klõpsa nupul Next.
3. Lehel Select Server Roles märgista valikukast File Services ja klõpsa nupul Next.
4. Loe teavet lehelt File Services ja klõpsa nupul Next.
5. Lehel Select Role Services veendu, et File Server on valitud. Seejärel märgista valikukast BranchCache for network files ja klõpsa nupul Next.
6. Lehel Confirm Installation Selections klõpsa nupul Install.
7. Kinnita, et paigaldus õnnestus - Installation succeeded ja klõpsa nupul Close.

Seadistamine

Loo BranchCache'i failiserverite organisatsiooniüksus

Järgmisena tuleb luua BranchCache'i failiserveri organisatsiooniüksus (edaspidi OU ehk lühend väljendist organizational unit). See on vajalik, et saaks kasutada GPO-d (Group Policy Options) failiserveritele räsi avaldamiseks. Need räsid on osa metaandmetest, mida sisuserver klientidele saadab. Nii et esmalt loome failiserveri OU ja seejärel sellele OU-le GPO, mis võimaldab räsi avaldamise neile failiserveritele.

Järgmised sammud tuleb läbi viia domeenikontrolleris.

1. Ava Active Directory Users and Computers.
2. Active Directory Users and Computers konsoolis tee OU lisamiseks paremklõps valikul branchcache.com. Vali New ja klõpsa valikul Organizational Unit. Avaneb dialoogikast New Object – Organizational Unit.
3. Selles dialoogikastis trüki väljale Name uue OU nimi, näiteks BranchCache failiserverid, ja klõpsa nupul OK.

Liiguta failiserver organisatsiooniüksuse BranchCache failiserverid alla

1. Ava domeenikontrolleris Active Directory Users and Computers konsool.
2. Otsi kaustast Computers üles oma server (nt. nimega FAILISERVER), tee sellel vasak klõps ning seejärel lohista FAILISERVER OU BranchCache failiserverid alla. Avanevas dialoogikastis vajuta serveri ümbertõstmise kinnitamiseks nuppu Yes.

Loo BranchCache failiserverite GPO

Järgmised sammud tuleb läbi viia domeenikontrolleris.

1. Menüüst Administrative Tools ava Group Policy Management konsool.
2. Group Policy Management konsoolis vali puust OU BranchCache File Servers.
3. Tee paremklõps valikul Group Policy Objects ja klõpsa nupul New. Avaneb dialoogikast New GPO dialog. Väljale Name trüki uue Group Policy object (GPO) nimi. Meie näites on selleks BranchCache räsi avaldamine. Klõpsa nupul OK.
4. Group Policy Management konsoolis tee paremklõps OU-l BranchCache failiserverid ja seejärel klõpsa valikul Link an Existing GPO. Dialoogikastis Select GPO (Group Policy objects all), klõpsa GPO-d BranchCache räsi avaldamine. Klõpsa nupul OK.

Luba failiserveri BranchCache'i räsi avaldamine GPO-s BranchCache räsi avaldamine

Järgnevad sammud tuleb läbi viia domeenikontrolleril.

1. Group Policy Management konsoolis vali puust GPO BranchCache räsi avaldamine.
2. Tee sellel GPO-l paremklõps ja klõpsa valikul Edit.
3. Group Policy Management Editor konsoolis liigu puus: Computer Configuration > Policies > Administrative Templates > Network > Lanman Server.
4. Klõpsa valikul Lanman Server. Seejärel tee parempoolsel paanil paremklõps valikul Hash Publication for BranchCache.
5. Avanenud dialoogikastis Hash Publication for BranchCache klõpsa valikut Enabled.
6. Menüüs Options klõpsa valikut Allow hash publication for all shared folders ja seejärel klõpsa üht järgnevaist:
a. Allow hash publication for all shared folders - Lubab räsi avaldamise kõigi selle arvuti jagatud kaustade jaoks.
b. Allow hash publication only for shared folders on which BranchCache is enabled - Lubab räsi avaldamise ainult neile jagatud kaustadele, millel on BranchCache lubatud.
c. Disallow hash publication on all shared folders - Keelab räsi avaldamise kõigil jagatud kaustadel, isegi kui BranchCache on lubatud.

7. Klõpsa nupul OK.


Kui failiserver ei ole domeenis:

Lisandmoodul Group Policy Object Editor peab olema paigaldatud ja Local Computer policy valitud.

Vali Microsoft Management Console'is (MMC) Local Computer Policy.

Edasi on tee juba sama.

Computer Configuration > Policies > Administrative Templates > Network > Lanman Server > Hash Publication for BranchCache.

Lülita jagatud kausta jaoks BranchCache sisse

Selles näites on arvutisse tehtud kaust nimega Shared Files ja domeeni kasutajatel on sellele lugemisõigus.

Järgnevad sammud tuleb läbi viia failiserveris.
1. Menüüst Administrative Tools ava Share and Storage Management konsool.
2. Shares vahekaardi keskmisel paanil tee jagatud kaustal paremklõps ja siis klõpsa valikul Properties.
3. Dialoogikastis Properties vali vahekaart Sharing ja klõpsa nupul Advanced.
4. Klõpsa vahekaardil Caching, veendu, et Only the files and programs that users specify are available offline on märgitud ja pane linnuke valikukasti Enable BranchCache.
5. Dialoogikastide sulgemiseks klõpsa kaks korda nupul OK.

Seadistamine käsurealt

BranchCache'i saab seadistada ka käsurealt, netsh käskudega.

Nende käsuviibalt käivitamiseks on kaks moodust:
1. sisestada netsh ja siis branchcahce. Seejärel saab sisestada käske.
2. sisestada netsh branchcache [käsk], kus [käsk] on soovitud käsk koos vajalike parameetritega.

Vajalikke käske saab vaadata aadressilt: http://technet.microsoft.com/en-us/library/dd979561(WS.10).aspx

Kasutatud kirjandus

http://compnetworking.about.com/b/2009/05/18/what-is-windows-7-branchcache.htm
http://technet.microsoft.com/en-us/library/dd755969(WS.10).aspx
http://www.windowsnetworking.com/articles_tutorials/Introduction-BranchCache-Part1.html
http://www.windowsnetworking.com/articles_tutorials/Deploying-Hosted-Mode-BranchCache-Server-Part2.html
http://www.windowsnetworking.com/articles_tutorials/Deploying-Hosted-Mode-BranchCache-Server-Part3.html http://social.technet.microsoft.com/wiki/contents/articles/branchcache-settings.aspx#z1
http://technet.microsoft.com/en-us/library/dd776202(WS.10).aspx http://technet.microsoft.com/en-us/library/dd979561(WS.10).aspx