Forum FAQ: What’s the difference between BranchCache and DFSR?
-
Monday, February 22, 2010 8:13 AM
Question
BranchCache and DFSR are two technologies which are very helpful in branch office scenario. What’s the difference between BranchCache and DFSR? What are the advantage of choosing on technology over the other?
Answer
For your reference, here is the side-by-side comparison of BranchCache and DFSR:
BranchCache
DFSR
Hardware infrastructure required
None, if running in Distributed Cache Mode
Need file server in branch office
Types of data cached
SMB2, HTTP, HTTPS
SMB1 and SMB2
What drives caching
User reading data brings data into cache
Administrator defines data set to be replicated and replication schedule
Cache lifetime
“Least recently used” data is evicted from the cache when under disk pressure. Otherwise, data not accessed in 28 days is aged out
Data never expires
File version seen by clients
Clients get latest content from central server
Clients see version of content that has been replicated to branch
When do branch modifications get back to central server
Modifications go directly to central server (over WAN) as the client makes the modification
Modifications are stored in branch replica and replicated back to central server based on admin configured replication schedule
Resilient to WAN outage
No
Yes
BranchCache
http://technet.microsoft.com/en-us/network/dd425028.aspx
DFSR FAQs
http://technet.microsoft.com/en-us/library/cc773238(WS.10).aspx
Applies to
Windows Server 2008 R2
For more information about DFSR and BranchCache, please refer to the following links:

