Windows Server 2008 File and Storage Solutions
Windows Server 2008 File and Storage Solutions
Agenda
Remote File Services
Server Message Block version 2 (SMB2) Distributed File System Namespace (DFS-N) Distributed File System Replication (DFS-R) Microsoft Services for Network File System (MSNFS) Folder Redirection and Offline Files (CSC)
Storage Management
Storage Explorer N T FS , T xF Share and Storage Management C H K D S K , D e fra g Virtual Disk Services (VDS) M PI O Volume ShadowCopy Services (VSS)C S I I i a to r i S n ti File Server Resource Manager (FSRM) S I Ta rg e t i C S
N o t co ve re d h e re :
ServerManagerCmd.exe
ServerManagerCmd.exe
SMB2 Benefits
Scalability for file Limits sharing greatly N u m b e r o f u se rs N um ber of open increased fiu m b e r o f sh a re s e Nl s Performance massively improved
SMB1
M ax 2^ 16 M ax 2^ 16 M ax 2^ 16
SMB2
M ax 2^ 64 M ax 2^ 64 M ax 2^ 32
Request compounding reduces chattiness Larger reads/writes can fill the pipe even with significant link latency Total SMB1 SMB2
> 100 19
Durable handles Message signing settings improved (HMAC SHA-256 replaces MD5) Small command set reduces attack surface and complexity
TCP stack improvements SMB2 request pipelining SMB2 large request support CopyFileEx() improvements
Large buffers Async, non-cached, IO
Pre -V i sta
Vi sta
11
Response
13
For this scenario, a directory containing about 50 Excel 2007 files was opened using Windows Explorer Network 1Gb/s, 100ms RTT
14
SMB2 Versions
First shipped in Windows Vista RTM
Not all protocol features utilized by Windows Vista RTM implementation Dialect revved for Windows Server 2008 / Windows Vista SP1
15
17
DFS Overview
DFS Namespace ( DFS - N )
Namespace Server
Namespace Root
\\Contoso\Publ ic
Tools
Folder
Software Tools
18
DFS Namespace
Windows 2008 Mode Domain Namespaces:
Eliminates 5000 link limit for domain namespaces
Our Vista/WS2008 build release namespace comprised 60,000 links, with ~1000 added and removed every day
Improved diagnostics
In-box DFSUTIL.EXE, DFSDIAG.EXE System Center Operations Manager (SCOM) 2007 pack coming soon
Requires:
Windows 2008 Namespace Servers Windows 2008 Domain Functional Level
19
20
DFS Replication
Performance
Un-buffered disk I/O
Asynchronous performance Low priority reduced system impact
RPC asynchronous pipes Up to 16 concurrent file downloads (up from 4) Better hub server scale-out over slow links
21
DFS-R Performance
Windows Server 2003 R2 Windows Server 2008
Retrieve Data
READ
WRITE
22
DFS Replication
Performance
Un-buffered disk I/O
Asynchronous performance Low priority reduced system impact
RPC asynchronous pipes Up to 16 concurrent file downloads (up from 4) Better hub server scale-out over slow links
Reliability
Dirty Shutdown Recovery improved Staging area moved out of replicated file tree
23
USN Journal
File system Database Hub Server
DFSR USN Consumer updates Checkpoint USN Updates every three seconds and on DB changes
24
DFS Replication
Performance
Un-buffered disk I/O
Asynchronous performance Low priority reduced system impact
RPC asynchronous pipes Up to 16 concurrent file downloads (up from 4) Better hub server scale-out over slow links
Reliability
Dirty Shutdown Recovery improved Staging area moved out of replicated file tree
START
PREPARED
REDIRECTED
ELIMINATED
REDIRECTING
DFSR
FRS
FRS
FRS
DFSR
DFSR
26
Raise domain functional level to Windows Server 2008 Check health of AD replication RepAdmin /ReplSum Migrate to PREPARED state dfsrmig /setGlobalState 1 Ensure all DCs are PREPARED dfsrmig /getMigrationState Migrate to REDIRECTED state dfsrmig /setGlobalState 2 Ensure all DCs are REDIRECTED dfsrmig /getMigrationState
27
DFS-R in R2
DFS-R Read only replication
W i do n ws S e rv e r 2008 R2
Publication data that should never be changed at branch locations Open or create requesting WRITE access will be failed by a new filter driver Even if the filter is not running, other Win7 Replication Group members will refuse updates from a read-only replication partner Read-only member: Windows Server 2008 R2 Other members: Windows Server 2003 R2 or later
28
29
MSNFS In Windows Vista/WS2008 included in Windows Support for NFS v2/3 now
NFS Client in-box for the first time in the Windows Vista release NFS Server in-box for the first time in Windows Server 2008 release
MSNFS in R2
Unmapped Unix User Access
W i do n ws S e rv e r 2008 R2
Enables zero configuration NFS deployments No up-front mapping required between Unix and Windows users Associates a Unix UID/GID directly to a Windows SID Consistent remote management of NFS services Simplification from Windows Server 2008 Required multiple tools for remote management RFC 2307 and NIS based Netgroups NFS file share access control via Netgroup mappings Authentication and integrity support Kerb5 used for authentication support Kerb5i used for integrity checking Extensible framework to allow for future security algorithms
31
W i do n ws S e rv e r 2008 R2
Client
Windows Server 2008 NFS v2 or NFS v3 R2 Clients on any OS WMI Remote Windows Server 2008 NFS v2 or NFS v3 Manageability R2 Clients on any OS Netgroups Windows Server 2008 NFS v2 or NFS v3 R2 Clients on any OS Enhanced Security for Windows Server 2008 NFS v2 or NFS v3 NFS R2 Clients in AD deployment on any OS
32
33
Offline Files
File Server
34
R2 Improvements
Background Synchronization
W i do n ws S e rv e r 2008 R2
Offline files are automatically synchronized in the background Slow-link mode is ON by default (when round-trip latency 80ms) Fully integrated with Sync Center, showing last update time Configurable settings for IT administrators
Transparent Caching
Automatically cache the network file to the local client disk The cached copy is only used if the local/server versions are the same All files modifications are made on the server Administrators can control by Group Policy (not enabled by default on fast networks)
BranchCache
Remote files accessed from a branch office are stored in the client machine disk cache Clients can retrieve files from other clients in the same branch The file version and user access rights are always validated with the server Existing Windows security access controls are enforced
36
BranchCache
Windows Server 2008
Window s
Server 2008 R 2
Client 1
Client 2
Client 1
Client 2
Windows 7 Clients
Deployment Requirements
Feature Background sync Client Server
W i do n ws S e rv e r 2008 R2
Configuration CSC deployment File Server role Group policy Group policy Group policy
Windows Windows Server 7 2008 or Windows Server Improved file open & Windows Windows Server 2008 R2 close 7 2008 R2 Transparent caching Windows Windows Server 7 2008 or Windows Server Offline Files Windows Windows Server 2008 R2 exclusion list 7 2008 or Windows Server BranchCache Windows Windows Server 2008 R2 7 2008 R2
38
Storage Explorer
39
Storage Explorer
Design:
uses industry standard APIs to gather information about storage devices in FC and iSCSI SANs looks and behaves like applications that Windows administrators are familiar with implemented as an MMC snap-in
Storage Explorer
42
Tabbed overview of shares and volumes with key properties Volume actions
Extend, format, delete and properties
Share actions
43
44
Manage shares & volumes in the same snap-in View shares on the Shares tab
45
Manage shares & volumes in the same snap-in View volumes on the Volumes tab
46
Provision a Volume
47
48
VSS in Windows Server Diskshadow inbox 2008 creation andVSS requester hardware and Enables management of
software snapshots Supports a script mode and an interactive shell Reference requester for developing writers and hardware providers Handy tool for IT administrators Resilient to timing issues during snapshot import Support fast recovery of GPT disks Multiple imports of shadow copy LUNs Auto recovery of transportable snapshots
VSS in R2
LUN re-sync
W i ndo wsS e rv e r 20 08 R 2
Express writer
Develop a VSS backup extension in two weeks
51
Partition Alignment
The default alignment of new partitions is 1Mbyte
New algorithm scans through all free space and allocates from the best fit
VDS in R2
W i ndo wsS e rv e r 20 08 R 2
54
FSRM
Storage usage, planning and monitoring
Quota Management Policy Management
Help IT administrator
Understand how existing storage is utilized Troubleshoot storage capacity issues Define and implement storage policies Current storage usage and usage trends Quota threshold Policy related alerts
55
56
57
58
FSRM Reports
59
Summary
Remote File Services
Server Message Block version 2 (SMB2) Distributed File System Namespace (DFSN) Distributed File System Replication (DFS-R) Microsoft Services for Network File System (MSNFS) Folder Redirection and Offline Files (CSC) Storage Explorer Share and Storage Management Virtual Disk Services (VDS) Volume ShadowCopy Services (VSS)
Storage Management
60
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.
61