Building efficient Branch offices with WS - Center

Download Report

Transcript Building efficient Branch offices with WS - Center

Building an efficient Branch
Infrastructure using Windows
Server
1
Session Objectives And Takeaways
Session Objectives:
Identify branch office challenges and opportunities
Identify new WS08 and Windows Server 2008 R2
features and capabilities benefiting branch office
environments
Key Takeaways:
Understand how Windows Servers meets the
challenge of branch office scenarios
Map WS08 Technologies to Branch Office Solutions
Session Overview
Microsoft in the Branch Office
Improving WAN efficiency
Next Generation TCP/IP Stack
SMB 2.0
File System improvements
NEW in
WS08 R2
Transparent Caching for SMB
Offline Files
DFS – Read Only Replica
BranchCache™
NEW in
WS08
R2
Differentiating Servers in Branch offices
Server Core
Active Directory Domain Services – RoDC
Partnerships to Offer Windows Services in the Context
of WAN Optimization
Microsoft in the Branch
Home to 20% of
Windows Servers
Most servers used as
application servers or to
provide infrastructure
services
Others 2%
Business
Applications
50%
Source Internal Microsoft Research 2007
4
Infrastructur
e 44%
Email and
Collaboration
4%
Branch Office Deployment
Topologies
5
Why WAN requires special handling
LAN Latency < 1ms
Latency on WAN links
Delays connection setup
Delays Data Txfer
Degrades end user
experience
Protocols can only Receive limited
data based on buffer size
WAN Latency >100ms
6
Improve end user experience through
improvements to the underlying protocols
Innovate in the Windows Server platform to add features
that make it even more suitable for branch deployments
7
Network Performance Factors
Sender
Application
Receiver
Application
Sender’s
Networking
Stack
Receiver’s
Networking
Stack
Network
Make the protocol aware of the varying network conditions
Reduce amount of Round trips the protocol makes
Reduce WAN utilization
Automatically Tune the Network Stack
Automatically adjusts for maximum efficiency
Faster network transfers, especially across WAN links
Optimized use of available network bandwidth
Reduced packet loss resulting in fewer retransmits
Optimized performance without loss
Intelligent, automated tuning of TCP receive window size
Better packet loss resiliency (e.g., wireless connectivity)
Advanced congestion control for better throughput (CTCP)
9
TCP Receive Window Size
Windows XP & Windows Server 2003
Default TCP windows size of 64KB
NO AUTO TUNING
Severely limits round trip times
Sender transmits are limited to advertised receive window size
Window size backs off by 50% with packet loss
Windows size increased slightly with every ACK
Manual tuning of receive window size does not offer ideal results
Windows Vista/Win7 and Windows Server 2008 and R2
Auto-tune enabled by default
Max receive window determined by:
Application consumption capacity
Network capacity and conditions
Redesigned TCP/IP Stack
Winsock
User Mode
TDI Clients
WSK Clients
AFD
Kernel Mode
TDI
WSK
TDX
Next Generation TCP/IP Stack (tcpip.sys)
IPv6
IPv4
802.3
RAW
UDP
WLAN
Loopback
IPv4
Tunnel
NDIS
Dual-IP layer architecture for native IPv4 and IPv6 support
Seamless security through expanded IPsec integration
Improved performance via hardware acceleration
Network auto-tuning and optimization algorithms
Greater extensibility and reliability through rich APIs
11
IPv6
Tunnel
Windows Filtering
Platform API
TCP
Server Message Block 2.0
Multiple command in a single packet
Reduced wait time and connection overhead
Much larger buffer size
Network stack is no longer the bottleneck
Application & disk are now the bottleneck
Parallel Write, Parallel Response
Durable handles allow recover from brief
network disruptions
Symlink support
Parallel requests greatly increase read/write speed
Request
Download speed (kb/sec), 100 ms RTT
Response
SMB1
SMB2
10000
9000
8000
7000
6000
5000
4000
3000
2000
1000
0
9383
2247
2203
309 703
312
16 MB file
XP-SMB1
Vista-SMB1
1 GB file
Vista-SMB2
File Copy Comparison
10 MB file over 10 Mbps (50ms) link
6
5
4
3
2
WS08/Vista
WS08/XP
WS03/Vista
WS03/XP
08 & XP
7
03 & XP
Throughput (Mbps)
8
Windows 2003 & Vista
9
Windows 2008 & Vista
10
1
0
Time to Completion
(seconds)
•The Tolly Group, Inc. (2007)
Anjli Chaudhry
Program Manager – Offline Files
Microsoft Corporation
[email protected]
15
Building on Vista SP1 Offline Files
Provides seamless access to network files on
File shares whether client is offline or online
Common deployment scenarios:
Folder Redirection
Redirection of “known” client folders (e.g. ‘Documents’)
Cached Drives
(e.g. H:\ mapped to SMB share)
User pinning of remote shares or specific files
Publication content for use in branch offices
16
Offline Files – "Usually Offline" Support
Situation Today
Windows 7 Solution
Full 2-way background
synchronization at fixed intervals
Synchronization transparent to the
end user
IT admin can configure
synchronization intervals
Folder redirection is a success with
online & offline modes in Windows
Vista
Not transparent to users who are
on a high latency network with low
throughput
17
Benefits
Seamless experience for end-users
Corporate data is in sync
Optimizes the network usage for
remote workers & branch offices
Transparent Caching
Situation Today
Read response times for files that
were just open takes too long
Opening a file that was just
recently read takes just as long as
opening a file for the first time
Bandwidth consumption is high
regardless of how recent a file
was opened
18
Windows 7 Solution
Files accessed on SMB shares
are automatically cached to
disk
Subsequent reads to the file are
satisfied from the local cache
Caching policy configurable
through group policy
Transparent to the end user
Benefits
Optimize bandwidth consumption
on WAN links
Provide near local read response
times for end users working over
WAN links
Branch Office File Copy
Windows 7/Server 2008R2
Today
Windows
Server 2008
Windows
Server 2008
R2
Slow WAN Link
Slow WAN Link
Client 1
Client 2
Vista SP1 Clients
19
Client 1
Client 2
Windows 7
Clients
New in
Win7 and
WS08R2
Reduce Network utilization
Improve End user experience
Preserve End to End Encryption
Simple to Deploy and Manage
20
BranchCache™ - Distributed Cache
ID
Data
Data
21
BranchCache™ - Hosted Cache
ID
Data
ID
ID
Search
Data
ID
Cache in the branch that is always
available
Installable on an existing WS08R2 server
Works across IP subnets
22
ID
ID
Data
Deployment
Use Group Policy to enable Windows
Branch Cache on Windows 7 clients
Install the optional “Windows Branch
Cache” component on a Windows 7 web or
file server
Hosted
Cache
IIS
File Server
Group Policy
Management
23
Optionally, install a hosted cache in your
branch. Configure clients to use it with Group
Policy
Framework
3rd Party Applications
SCCM
Office
XCOPY/Robo
copy
Explorer
SMB (CSC/SRV)
BITS
SharePoint
HTTP (WebIO/http.sys)
Windows BranchCache
24
WSUS
WMP
IE
Distributed File System – Replication
File Replication engine – successor to NT FRS.
Scalable
25
Scales to Terabytes of data and millions of files.
Hundreds of members/replication group, flexible topology.
Hundreds of replication groups and folders/replication group.
Reliable
No data loss or directory morphs
Multi-master with ‘last writer wins’ conflict resolution
Efficient
Uses Remote Differential Compression (RDC) to significantly reduce
bandwidth consumption.
WAN friendly.
“Just works”
Easy to configure, low touch
Focus on in-box management tools and ship with MOM MP
Auto-recovers from most conditions (e.g. journal wrap or loss,
database corruption)
Microsoft Confidential
DFS Scenario: Publishing
Jennifer
(London)
(Seattle)
Audrey
(Singapore)
Microsoft Confidential
DFS Namespace
Remote Differential Compression
Receiving Partner
Original file
MD411
The quick fox
jumped
MD412
over the lazy
brown dog.
MD413
The dog was
so lazy that he
didn’t notice
MD414
the fox jumping
over him.
Sending Partner
Updated file
copy
The quick fox
jumped
over the lazy
brown dog.
Request file
MD421 … MD425
[use recursion]
Updated file
The quick fox
jumped
MD421
over the lazy
brown dog.
MD422
The brown dog
was
Fetch new chunks 3, 4
The brown dog
was
MD423
so lazy that he
didn’t notice
“The brown dog was”
so lazy that he
didn’t notice
MD424
the fox jumping
over him.
“so lazy that he …”
the fox jumping
over him.
MD425
Microsoft Confidential
Why Read-only Replicated folders?
New in
Win7 and
WS08R2
Publication data that should never be
changed at branch locations
Any open or create requesting WRITE access
will be failed by a new filter driver
In case the filter is not running, other Win7
Replication Group members will refuse
updates from a read-only replication partner
29
End-user experience
Microsoft's Commitment
Improve end user experience through
improvements to the underlying protocols
Innovate in the Windows Server platform to add features
that make it even more suitable for branch deployments
31
Server Core in the Branch
Fewer moving
parts
• Reduced servicing
• Reduced attack surface
Designed for
Specific Roles
• Reduced management overhead
• Improved availability
Smaller System
Footprint
• Less Memory (184 MB idle vs. 309 MB)*
• Less Disk (1.6 GB vs. 7.6 GB)*
*Not recommended minimums
What is Server Core?
Server Core is a minimal Windows Server 2008
installation option.
GUI? – Gone (mostly).
Windows Explorer? – Gone.
Internet Explorer & Media Player? – Gone.
.Net Framework? – Gone.
MMC? - Gone too.
Designed to support very specific workloads.
What can I do with Server Core?
Active Directory Domain Services - ADDS
AD LDS (aka, ADAM)
Domain Name System Server - DNS
DHCP Server
File Services
Internet Information Services (IIS7)
Print Server
Windows Media Services
Hyper-V
.NET Support
NEW in
WS08
R2
Read Only Domain Controller
Reduces risk when deploying DC where physical
security is not ideal
Add BitLocker™ for additional security
RODC tools allow targeted response to physical
security breach
Reduces replication
Machine and user secrets are among the most
frequent directory services changes.
Branch Office Deployment
Topologies
36
Microsoft's Commitment
Improve end user experience through
improvements to the underlying protocols
Innovate in the Windows Server platform to add features
that make it even more suitable for branch deployments
37
Citrix Branch Repeater with
Windows Server
 Stages application content
 Accelerates enterprise traffic
 Consolidates local branch functions
38
Windows Server with WAAS
Microsoft Windows
Server 2008 Server Core
Branch optimized IT services
Read-only Domain Controller
Print services
DNS/DHCP services
Cisco WAAS
with Virtualization
Complete WAN optimization +
application acceleration
Ability to host Windows services
locally
Available
Now
Cisco WAAS with pre-packaged Windows Server 2008 services
 Jointly developed architecture
 Joint customer support
39
Related Content
Breakout Sessions/Chalk Talks
SVR03-IS:Windows Server 2008 in the Branch Office
CLI204 Windows Client: roadmap and introduction to
Windows 7 for enterprise customers
CLI06-IS Networking for Mobile Workers: from Windows
Vista to Windows 7
CLI10-IS - Branch Office Networking: from Windows Vista to
Windows 7
CLI 303 - Windows Networking: from Windows Vista to
Windows 7
Branch Office Solutions Booth (booth 36)
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should
not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS,
IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
41