Building Branch Office DFS and FRS Replication using Windows Server 2003 R2 Michael Kleef IT Pro Evangelist Microsoft Corporation SVR309.

Slides:



Advertisements
Similar presentations
CN2140 Server II (V2) Kemtis Kunanuraksapong MSIS with Distinction MCT, MCITP, MCTS, MCDST, MCP, A+
Advertisements

The System Center Family Microsoft. Mobile Device Manager 2008.
Introduction to Systems Management Server 2003 Tyler S. Farmer Sr. Technology Specialist II Education Solutions Group Microsoft Corporation.
WSUS Presented by: Nada Abdullah Ahmed.
Under the Hood: Storage and Advanced Application Development Brian Dewey DAT406 Group Program Manager Microsoft Corporation.
The Google File System. Why? Google has lots of data –Cannot fit in traditional file system –Spans hundreds (thousands) of servers connected to (tens.
Michael Kleef Technology Advisor | Microsoft Australia
Grow strong branches with TradeWeb and the Microsoft ® Branch Office Solution.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 12: Managing and Implementing Backups and Disaster Recovery.
70-270, MCSE/MCSA Guide to Installing and Managing Microsoft Windows XP Professional and Windows Server 2003 Chapter Nine Managing File System Access.
Introduction to Dfs. Limits of Dfs 260 characters per file path 32 alternatives per volume 1 Dfs root per server Unlimited Dfs roots per domain Volumes.
5.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 5: Working with File Systems.
Hands-On Microsoft Windows Server 2003 Administration Chapter 6 Managing Printers, Publishing, Auditing, and Desk Resources.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 11 Managing and Monitoring a Windows Server 2008 Network.
1 Chapter Overview Managing Compression Managing Disk Quotas Increasing Security with EFS Using Disk Defragmenter, Check Disk, and Disk Cleanup.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 7 Configuring File Services in Windows Server 2008.
Module 8 Implementing Backup and Recovery. Module Overview Planning Backup and Recovery Backing Up Exchange Server 2010 Restoring Exchange Server 2010.
Understanding Active Directory
Chapter 7 Configuring & Managing Distributed File System
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 14: Problem Recovery.
1 Objectives Discuss the Windows Printer Model and how it is implemented in Windows Server 2008 Install the Print Services components of Windows Server.
1 Management Pain points now Existing tools: Do not map to virtual environments Provisioning Backup Health monitoring Performance monitoring / management.
1 Chapter Overview Creating Sites and Subnets Configuring Intersite Replication Troubleshooting Active Directory Replication.
Purpose Intended Audience and Presenter Contents Proposed Presentation Length Intended audience is all distributor partners and VARs Content may be customized.
Configuring File Services Lesson 6. Skills Matrix Technology SkillObjective DomainObjective # Configuring a File ServerConfigure a file server4.1 Using.
Windows Server 2003 R2 Vladimír Wojnar Microsoft Solutions Prague.
Course 6425A Module 9: Implementing an Active Directory Domain Services Maintenance Plan Presentation: 55 minutes Lab: 75 minutes This module helps students.
70-294: MCSE Guide to Microsoft Windows Server 2003 Active Directory, Enhanced Chapter 7: Active Directory Replication.
Test Review. What is the main advantage to using shadow copies?
MCTS Guide to Configuring Microsoft Windows Server 2008 Active Directory Chapter 3: Introducing Active Directory.
Hands-On Microsoft Windows Server 2008 Chapter 5 Configuring, Managing, and Troubleshooting Resource Access.
1 Microsoft Distributed File System (Dfs) Brett O’Neill CSE 8343 – Group A6.
Module 11: Designing Files Services and DFS in Windows Server® 2008
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
Working with domains and Active Directory
Windows 2003 Overview Lecture 1. Windows Networking Evolution Windows for Workgroups – peer-to-peer networking built into the OS Windows NT – separate.
Purpose Intended Audience and Presenter Contents Proposed Presentation Length Intended audience is all distributor partners and VARs Content may be customized.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
1 Week #9 File Services DFS Overview Configuring DFS Namespaces Configuring DFS Replication Windows Server 2008 Storage Management Overview Managing Storage.
Leaders Have Vision™ visionsolutions.com 1 Leading Edge Solutions, Proven Technologies Anne-Elisabeth Caillot Pre-Sales & Business Development
Optimizing File Services
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter Two Installing and Configuring Exchange Server 2003.
DFS & Active Directory Joshua Hedges |Brandon Maxfield | Robert Rivera | Will Zilch.
Migration from Software Update Services to Windows Server Update Services Jeff Alexander IT Pro Evangelist Microsoft Australia Scott Korman WSUS MVP SEC316.
Module 3: Preparing for and Recovering from Non- Mailbox Server Failures.
1 Administering Shared Folders Understanding Shared Folders Planning Shared Folders Sharing Folders Combining Shared Folder Permissions and NTFS Permissions.
Chapter 12: SYSVOL: Old & New BAI617. Chapter Topics What is SysVol? Understanding File Replication System (FRS) Understanding 2008 R2 Distributed.
11 DISASTER RECOVERY Chapter 13. Chapter 13: DISASTER RECOVERY2 OVERVIEW  Back up server data using the Backup utility and the Ntbackup command  Restore.
Configuring File Services. Using the Distributed File System Larger enterprises typically use more file servers Used to improve network performce Reduce.
Chapter 10 Chapter 10: Managing the Distributed File System, Disk Quotas, and Software Installation.
Module 7 Planning and Deploying Messaging Compliance.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 11: Managing Access to File System Resources.
Module 4 Planning for Group Policy. Module Overview Planning Group Policy Application Planning Group Policy Processing Planning the Management of Group.
Service Pack 2 System Center Configuration Manager 2007.
The Microsoft Technical Roadshow 2006 Making Your Life Easier With Windows Server 2003 R2 Melville Thomson IT Pro Evangelist
Making Your Life Easier with Windows Server 2003 R2 Troy Kirkland Senior Consultant Microsoft Services Microsoft NZ.
Module 11: Configuring and Managing Distributed File System.
Hands-On Microsoft Windows Server 2008 Chapter 7 Configuring and Managing Data Storage.
Module 11 Configuring and Managing Distributed File System.
Planning File and Print Services Lesson 5. File Services Role The File Services role and the other storage- related features included with Windows Server.
Network and Server Basics. Learning Objectives After viewing this presentation, you will be able to: Understand the benefits of a client/server network.
Maintaining Windows Server 2008 File Services
Key Terms Windows 2008 Network Infrastructure Confiuguration Lesson 6
File System Management and Fault Tolerance
Microsoft Virtual Academy
SCCM in hybrid world Predrag Jelesijević Microsoft 7/6/ :17 AM
Microsoft Virtual Academy
Presentation transcript:

Building Branch Office DFS and FRS Replication using Windows Server 2003 R2 Michael Kleef IT Pro Evangelist Microsoft Corporation SVR309

Agenda AssumptionsOverview Process Description Scenarios DFS-R and RDC Internals Configuration and Migration Demo: Configuration Extra bits!

Assumptions You understand all the current DFS/FRS issues Journal Wraps Lack of bandwidth control Etc

DFS Overview DFS is now called DFS Namespaces Virtual tree of folders Failover and redundancy FRS is now called DFS Replication (DFS-R) Was called FRSv2 FRS is still there! For SYSVOL system functions Bandwidth throttling Scheduling Remote Differential Compression (RDC) Auto Journal Wrap Error Recovery Must have R2 on both ends to fully work!

DFS Process Description User Server in LA Branch Server in London Branch DFS Namespace 2 4 User 1 3 Server in New York Hub DFS Replication

DFS Main Scenarios Data centralisation Elimination of tape backup in branches Client Failover/Failback Data written at the branch replicated to central Note: Requires client hotfix

DFS Main Scenarios Data Distribution Delivery of common data to sites Ideal for software distribution Auto server referral within AD Site Cost based for external sites Prestage of content is supported! Target Priority

DFS Main Scenarios Branch Office Data Replication Users roam from branch to branch Map to a single folder namespace Multiple concurrent changes not a good idea - Last writer wins!

DFS-R and RDC Internals

RDC Efficiency Examples Insert this text into PPT file only requires 16KB for a 3.5MB PPT Install AdminPak onto a 2.6 GB VHD. RDC Sync traffic is 7.6MB, vs 12 MB file size of installer RDC Efficiency (1-RDCBytes/Total compressed Bytes)*100 Connection Type Save full 3.5MB ppt Save only changes 56 kbps modem 10 minutes 3 seconds 500 kbps DSL 70 seconds <1 second

Enabling Technology RDC reduction factors Bandwidth Reduction Factors: RDC vs. Full File Transfer VSD 318 K.DOC 489 K.DOC 2.6 M.MPP241K.PPT594K.XLS2.4M.ZIP348K.HTM425K.PPT3.9M.PST293M

Replication Operation Replication Operation Create / Modify file NTFS Drive Request file Sync Receives update, compare with DB Filter out unwanted files Write entry in DFSR ID Table Fetches (staging) file Rebuilds file in pre-install dir Rename file into final location Write entry in DFSR ID table DB notifies Sync with Change in VV, ages 3 s VV exchange, Sends updates NTFS Drive FRS learns of file changes from the NTFS “USN Change journal”

Enabling Technology RDC example Original file Updated 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] ClientServer Request file MD4 21 … MD4 25 Fetch new chunks 3, 4

RDC Demo Change a file, monitor the traffic!

Conflict Resolution Uses logical clocks and the USN time Different for files and directories: Last writer for files Earliest Creator for directories Types of Conflicts Name Conflict Update Conflict ReplicatedFolderRoot\DfsrPrivate\ConflictManifest.xml Conflict is a local directory in DfsrPrivate Losing content lives only on the machines that handled the conflict. DFS Replication is intended for content that is not modified simultaneously since: It does not support distributed locks. Read only content – single master Loose collaboration with local copies– Read/write content Branch scenarios where WAN reliability and bandwidth are concerns and tight consistency is not.

Staging Staging is to decouple the replicator from the file- system Data is compressed and placed in a staging area from where it is served on the outbound. By default staging under DfsrPrivate\Staging RDC hashes are computed on the staged data Staging is cleaned up lazily by an age heuristic when the high watermark is reached Staging limit is not a hard quota, files will continue to be staged over the limit if space on the staging volume is available With large data best to keep staging on a separate volume from data

Self Healing NTFS journal can wrap if changes happening rapidly and replication cannot keep up. Default size is 512MB Replication will automatically recover from journal wrap Replication will also automatically recover from database loss or corruption by recreating DB Alternate pair-wise sync algorithm also exists to fixup issues with respect to normal sync

Configuration and Migration

DFS Configuration DFS Namespaces All servers must be running Windows Server 2003 SP1 Management Servers must run R2 All DC’s must run Windows Server 2003 with SP1 Namespaces must be created on NTFS volumes All clients that support namespaces work Caveat: Only clients running the following client failback hotfix can be configured for client failback: Windows® XP with Service Pack 2 and the Windows XP Client Failback hotfix. Windows Server 2003 SP1 and the Windows Server 2003 Client Failback hotfix. (This hotfix does not yet have a release date.)

DFS Configuration DFS–R Extend Active Directory schema Windows Server 2003 R2 required Install DFS Replication Service on each server that will take part in replication Install the DFS Management snap-in on one server Antivirus software must be compatible with DFS Replication Servers in a replication group must be in the same forest Replicated folders must be stored on NTFS volumes. NOTE: DFS-R is not for SYSVOL – do not disable FRS for DC’s.

DFS Configuration DFS–R Prestage content if necessary! Make a Replication group Add members Apply Schedule/Bandwidth controls Choose folders Apply filters Publish to DFS Namespace (if exists)

DFS Configuration Namespace and DFS-R

Extra bits!

What do I use? DFS Replication or SC Data Protection Server? DFS Replication in R2DPS 2005 Product goalsGeneral purpose replicatorData Protection (files) DeliveryIn Windows OSApplication ScenariosPublication/distribution Collect data to central server Failover support?YesNo Hub availabilityVia replicated hubs or tape b/uUse tape archive add-on Cross domain?Replicates within forestReplicates within domain TopologiesAnyStar (production server to DPS) Shadow copy integration Compatible with Shadow Copy Restore Extends Shadow Copy restore Network types supported LAN WAN (even poor WANs) LAN WAN (better WANs…) Open file supportFiles replicated on close (note: PST files close after 15m) Files replicated even while open Replication granularityReplicates differences between files when updates occur Replicates write traffic when writes occur

Monitoring DFS in R2 Microsoft Operations Manager (MOM) DFS Namespace management pack released DFS Replication management in Beta Event based management pack

► Windows Server 2003 for 64-Bit Extended Systems ► Windows Server 2003 Service Pack 1 ► Additional Feature Packs (e.g. Windows Update Services) ► Windows Server: Codename “Longhorn” Beta 1 ► Windows Server 2003 Update: Codename “R2” with DFS Replication ► Windows Server “Longhorn” Beta 2 ► Windows Server “Longhorn” with DFS Replication for SYSVOL and DFS replicas SYSVOL and DFS replicas Release Roadmap DFS Replication Roadmap

Resources DFS Home Page: Branch Office Home Page: Windows Server 2003 R2: 3/r2/default.mspx 3/r2/default.mspx Has the Reviewers Guide Beta 2 Signup

We invite you to participate in our online evaluation on CommNet, accessible Friday only If you choose to complete the evaluation online, there is no need to complete the paper evaluation Your Feedback is Important!

© 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

DFS Scenario: Publication User in LA Branch User in London Branch Server in LA Branch Server in London Branch DFS Namespace Server in New York Hub DFS Replication 3X

DFS Scenario: Data Collection User in London Branch Collection Server In Hub DFS Namespace DFS Replication Server in London Branch 1 2 3X4 Backup Application

DFS Scenario: Roaming User Documents User Server in LA Branch Server in London Branch DFS Namespace 2 4 User 1 3 Server in New York Hub DFS Replication