Storage Server & Brach CachePresentation Transcript
Windows Storage Server 2008 & BranchCache Amit Gatenyo Infrastructure & Security Manager, Dario Microsoft Regional Director – Windows Server & Security 054-2492499 email@example.com
What are Windows Storage Servers? Dedicated to file, block and print workloads Highly available Headless, easy to deploy, preconfigured by OEMs Supports Windows technologies and applications Special OEM licensing (no CALs required) Windows Storage Server is dead! Long live NAS!
Supported ConfigurationsSimple to a complex HA target, multipath Application Server iSCSI Initiator Application Server iSCSI Initiator MPIO Ethernet Switches #1 and #2 Ethernet Switch Windows Storage Server 2008 iSCSI Software Target 3.2 Windows Storage Server 2008 iSCSI Software Target 3.2 Cluster heartbeat Storage Backend Storage Backend
Unified Storage = SMB, NFS and iSCSI Windows Vista Windows XP Unix Apple Remote file and block Consolidate file and application storage on a storage tier iSCSI initiators are available for most OS Boot from iSCSI File Shares Linux +Apache Unix +Oracle Windows +SQL Server iSCSI LUNs
Key Features Windows Server 2008 Shared Features Improved Failover Clustering Windows File Sharing (SMB 2.0) Network File System (NFS) File Server Resource Manager DFS Namespace and DFS Replication BitLocker Drive Encryption Windows PowerShell Windows Server Backup OOBE, MMC and Server Manager Full Text Search
Key Features Windows Storage Server 2008: iSCSI Software Target 3.2 Single Instance Storage (SIS) v2 File Server Optimization Four editions with Windows Storage Server branding OEM Embedded licensing + Now on MSDN Comprehensive Setup OOBE Share and Storage Management Remote Administration in Heterogeneous Environments
Five editions can be installed X86 Windows Storage Server 2008, Basic Edition X64 Windows Storage Server 2008, Basic Edition Windows Storage Server 2008, Workgroup Edition Windows Storage Server 2008, Standard Edition Windows Storage Server 2008, Enterprise Edition
Windows Storage Server 2008 Editions Final feature sets will be packaged within Hardware OEM offerings
Single Instance Storage (SIS)
usersBob AnotherFile.doc usersAlice SomeFile.doc SIS in Windows Storage Server 2008 What is SIS?
SIS provides transparent file-level de-duplication per volume to save disk space
Files are written immediately and eventually evaluated for duplication by a background user mode service
Uses reparse points and sparse files for links, keeps real file contents in a special directory called the common store
Copy-on-first-write out of the common store and back to the users original location.
SIS Common Store 0b34073c-3256-2a24 -0783-1458cd238a9e.sis New Features in WSS 2008
Scales to 128 volumes
Remote administration via cmd line
WMI scripting supported
Ability to undo single instancing
Single Instance Storage (SIS) Case Study Deployed live in MS-IT for 2 yrs Saving 14TB on production servers: 60%
Backup Effects SIS can result in much greater apparent disk usage than actual disk space. Naïve backup/restore will overuse backup medium, and possibly overflow disk on restore. Microsoft provides a special API for backup applications to properly handle SIS files. Handles local, remote, full & partial.
Backup Details The essence of SIS backup is to preserve single instancing on the backup medium. The SIS backup API takes as input reparse point data from SIS files, and returns a set of common store files to include. On restore, takes a SIS reparse point and returns a set of common store files to restore.
New in Win7 and WS08R2 announcing BranchCache™ Reduce WAN bandwidth utilization Improve end user experience Preserve e2e Security Simple to Deploy
BranchCache ™ Situation Today Files accessed are automatically cached using Transparent Caching Cached files are ‘published’ to BranchCache Subsequent accesses to the cached files are satisfied from the branch Data integrity and access permissions are maintained Each client needs to go over the WAN to access the same file in the data center Poor use of WAN resource and poor user experience Reduces WAN utilization Transparent to applications improving end-user response times Preserves end-to-end security Simple to deploy and manage Windows 7 Solution Benefits
BranchCache™ - Distributed Cache Main Office Data Get Get ID ID Data Data Branch Office Get Get
BranchCache™ - Hosted Cache Main Office Get Get ID ID ID ID ID Data ID Data Data Data Search Search Get Put Advertize Get Request Cache in the branch is always available Works across IP subnets Branch Office
Deployment Use Group Policy to enable BranchCache on Windows 7 clients Branch Office Branch Office Install the optional BranchCachecomponent on a Windows Sever 2008 R2 web or file servers Hosted Cache Branch Office IIS Optionally, install a hosted cache in your branch. Configure clients to use it with Group Policy File Server Group Policy Management Main Office
BranchCache and DFSR comparison
Leasing / Enhanced Oplocks Situation Today Oplocks are maintained per client instead of per file handle Full caching when multiple handles are opened by the same client Shared read and handle caching from multiple clients Reduce the number of exchanges required to open and save Applications like Microsoft Office break their own oplocks while accessing the same file from a client Poor end-user experience and excessive WAN utilization Faster open and save operations on application files such as Microsoft Office documents Reduced network bandwidth usage Benefits Windows 7 Solution
Performance Impact Comparison of Vista SP1 to Win7
Windows Server 2008 R2 and Win7 SMB Server improvements More intelligent SMB2 crediting and buffer sizing SMB client improvements Directory cache larger, dynamic expansion, caches additional info levels Unbuffered handle delayed close Robocopy multithreading for copying of large directories
Energy Efficiency Situation Today Client is allowed to sleep if editing files backed by Offline Files More aggressive sleep option available to administrator Server is allowed to sleep if clients are not actively accessing files (peer file sharing) zzzzz Clients and Servers are prevented from going to sleep due to remote file activity Enterprises pay high energy bills Enterprises save energy and pay smaller utility bills in both branch offices and data centers Benefits Windows 7 Solution
Thanks for listening. Amit Gatenyo Infrastructure & Security Manager, Dario Microsoft Regional Director – Windows Server & Security 054-2492499 firstname.lastname@example.org