locked
Should BranchCache cache Windows Updates? RRS feed

  • Question

  • Should a Windows 7 Enterprise client with BranchCache enabled cache Windows Updates?  If so, what setting(s) other than eneabling "Turn on BranchCache" in Local Group Policy are required?  I'm asking this because in the experimenting I have done, Active Current Cache Size remains at 0 Bytes despite that setting being enabled.

    Thanks.

    Monday, April 4, 2011 1:15 AM

Answers

  • Hi there -

    If you deploy a Windows Server Update Services (WSUS) server at your main office and configure it as a content server, its contents will be cached by client computers (in distributed cache mode) or hosted cache servers (in hosted cache mode).

    If you do not deploy a WSUS server and configure it as a BranchCache content server, however, Windows Updates downloaded from the Internet by individual computers at branch offices are not in the content server cache and are not cached by clients or hosted cache servers.

    Thanks -


    James McIllece
    • Marked as answer by sejong Monday, April 4, 2011 9:11 PM
    Monday, April 4, 2011 7:45 PM

All replies

  • Hi Sejong,

    I don't think that BranchCache service and cache Windows Update. Since you may know that Windows Update depends on Background Intelligent Transfer Service to transfer file in the background using idle network bandwidth. However, BranchCache is a different service. They have different work mechanism.

    Thanks and Regards,

    Scorpio


    TechNet Software Assurance Managed Newsgroup | MCTS: Windows Vista | Exchange Server 2007 MCITP: Enterprise Support Technician | Server & Enterprise Administrator | Microsoft Infrastructure Consultant | Solution Architect
    Monday, April 4, 2011 2:23 AM
  • @ Scorpio_Milo

    Thanks for your reply.

    Windows Update uses BITS.  In Windows 7 (Enterprise and Ultimate) and Server 2008 R2, BITS uses BranchCache.  Here is one reference: http://blogs.msdn.com/b/wmi/archive/2009/08/05/what-s-new-in-bits-for-windows-7.aspx.  Therefore, I thought BranchCache should cache Windows Update files.

    What is not clear is how this works in practice.  There are step-by-step guides to using BranchCache in Distributed and Hosted modes, but I have found details on how BITS and BranchCache interoperate.  Specifically, I have not been able to see Windows Updates being Cache.

    Monday, April 4, 2011 12:11 PM
  • Hi there -

    If you deploy a Windows Server Update Services (WSUS) server at your main office and configure it as a content server, its contents will be cached by client computers (in distributed cache mode) or hosted cache servers (in hosted cache mode).

    If you do not deploy a WSUS server and configure it as a BranchCache content server, however, Windows Updates downloaded from the Internet by individual computers at branch offices are not in the content server cache and are not cached by clients or hosted cache servers.

    Thanks -


    James McIllece
    • Marked as answer by sejong Monday, April 4, 2011 9:11 PM
    Monday, April 4, 2011 7:45 PM
  • @ James McIllece

    Thanks for the definitive answer; it explains the symptoms I observed.  I hope I didn't overlook this in my Internet seaching.

    Monday, April 4, 2011 9:10 PM