WSV202 Not much to see in terms of DEMO. So, this session focuses on architecture and best fit for your environment.

Download Report

Transcript WSV202 Not much to see in terms of DEMO. So, this session focuses on architecture and best fit for your environment.

WSV202
Not much to see in terms of DEMO.
So, this session focuses on architecture and
best fit for your environment.
2
nasty
an office
exists in a branch location.
Businesses today need cost-effective solutions that don’t
necessarily require on-site hardware.
However, such solutions should be “future proof”,
e.g. scalable with hardware if needed in the future.
Solution: BranchCache!
transparently
automatically
BranchCache’s services operate “below” the
SMB/HTTP/BITS stack.
This means that any tool (Robocopy, WMP, IE, Flash, Silverlight,
etc) that uses SMB/HTTP is transparently and automatically
cached.
previously
generated content
previously
generated content
Call it…“content metadata”.
Content is broken into blocks, or “chunks of data”.
For each block, block and segment hashes are computed (using SHA-256).
Compression ratio of hash to original content is around 2000:1.
One file == many blocks. Discrete content chunking.
Its faster to compare content “chunks”
than actual content.
All of this is transparent to both you
and the user.
The previous example used a Distributed Cache
the hosted
cache server connects to the client and
downloads the content to store in its cache
Notice:
Initial access in each example is always
to the Main Office’s content server.
Thus:
No change in user behavior.
Why?
Eliminates need for multicasting
Protocol
Used For
SHA-256
Hashing data on content server.
HTTP / SMB / BITS
Initial client communication with content (file,
web, application) server.
BranchCache Discovery Protocol
Used by clients to search local network for
content.
WS-Discovery
Used by BranchCache Discovery Protocol
(Web Services, Multicast, UDP)
BranchCache Retrieval Protocol (MSPCCRD)
Used by clients to obtain content (HTTP)
BranchCache Hosted Cache Protocol (MDPCHC)
Used by clients to advertise to Hosted Cache
that they have content for storage.
Functionality
Computer Location
Install this Component
Web server
Main office
BranchCache feature
File server
Main office
BranchCache for Network
Files role service of File
Services role
BITS application server
Main office
BranchCache feature
Hosted cache server
Branch office
BranchCache feature with
hosted cache mode enabled;
trusted certificate
Client cache server
Branch office
Enable BranchCache on the
client
Turn on BranchCache
Set BranchCache Distributed Cache mode
Set BranchCache Hosted Cache mode
Configure BranchCache for network files
Set percentage of disk space used for client computer cache
Hash Publication for BranchCache
BranchCache – Content Retrieval
BranchCache – Peer Discovery
Blue Section
http://www.microsoft.com/cloud/
http://www.microsoft.com/privatecloud/
http://www.microsoft.com/windowsserver/
http://www.microsoft.com/windowsazure/
http://www.microsoft.com/systemcenter/
http://www.microsoft.com/forefront/
http://northamerica.msteched.com
www.microsoft.com/teched
www.microsoft.com/learning
http://microsoft.com/technet
http://microsoft.com/msdn