Anything about IT

Daily IT topics by Alex Verboon

  • .NET Framework (1)
    64-bit (2)
    ACT (2)
    Active Directory (20)
    AGPM (1)
    AIK (11)
    AMT (1)
    Android (1)
    App-V (7)
    Apple (1)
    Applocker (1)
    Automation (66)
    Backup (1)
    Beta (8)
    BIOS (14)
    Bitlocker (2)
    BITS (2)
    BranchCache (5)
    Broadband (1)
    BSOD (1)
    Citrix (2)
    Cloud (3)
    Compaq (2)
    Compatibility (16)
    Computer Science (1)
    Deployment (93)
    DHCP (1)
    DirectAccess (2)
    drivers (9)
    Embedded (2)
    Energy (1)
    Excel 2007 (1)
    Fun (30)
    Google (3)
    Green (3)
    Group Policy (24)
    History (2)
    HP (9)
    Hyper-V (14)
    Hypervisor (1)
    IE8 (1)
    imagex (1)
    Intel (2)
    Internet (4)
    Internet Explorer (7)
    IPV6 (1)
    Job (1)
    Knowledge (53)
    Licensing (8)
    Live Mesh (4)
    MDOP (1)
    MED-V (4)
    Media Player (1)
    Microsoft (2)
    Microsoft Office (3)
    Mobile (4)
    MSE (1)
    MUI (1)
    Network (3)
    Office 2007 (5)
    Office 2010 (2)
    Office2010 (1)
    OS (1)
    Packaging (12)
    PDF (1)
    Performance (1)
    Powerpoint (1)
    PowerShell (3)
    product lifecycle (2)
    Protocols (5)
    Reading (50)
    Recovery (2)
    registry (3)
    RSAT (1)
    RTM (2)
    SCCM 2007 (1)
    Scripting (15)
    Security (20)
    Sequence (1)
    Sequencing (1)
    Sharing (1)
    Silverlight (1)
    SMS 2003 (1)
    SQL (2)
    SQL Server 2008 Express (1)
    Streaming (1)
    Symantec (1)
    TCP/IP (4)
    Tip (163)
    Tools (96)
    Tweak (1)
    Uncategorized (13)
    USMT (1)
    VDI (2)
    VHD (3)
    Virtualization (59)
    Vista (74)
    vmware (10)
    vPro (10)
    WAIK (2)
    Web (2)
    WHS (1)
    Windows 2000 (1)
    Windows 7 (92)
    Windows Home Server (1)
    Windows Mobile (1)
    Windows Server 2008 (25)
    Windows Server 2008 R2 (8)
    Windows Server 2008R2 (4)
    Windows Update Services (1)
    Windows XP (33)
    Windows7 (33)
    Windows7E (1)
    WinPE (1)
    Wireless (2)
    WMI (1)
    WSUS (1)
    WWW (1)
    XenDesktop (1)
    XP Mode (6)
    XPSP3 (1)
    YouTube (1)

    WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.

  • Archives

  • Meta

  • Visitor Locations

Archive for the 'BranchCache' Category

Collect BranchCache Bandwidth data using PowerShell

Posted by Alex Verboon on 27th February 2010

If you have BranchCache deployed within your enterprise environment you might be interested in the
BranchCache Bandwidth Saving Calculation PowerShell Script for the SMB Protocol which allows you to collect and measure the amount of WAN bandwidth that is saved by your BranchCache deployment.

Get the documentation and script from here

Tags: , , , ,
Posted in BranchCache, Deployment, Tools, Windows 7, Windows Server 2008 R2 | No Comments »

End-to-End WAN Optimization with BranchCache (External)

Posted by Alex Verboon on 31st January 2010

If you have an interest in Windows 7 BrachCache Technology I recommend reading the TechNet Magazine article “End-to-End WAN Optimization with BranchCache”.

Related posts:
Windows7 BranchCache test results
Playing with BranchCache
ReadTip: BranchCache Design Guide

Tags: , , ,
Posted in BranchCache, Windows 7 | No Comments »

ReadTip: BranchCache Design Guide

Posted by Alex Verboon on 5th December 2009

Source: Microsoft

This design guide provides information about BranchCache in both distributed cache mode and hosted cache mode that assists you in determining the best way to deploy BranchCache on your network.

The Guide can be downloaded from here

Related content:
Windows7 BranchCache test results
Playing with BranchCache
BranchCache Deployment Guide for Windows Server 2008 R2 and Windows 7

Tags: , , , ,
Posted in BranchCache, Reading, Tip, Windows 7, Windows Server 2008 R2 | No Comments »

Windows7 BranchCache test results

Posted by Alex Verboon on 20th July 2009

Back in April I was playing with BranchCache in my home lab environment to get an idea about how things are supposed to work but simulating a real world WAN network isn’t that easy, unless you have access to some expensive software or you can simulate a network on a Linux box, but unfortunately my knowledge with Linux is near zero. So to see how BranchCache really works out in a real environment, I asked a colleague to setup a Windows 2008-R2 system with BranchCache enabled within a remote location that could be accessed through our corporate WAN. Once that system was setup BranchCache configuration was applied and Group Policies were prepared, as described within the BranchCache Early Adopter’s Guide.

As a next step I copied some different files with different file sizes to the share located on the BranCache enabled server.

I then took two Windows7 Enterprise clients that were joined to the test domain and got the BranCache settings applied through Group Policies.

Finally I started copying the previously prepared files to the first system called Windows7Client01 and then copied the same content to the second system called Windows7Client02.

As shown in the table below, file copy duration could be dramatically improved on Windows7Client02, this because it would actually copy the files from the BranchCache located on Windows7Client01.

Looking at the first row, copying a file of 84 MB to the first system took 6 minutes and 51 seconds, copying the same file to the second system took only 2 minutes and 30 seconds. That does make a difference!

image

Throughout testing BranchCache I had to learn that BranchCache for SMB is dependant on offline files (transparent cache).

Each time I had completed my test scenario, I cleared the BranchCache Cache by using the following command: “netsh branchcache flush” this would remove any previously copied files from the local cache. So when copying the files from the share to Windows7Client01 the file copy duration supposed to take longer as there should not be any local cache available. However interesting enough, the file copy command went as quick as if the content would be cached locally already.

Assuming that this was a bug, I reported this to Microsoft, who provided me with the following feedback:

“Branchcache for SMB is dependant on offline files(transparent cache). Transparent cache is a secondary cache where the file is stored in addition to the BranchCache. Storing the file in the transparent cache enables subsequent reads of the file to be satisfied locally improving end-user response times and savings on WAN bandwidth.”

So I cleared the BranchCache Cache using the “netsh branchcache flush” command again , but also cleared the offline files cache through the Offline Files applet within the control panel. Now any previously copied content was really completely removed from the client, so I was sure not being fooled by the system again.

Especially for users who work in remote offices and accessing file content hosted in a remote data center Windows7 BranchCache will definitely improve user experience. For companies that use Microsoft System Configuration Center Manager 2007 SP2 it might be interesting to know that SCCM SP2 will also provide P2P support for Windows7 (BranchCache).

Tags: , ,
Posted in BranchCache, Deployment, Windows7 | 2 Comments »

Playing with BranchCache

Posted by Alex Verboon on 20th April 2009

During the past 2 days I have been looking at the Windows 7 BranchCache feature. After hearing, reading and talking about this for months, it was about time to do some hands-on stuff.

I used the BranchCache Early Adopter’s Guide from Microsoft. If you would have a perfect test environment, the implementation would probably be done in 2-3 hours. For me it took a little bit longer……. but once again, I’ve learned a lot more.

I tested the “Distributed” mode, this is where the BranchCache gets replicated on the clients local disk.

My test environment looked like this:

PC1 – Running VMWare Workstation with a domain controller and 2 Windows7 guests. While the domain controller runs in bridged network mode, i had the two Windows7 clients running in NAT mode, this to make sure they don’t appear in the same subnet as the File Server that has BranchCache enabled. (otherwise nothing will happen)

PC2 – Running VMWare Workstation with a Windows 2008R2 server configured with BranchCache. This server was running with bridged network mode.

The configuration is quite straight forward and can all be done via Group Policies or using the netsh command.

There is no GUI for BranchCache, but using the netsh branchcache commands and perfmon helps you to see if things work.

For more information about BranchCache check the Microsoft TechNet BranchCache site: http://technet.microsoft.com/en-us/network/dd425028.aspx

Tags: , ,
Posted in BranchCache, Windows 7, Windows Server 2008 | 1 Comment »