scott m. johnson program manager microsoft corporation session code: wsv323

65
Past, Present and Future of Windows-based NAS: A Growing Market for Highly Available Solutions Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Upload: cali-asay

Post on 30-Mar-2015

228 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Past, Present and Future of Windows-based NAS:A Growing Market for Highly Available SolutionsScott M. JohnsonProgram ManagerMicrosoft Corporation

SESSION CODE: WSV323

Page 2: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Session Objectives and TakeawaysSession Objective(s):

What, Where and Why Windows NAS?Customer Challenges and data growth projectionsMicrosoft is in the storage business? File Services and NASWhy Windows NAS?FSCT - Reference Design Performance Testing Results

Introducing Windows Storage Server 2008 R2New Windows EditionsDemonstrationsWindows Server 2008 R2 Storage Features

Page 3: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Customer Challenges

Growth of users and data

?

Distributed computing

Heterogeneous environments

?

Budget Constraints

Page 4: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Data Explosion

Increased Digitization of

content

Retain and retrieve

information for Governance &

compliance policies

Emergence of data as a revenue

generating product

Source: IDC's 2009 Enterprise Disk Storage Consumption Model

Page 5: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Growth

2008 2009 2010 2011 2012 20130

10

20

30

40

50

60

File based (CAGR = 60.1%)

Block based (CAGR = 15.6%)

Source: IDC's 2009 Enterprise Disk Storage Consumption Model

(Exa

byte

s)

Page 6: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Growth

2008 2009 2010 2011 2012 20130

10

20

30

40

50

60

File based (CAGR = 60.1%)

Block based (CAGR = 15.6%)

Source: IDC's 2009 Enterprise Disk Storage Consumption Model

File growth will out-pace block by a factor of 3

(Exa

byte

s)

Page 7: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

A Decade of Storage Solutions at Microsoft

2000

2003

2005

2006

2007

2008

2010 • Windows Storage Server• Configurable NAS Appliances• Single Instance Storage• Heterogeneous Access to Centralized Data Management

• System Center Data Protection Manager• Continuous Data Protection: Disk-to-Disk-to-Tape and cloud

• iSCSI Software Target • Clustered Block Storage with MPIO

• Windows Server • Leading platform enabling storage fabric adoption• Preferred platform for developing, deploying, and using storage devices

• Storage Reporting (FSRM)• Storage Manager for SANs

Page 8: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Windows Storage ServerStorage Server appliances are for dedicated file, block, and print workloads

Optimized for…Efficient storage utilizationCost-effective file servingIT consolidation

OEM partners deliver…Preconfigured OEM hardware and software integrated. Headless and highly available configurations

Page 9: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Influencer Retail OEM Direct & VAR/VAP IT Generalist/Pro CIO

(500 & Up PCs)Core Mid-Size (50 - 249 PCs)

Upper Mid-Size (250 - 499 PCs)

Lower Mid-Size (25- 49 PCs)

Small Business Mid-size Business & Branch offices Enterprise

Core Small Business

(5- 24 PCs)

Lower Small Business(1-4 PCs)

(1-3 PCs)

Consumer / SOHO

Entities 250 M

Windows Server SKUs for Storage Appliances

Windows Home Server

Target Market

Windows Storage Server Standard and Enterprise

10 M 1.2 M 18 K 22 M

Windows Storage Server Workgroup

Segments Consumer: entry level

Commercial: entry level

Scale-up

HA & Scale-out

Page 10: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

NAS ConfigurationsNetwork File Shares

SMB is the premier technology for network file servingNFS is included in Windows Server

Block StorageiSCSI Software TargetSupport SQL, Exchange, Sharepoint

Gateway to a SANEnable file protocols to reach SAN storage

Page 11: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Why Windows NAS? Microsoft is a NAS market leader

Industry Standard HardwareProvision storage without expertise

Integrates into existing IT Anti-Virus and Backup ApplicationsAD, GP, SecurityFamiliar Windows UXHeterogeneous file serving

Customer trustOEM and Microsoft Supported Solutions

When NAS?• Dedicated storage servers• Need iSCSI access to data• File serving via a SAN Gateway• Pre-configured HW for HA storage• No CAL environments

General Purpose File Server?• Reuse existing hardware• Multi-use needed (i.e. DC + files)• Running non file-related applications

(SQL, Exchange, SharePoint)• License restrictions don’t fit your

situation.

Page 12: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Stand-alone initiator & target, single path

Application Server iSCSI Initiator

Ethernet Switch

Storage Backend

Windows Storage Server 2008iSCSI Software Target 3.2

Common Configurations

Cluster heartbeat

Cluster heartbeat

HA & Multi-pathing:

Page 13: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323
Page 15: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

NAS Quality AwardsThese products were included in the Quality Awards for NAS IV survey.

BlueArc Corp. Titan 1100, Mercury 50/100Dell Inc. PowerVault NF100/NF500/NF600, NX300/NX1950/NX3000/NX4 (60) EMC Corp. Celerra NX4, NS-120 (53) Hewlett-Packard (HP) Co. ProLiant DL Storage Servers, StorageWorks Network Storage System X1000/X3000 (63) Hitachi Data Systems Essential NAS Platform 1000 Series (13) IBM Corp. N3000/N5000 (38) LSI Corp. (formerly ONStor) Cougar 3000 NAS GatewayNetApp FAS200/FAS900, FAS2000 (all with NAS interface) (69) Overland Storage Inc. (formerly Adaptec) Snap Server 620/650Panasas Inc. ActiveStor 7 Series/8 SeriesSilicon Graphics Inc. (SGI) InfiniteStorage NAS2000/NAS3000, NEXIS 2000/NEXIS 7000Sun Microsystems Inc. StorEdge 5210/5220, Sun Storage 7110/7210/7310 Unified Storage System (28)

Page 16: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Award Winning Solutions!

NetApp has been nudged aside by Hewlett-Packard (HP) Co., among midrange vendors

Windows Storage Server solutions built by HP and Dell were the #1 and #2 rated Midrange NAS solutions per a recent Storage Magazine survey

Storage Magazine:http://searchstorage.techtarget.com/storageMagazine/images/vol9iss1/p.30.pdf

Page 17: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

HP StorageWorks X1000/X3000 Network Storage Systems

XP/EVA/MSA/LHN GatewaysStandalone Unified Systems Integrated HA Solutions

Large SMB/EnterpriseSmall/Remote/Departmental Large SM/Small Enterprise

X1400 X1600

X1800 X1800sb

WSS2008 Standard Edition

X1000

Includes HP ASM X3410 1-node

X3820 2-node

X3420 2-node

WSS2008 Enterprise Edition

X3400 Gateway

X3800sb Gateway

X3800 Gateway

X3000Clustering standard

17

Page 18: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Dell NAS:

NX3100NX3000NX300

Page 19: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

AberDeen

Page 21: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Performance Characterization (FSCT)File Server Capacity Tool (FSCT) – Free download – Simulate user activity for file servers– Provides stress test capabilities to identify bottlenecks in test configurationsLeveraged within Microsoft to test performance characterization– Testing shows between 20-30% scalability improvements between Windows

Server 2008 and Windows Server 2008 R2 on same hardware– Improvements in the SMB Protocol, TCP and the Storage Stack

Page 22: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

FSCT TESTBED – 24 HDD

10002000

30004000

50006000

70008000

0

100

200

300

400

500

600

700

800

W2K8R2+OptimizedW2K8R2-RTMW2K8+SP2

Number of Users

Sc

en

ari

o T

hro

ug

hp

ut

W2K8+SP2

(4500+ Users)

CPU: 11.22%Memory: 44%Disk: 112 MB/sNetwork: 121 MB/s

W2K8R2-RTM

(6500+ Users)

CPU: 25.1%Memory: 52%Disk: 147 MB/sNetwork: 161 MB/s

W2K8R2+Optimized

(7500+ Users)

CPU: 28.40%Memory: 58%Disk: 167 MB/sNetwork: 183 MB/s

W2K8R2+OptimizedWindows Server 2008 R2

W2K8R2-RTMWindows Server 2008 R2 RTM

W2K8+SP2Windows Server 2008 + SP2

Disks: 24 RAID-10 (Single Controller Pair)CPU: 1 x X5560 2.8GHzMemory: 16GBHBA: 1 x 8Gb FCNetwork: 1 x 10GDisk IO bottleneck

Page 23: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

FSCT TESTBED – 96 HDD

0

200

400

600

800

1000

1200

1400

1600

1800

W2K8R2+OptimizedW2K8R2-RTMW2K8+SP2

Number of Users

Scen

ario

Thr

ough

put

W2K8+SP2

(7500+ Users)

CPU: 12.90%Memory: 17%Disk: 179.57 MB/sNetwork: 197.84 MB/s

W2K8R2-RTM

(12500+ Users)

CPU: 21.60%Memory: 34%Disk: 312 MB/sNetwork: 343 MB/s

W2K8R2+Optimized

(16500+ Users)

CPU: 48.30%Memory: 17%Disk: 419 MB/sNetwork: 457 MB/s

W2K8R2Windows Server 2008 R2

W2K8R2-RTMWindows Server 2008 R2 RTM

W2K8+SP2Windows Server 2008 + SP2

Disks: 96 RAID-10 (Single Controller Pair)CPU: 2 x X5560 2.8GHzMemory: 72GBHBA: 2 x 8Gb FCNetwork: 1 x 10GDisk controller bottleneck

Page 24: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

FSCT TESTBED – 192 HDD

0

10

20

30

40

50

60

70

80

W2K8R2+Optimized

Number of Users

Scen

ario

Thr

ough

put

Windows Server 2008 R2

23000 Users

CPU: 63.10%Memory: 23%Disk: 601 MB/sNetwork: 650 MB/s

Disks: 192 RAID-0 (Dual Controller Pair)CPU: 2 x X5560 2.8GHzMemory: 72GBHBA: 4 x 8Gb FCNetwork: 2 x 10GBottleneck not analyzed

Page 25: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Software Configuration for FSCT - OptimizedPerformance Tuning Guidelines for Windows Server 2008 R2

Additional 10% performance for 8.3 names/aliasing

Server ConfigurationAdditionalCriticalWorkerThreads

Default Value: 0x0 (0)Modified Value: 0x32 (50)

MaxThreadsPerQueueDefault Value: 0x0 (0)Modified Value: 0x32 (50)

Client ConfigurationDormantFileLimit

Default Value: 0x0 (0)Modified Value: 0x1 (1)

DisableLargeMTUDefault Value: 0x0 (0) Modified Value: 0x1 (1)

FSCT users step = 500Power setting to high, unjoin domain, Disable BFE, IPSec, ISATap, IPv6, Antivirus & Indexing

FSCT file set creation & restore100MB/user, ~30,000 users = 10hrsAccelerating the file set restore

Page 26: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Windows Storage Server Features…

Page 27: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Initial Configuration Tasks

Default tasks hidden

New title, icon, header

Custom OEM section

Page 28: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Single Instance Storage

Transparent Volumes de-duped to save disk space in acommon store folder. On first-write are moved back to the original location.

FastLow server overheadFiles are written immediately and evaluated later Reparse points and sparse files for links.

Useful Remote administration via cmd lineWMI scripting supportedAbility to undo single instancing

ScalableScales to 128 volumes including clustersTested with 2.2 million duplicates on volumes with 5.6 million files, 10,000 duplicates of each file while reading and writing 35,000 files.

Page 29: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Microsoft iSCSI Software Target

iSCSI Initiator

Gigabit Ethernet Switch

iSCSI Software Target

iSCSI: An Internet Protocol (IP) based storage networking standard for linking data storage facilities.

iSCSI Targets are instances of hard disk storage that connect over IP or Ethernet networks. Targets listen to initiator commands and perform the required I/O.

Page 30: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

iSCSI Software Target and Hyper-V

LUN 1 Y:

LUN 1

Microsoft iSCSI Software Target

LUN 3

LUN 2

ChildPartition

LUN 2 F:

LUN 3 G:

VHD2 E:

LUN 2

Y:\V2\V2.VHD VHD2

ParentPartition

Hyper-V

iSCSI

iSCSI

iSCSI

pass-through

Uses Storage Data Path

Uses Network Data Path

Page 31: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Remote AdministrationTerminal ShellHyperTerminal with a serial cable for full command-line support

Remote DesktopMSTSC.exe

RDP with a Browser Point browser to: http://servername/desktop

Tested with: Red Hat Enterprise Linux SUSE Linux Enterprise Server 10 Java Runtime Environment 6 Firefox v3

Page 32: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

The Future of Windows NAS…

?

Page 33: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Introducing Windows Storage Server 2008 R2

ANNOUNCING

Page 34: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

iSCSI Software Target 3.3PowerShell cmdlets!Differencing VHDs: Golden Masters

Diskless ServersHPC boot

Performance improvements using new thread modelScalability improvements, including 75% more cluster resourcesImproved Snapshots, Local MountSCOM Management PackQuality MetricsSupport for dynamic disks

Page 35: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

High Performance Clusters – iSCSI Booting

Boot huge clusters off of a single iSCSI Target using PXE, gPXE and iSCSI Differencing VHDsA single golden master and multiple differencing VHDs that are created in ~ 2 minutes.Reference Testing on 128 Nodes:

Reference Design Deployment Time Subsequent Boot Time

HP ProLiant DL380G6 1x Quad Core 24GBSmart Array P410i in Embedded Slot, 6x300GB 2-Port SAS drives RAID: RAID5 1 logical volume

55 Minutes 4:43

HP ProLiant SE326M1 2x Quad Core 48GBHP P800, 20x10K 146G SFF SAS disksRAID: RAID50 (striped logic volume on top of two RAID5 vdisk, each vdisk has 10 disk spindles)

29 Minutes 4:15

HP ProLiant DL380G6 2x Quad Core 48GB2 Fusion-IO SSD Cards (PCI-e), configured for write optimization RAID: RAID 0 over two 80 GB volumes

16 Minutes 2:44

Page 36: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Manageability User Assistance•Core Engineering Criteria

•PowerShell cmdlets•Best-Practice Analyzers•Software Quality Metrics•Management Packs•Certified for Windows

•Documentation and Collateral •OEM Guide w/ extensibility•End-user Getting Started guides•Deployment and Planning Guides

•Best Practices•Migration•Backup/recovery

Page 37: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

2-Node Cluster OOBE SISCreate a 2-node cluster in 30 minutes, instead of 3 hours!One console experience:

EULARegion and language settingsJoin the domain on both nodesPrepare shared disk accessCreate the clusterPrepare resource groupsValidate cluster setupBring the cluster online

PowerShell Support!SCOM Management PackClustering ImprovementsScales to 128 VolumesMini-Filter Implemented

Page 38: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

2-Node Cluster Setup

Problems Solved:1) Sysprep doesn’t support

clustering2) MSOOBE doesn’t initiate

Network3) Clusters don’t auto-

replicate settings4) Provisioning storage and

starting a cluster couldn’t be done from a single node.

Page 39: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

2-Node Cluster OOBE

DEMO

Technologies used:• Image File Execution• Remote Application• PowerShell Remoting

Page 40: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Windows Storage Server 2008 R2 EditionsWorkgroup Standard Enterprise

NAS Segments Entry level Scale Up HA Architecture x64 x64 x64Memory 32GB 32GB 2TBCPU Sockets 4 4 8HW RAID Yes Yes YesUsers 25 Unlimited UnlimitedDisks 6 Unlimited UnlimitediSCSI Software Targetwith PowerShell cmdlets Yes Yes Yes

File sharing (SMB/NFS) Yes Yes Yes

BitLocker Yes Yes Yes

Page 41: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Windows Storage Server 2008 R2 EditionsWorkgroup Standard Enterprise

Customizable Standalone OOBE Yes Yes Yes2- Node Cluster OOBE No No YesSingle Instance Storagewith PowerShell cmdlets No Yes Yes

Web RDP Yes Yes YesVirtualization (Hosts or Guests) No Yes YesPrint, DHCP Yes Yes YesWindows Server Backup Yes Yes YesDFS-Namespace and Replication Yes Yes YesFile Server Resource Manager (Quotas, Screens, Classification) Yes Yes Yes

DNS, WINS, RODC No Yes YesBranchCache - Hosted Cache No No Yes

Page 42: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Windows Storage Server PlatformBased on 2008 R2 OS. (Standard and Enterprise)Languages Supported: English, Chinese – Simplified , Chinese – Traditional, German, Spanish, French, Italian, Japanese, Korean, Russian. New: Brazilian-Portuguese (11 languages total) Product Keys: Regular OS keys and OEM ActivationLicensing: Embedded In-place Upgrade: Not available from WSS 2003 or 2008

Migration: Storage Server Migration TechNet Page iSCSI PowerShell MigrationWindows Server Migration Tools Powershell scripts to quickly Migrate File Services, Print Services, Branch-Cache, file data and shares, IP configuration data, and local users and groups.

Page 43: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Windows Server 2008 R2Why deploy Windows Server 2008 R2 file servers?

Cost effective

Windows Server 2008 R2 offers a low acquisition cost file serving platform, while reducing operational and management costs.

Enterprise ready platform

Windows Server 2008 R2 delivers high performance and scalability for the largest of enterprise data centers, while offering optimizations for small offices and branches.

BetterTogether

Windows Server 2008 R2 enables easy collaboration across Windows and non-Windows clients, Microsoft and 3rd Party infrastructure.

Page 44: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Windows Server 2008 R2Cost Effective

Acquisition CostsUp to 4 times less expensive compared to a proprietary appliance*

Operational CostsUp to 60% bandwidth savings compared to Windows Server 2008 through BranchCache™ Up to 20% energy savings compared to Windows Server 2003 R2 due to power optimization

Management CostsIntroducing Policy based classification, quota & file management with File Classification Infrastructure (FCI + FSRM)Expire files RMS protect filesSimplified Cluster setup is 10X reduction compared to Windows Server 2003 R2

* InfoWorld article : http://akamai.infoworld.com/Network_Appliance_FAS2020/product_91714.html?view=1&curNodeId=61** http://technet.microsoft.com/en-us/library/dd335038.aspx** http://download.microsoft.com/download/4/5/9/459033a1-6ee2-45b3-ae76 a2dd1da3e81b/Windows_Server_2008_Power_Savings.pdf

Page 45: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Windows Server 2008 R2Enterprise-ready

Scalable and reliableFaster browsing & access to shares - 60000 DFS-N links supported (12x)264 files and shares supported

High PerformanceUp to 10X file access performance than WS ’03 R2 environments (SMB 2.1)Faster remote file transfers with 16 concurrent file downloads (DFS-R)4x WS ‘03 environments

Branch ReadyReduction in bandwidth with BranchCache™ Enhanced SecurityRODC supportReduced SMB attack surface

Page 46: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Windows Server 2008 R2 Better Together

Windows & Non-Windows Clients

No manual configuration needed to support access for UNIX clientsSingle identity mapping solution with Active Directory® to map Windows and non Windows clients

Microsoft infrastructureActive Directory®Forefront®System Center®Data Protection Manager

3rd Party InfrastructureRich ISV and IHV eco-system Antivirus, Backup, ReplicationHierarchical storage management

Page 47: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Windows File Services Technologies

Data Access

Server Message Block (SMB)Fast and efficient remote file access

Network File System (NFS)Remote file access for heterogeneous file serving

DFS-NVirtualized namespaces

Offline filesAllow roaming/mobile users to access files

BranchCacheBandwidth savings for clients accessing the WAN

Data Movement

DFS-REfficient replication engine

Folder RedirectionCentralized data management and protection

Data Management

File Server Resource Manager (FSRM)Control data and monitor storage resources

File Classification Infrastructure (FCI)Manage cost and risk through classification and policies

Page 48: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Windows File Services – DFS and BranchCacheBranch Office(Local Server)

Head Office

BranchCache Peer to Peer

Data Management• Quotas• File Screens• Classification

Win 7

Win 7

BranchCache Hosted Cache

Win 7Win 7

Folder Redirection/Offline Files

MAC OS

Branch Office(Serverless)

HA File Servers

Virtual Namespaces (DFS-N)

Publish Content (DFS-R)Centralize User Data (DFS-R)

NFS

Win 7

Page 49: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Multi-threaded Robocopy

With 128 threads, Robocopy is now 3-22 times faster than Explorer on high-latency (WAN) connectionsSyntax: robocopy /mir /mt:128 /log:nul

1 2 4 8 16 1280%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100B:20064KB:200256KB:2001MB:50

Number of threads

% o

f tim

e co

mpa

red

to E

xplo

rer

drag

& d

rop

Legendfile size:# files

Lower

is b

etter

Page 50: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Windows SMB 2.1! SMB 2.1 Greatly Increases Scalability

Number of open files and shares

SMB 2.1 Protocol ImprovementsReduced “chattiness”Symbolic linksDurable handles

SMB 2.1 Server and Client must match to get the best benefit

Compound Packets

Durable File Handles

Increased Buffer Sizes

Symbolic Links

Greater Scalability

More Secure

Page 51: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

File Server Optimization (LAN)

51

1 ms (Upload) 1 ms (Download)0

1020304050607080

15.82 14.12

41.01 44.04

71.9162.21

XP-SMB1 Vista-SMB1 Vista-SMB2

File Transfer Speed (mB/sec), 1 GB file, 1 gb linkWrite Request

Write Response

Pre-Vista Vista

Page 52: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

File Server Optimization (WAN)

52

100 ms (Upload) 100 ms (Download)0

2

4

6

8

10

12

0.57 0.31

3.084.29

7.29

9.82

XP-SMB1 Vista-SMB1 Vista-SMB2

File Transfer Speed (mB/sec), 1 GB file, 1 gb linkWrite Request

Write Response

Pre-Vista Vista

Page 53: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

File Server Performance Improvements

Create0

500

1000

1500

2000

2500

3000

3500

4000

3573

48 61

8dot3 enabled

8dot3 disabled

8dot3 stripped

secs

When 8.3 names creation is disabled or existing shortnames stripped, time to create additional 100K files on a directory containing 1M files

dropped 50x!!

Page 54: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

File Server Performance Improvements

When 8.3 names are stripped from directories, the time taken to enumerate a directory containing 1M files dropped

25x!!

Enumerate0

50

100

150

200

250

300

249 251

25

8dot3 disabled8dot3 disabled8dot3 stripped

secs

Page 55: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Key Windows Server 2008 R2 Improvements

CHKDSK ImprovementsNow with RAM-scaling for 50% + time savings

Powerful Hardware and Scaling Features256 logical processors, Page tables with much improved memory management.

Reduced Power ConsumptionCore-parking and expanded power-oriented Group Policy settings.

Hyper-V 64 logical processors, Live Migration, SCVMM, updated support for managing failover clusters.VMs can also add and remove VHD disks without requiring a reboot and also boot from VHD.

Easier and More Efficient Server ManagementImproved data center management, remote administration, including a remotely-installable Server Manager, PowerShell 2.0 cmdlets, GUI

Page 56: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Key Windows Server 2008 R2 ImprovementsManaging Data, Not just Managing Storage

File Classification Infrastructure (FCI). Extensible and automated classification mechanism on top of existing shared file architectures.

Improved Branch Office Performance and ManagementReduces WAN utilization and improves the responsiveness of network applications

Simplified Management for SMBsNew management tools to make SMB IT pro life easier.

The Strongest Web and Application Server To DateInternet Information Services 7.5 (IIS 7.5).IIS PowerShell Provider and ASP.NET support.

Page 57: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Data management - Markets TrendsData within organizations is increasing exponentially*

Prevent data leakageEnforce company policiesBusiness insight into company dataEfficiently manage data Manage storage resources

Need for Data Management1

Reliance on business dataRegulatory compliancePreventing data leakage

Increased Complexity

File server growing at 51% CAGR*Increase in storageSecuring business data

Increased Cost

2

Classify FilesManualIT scriptsLine of business applications

Add PolicyExpiration settingsCustom commandsReports

Implement SolutionsSecuritySearchBackupArchiveLeakage prevention

4Ways to reduce CostsOptimize storage resourcesReduce maintenanceData secured and protected

Based on business valueBased on business needData that is classified and regulated

3

Efficient data management

Page 58: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Call to Action!

Install the CTP and get ready for the beta!M3 Invitation Code: m3-2QF8-W4XD https://connect.microsoft.com/invitationentry.aspx

Prepare to deploy the beta and provide feedback.Test OEM extensibility and branding of the NAS OOBEDe-duplicate files on a volume with SISSetup a Clustered iSCSI Block ServerTry out the cross-platform RDP Web Site.

Page 59: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Additional Resources

Windows Storage Server Websitewww.microsoft.com/StorageServer

Windows Storage Server Blogblogs.technet.com/StorageServer

Contact The [email protected]

Page 60: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Related Content

Breakout SessionsWSV204 File Servers: Using the File Classification Infrastructure to Solve Common ProblemsWSV323 Past, Present, and Future of Windows-Based NAS: A Growing Market for Highly Available Solutions

Hands On LabsWSV20-HOL Getting Insight and Managing Data Using the File Classification Infrastructure

Windows Server 2008 R2 File Services & Storage Product Demo Station

Page 61: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Resources

www.microsoft.com/teched

Sessions On-Demand & Community Microsoft Certification & Training Resources

Resources for IT Professionals Resources for Developers

www.microsoft.com/learning

http://microsoft.com/technet http://microsoft.com/msdn

Learning

Page 62: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Complete an evaluation on CommNet and enter to win!

Page 63: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31st

http://northamerica.msteched.com/registration

You can also register at the

North America 2011 kiosk located at registrationJoin us in Atlanta next year

Page 64: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

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

Page 65: Scott M. Johnson Program Manager Microsoft Corporation SESSION CODE: WSV323

JUNE 7-10, 2010 | NEW ORLEANS, LA