Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Building an efficient Branch Infrastructure using Windows Server.

Similar presentations


Presentation on theme: "1 Building an efficient Branch Infrastructure using Windows Server."— Presentation transcript:

1 1 Building an efficient Branch Infrastructure using Windows Server

2 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

3 Session Overview Microsoft in the Branch Office Improving WAN efficiency Next Generation TCP/IP Stack SMB 2.0 File System improvements Transparent Caching for SMB Offline Files DFS – Read Only Replica BranchCache™ Differentiating Servers in Branch offices Server Core Active Directory Domain Services – RoDC Partnerships to Offer Windows Services in the Context of WAN Optimization NEW in WS08 R2

4 4 Microsoft in the Branch Home to 20% of Windows Servers Most servers used as application servers or to provide infrastructure services Source Internal Microsoft Research 2007

5 5 Branch Office Deployment Topologies Remote Office Appliance

6 6 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

7 7 Innovate in the Windows Server platform to add features that make it even more suitable for branch deployments Improve end user experience through improvements to the underlying protocols

8 Network Sender’s Networking Stack Receiver’s Networking Stack Sender Application Receiver Application Network Performance Factors Make the protocol aware of the varying network conditions Reduce amount of Round trips the protocol makes Reduce WAN utilization

9 9 Automatically Tune the Network Stack 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) 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

10 TCP Receive Window Size 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 XP & Windows Server 2003 Auto-tune enabled by default Max receive window determined by: Application consumption capacity Network capacity and conditions Windows Vista/Win7 and Windows Server 2008 and R2

11 11 Redesigned TCP/IP Stack 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 Windows Filtering Platform API IPv WSK WSK Clients TDI Clients NDIS WLAN Loop- back IPv4 Tunnel IPv6 Tunnel IPv6 RAW UDPTCP Next Generation TCP/IP Stack (tcpip.sys) AFD TDX TDI Winsock User Mode Kernel Mode

12 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

13 Parallel requests greatly increase read/write speed Download speed (kb/sec), 100 ms RTT Request Response SMB1SMB2

14 Time to Completion (seconds) File Copy Comparison Windows 2008 & Vista 08 & XP 03 & XP Windows 2003 & Vista Throughput (Mbps) The Tolly Group, Inc. (2007) 10 MB file over 10 Mbps (50ms) link

15 15 Anjli Chaudhry Program Manager – Offline Files Microsoft Corporation

16 16 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

17 17 Offline Files – "Usually Offline" Support 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 Full 2-way background synchronization at fixed intervals Synchronization transparent to the end user IT admin can configure synchronization intervals Seamless experience for end-users Corporate data is in sync Optimizes the network usage for remote workers & branch offices

18 18 Transparent Caching 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 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 Optimize bandwidth consumption on WAN links Provide near local read response times for end users working over WAN links

19 19 Branch Office File Copy Windows Server 2008 R2 Slow WAN Link Client 1Client 2 Windows 7/Server 2008R2 Windows 7 Clients Windows Server 2008 Slow WAN Link Client 1Client 2 Today Vista SP1 Clients

20 20 Reduce Network utilization Improve End user experience Preserve End to End Encryption Simple to Deploy and Manage New in Win7 and WS08R2

21 21 Get ID Get Data BranchCache™ - Distributed Cache Get ID Data

22 22 Get ID Put Data BranchCache™ - Hosted Cache Get Data ID Search Get Search Request Advertize ID Data ID Data Cache in the branch that is always available Installable on an existing WS08R2 server Works across IP subnets

23 23 Deployment IIS File Server Group Policy Management Install the optional “Windows Branch Cache” component on a Windows 7 web or file server Use Group Policy to enable Windows Branch Cache on Windows 7 clients Hosted Cache Optionally, install a hosted cache in your branch. Configure clients to use it with Group Policy

24 24 Framework IE HTTP (WebIO/http.sys) Windows BranchCache WMP SMB (CSC/SRV) SharePoint Explorer Office 3 rd Party Applications SCCM WSUS BITS XCOPY/Robo copy

25 25 File Replication engine – successor to NT FRS. Microsoft Confidential Scalable Reliable Efficient “Just works” Scales to Terabytes of data and millions of files. Hundreds of members/replication group, flexible topology. Hundreds of replication groups and folders/replication group. No data loss or directory morphs Multi-master with ‘last writer wins’ conflict resolution Uses Remote Differential Compression (RDC) to significantly reduce bandwidth consumption. WAN friendly. 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) Distributed File System – Replication

26 DFS Scenario: Publishing Microsoft Confidential DFS Namespace Audrey (Singapore) Jennifer (London) (Seattle) DFS Replication

27 Remote Differential Compression Microsoft Confidential Original fileUpdated file The quick fox jumped over the lazy brown dog. the fox jumping over him. “The brown dog was” “so lazy that he …” copy MD4 21 MD4 22 MD4 23 MD4 24 MD4 25 MD4 11 MD4 12 MD4 13 MD4 14 The quick fox jumped over the lazy brown dog. The dog was so lazy that he didn’t notice the fox jumping over him. The quick fox jumped over the lazy brown dog. The brown dog was the fox jumping over him. so lazy that he didn’t notice The quick fox jumped over the lazy brown dog. The brown dog was the fox jumping over him. so lazy that he didn’t notice [use recursion] Receiving PartnerSending Partner Request file MD4 21 … MD4 25 Fetch new chunks 3, 4

28 Why Read-only Replicated folders?

29 29 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 New in Win7 and WS08R2

30 End-user experience

31 31 Microsoft's Commitment Innovate in the Windows Server platform to add features that make it even more suitable for branch deployments Improve end user experience through improvements to the underlying protocols

32 Server Core in the Branch *Not recommended minimums

33 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.

34 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

35 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.

36 36 Branch Office Deployment Topologies Remote Office Appliance

37 37 Microsoft's Commitment Innovate in the Windows Server platform to add features that make it even more suitable for branch deployments Improve end user experience through improvements to the underlying protocols

38 38 Citrix Branch Repeater with Windows Server  Stages application content  Accelerates enterprise traffic  Consolidates local branch functions

39 39 Cisco WAAS with Virtualization Windows Server with WAAS Branch optimized IT services Read-only Domain Controller Print services DNS/DHCP services Complete WAN optimization + application acceleration Ability to host Windows services locally Microsoft Windows Server 2008 Server Core Jointly developed architecture Joint customer support Cisco WAAS with pre-packaged Windows Server 2008 services Available Now

40 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 Windows Networking: from Windows Vista to Windows 7 Branch Office Solutions Booth (booth 36)

41 41 © 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.


Download ppt "1 Building an efficient Branch Infrastructure using Windows Server."

Similar presentations


Ads by Google