Past, Present and Future of Windows-based NAS: A Growing Market for Highly Available Solutions

Past present and future of windows based nas a growing market for highly available solutions l.jpg
1 / 65
1238 days ago, 512 views
PowerPoint PPT Presentation
Required Slide. SESSION CODE: WSV323. Past, Present and Fate of Windows-based NAS: A Developing Business sector for Exceptionally Accessible Arrangements. Scott M. Johnson Program Supervisor Microsoft Partnership. Session Goals and Takeaways. Session Objective(s): What, Where and Why Windows NAS ?

Presentation Transcript

Slide 1

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

Slide 2

Session Objectives and Takeaways Session Objective(s): What, Where and Why Windows NAS ? Client Challenges and information development projections Microsoft is in the capacity business? Document Services and NAS Why Windows NAS? FSCT - Reference Design Performance Testing Results Introducing Windows Storage Server 2008 R2 New Windows Editions Demonstrations Windows Server 2008 R2 Storage Features

Slide 3

Customer Challenges Budget Constraints Growth of clients and information Heterogeneous situations Distributed processing ? ?

Slide 4

Data Explosion Increased Digitization of substance Retain and recover data for Governance & consistence strategies Emergence of information as an income creating item Source: IDC's 2009 Enterprise Disk Storage Consumption Model

Slide 5

Growth ( Exabytes ) Source: IDC's 2009 Enterprise Disk Storage Consumption Model

Slide 6

Growth File development will out-pace hinder by a variable of 3 ( Exabytes ) Source: IDC's 2009 Enterprise Disk Storage Consumption Model

Slide 7

2006 2003 2000 A Decade of Storage Solutions at Microsoft 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 stage empowering capacity texture appropriation Preferred stage for creating, conveying, and utilizing stockpiling gadgets Storage Reporting (FSRM) Storage Manager for SANs 2008 2007 2005

Slide 8

Windows Storage Server Storage Server apparatuses are for devoted document, piece, and print workloads Optimized for… Efficient stockpiling use Cost-viable record serving IT combination OEM accomplices convey… Preconfigured OEM equipment and programming incorporated. Headless and exceedingly accessible arrangements

Slide 9

Windows Server SKUs for Storage Appliances Consumer/SOHO Small Business Enterprise Mid-estimate Business & Branch workplaces Lower Small Business (1-4 PCs) Core Small Business (5-24 PCs) Lower Mid-Size (25-49 PCs) Core Mid-Size (50 - 249 PCs) Upper Mid-Size (250 - 499 PCs) (500 & Up PCs) (1-3 PCs) Target Market 22 M 10 M 250 M 1.2 M 18 K Entities Influencer Retail OEM Direct & VAR/VAP IT Generalist/Pro CIO Segments Scale-up Consumer: passage level Commercial: section level HA & Scale-out Windows Home Server Windows Storage Server Workgroup Windows Storage Server Standard and Enterprise

Slide 10

NAS Configurations Network File Shares SMB is the chief innovation for system record serving NFS is incorporated into Windows Server Block Storage iSCSI Software Target Support SQL, Exchange, Sharepoint Gateway to a SAN Enable document conventions to achieve SAN stockpiling

Slide 11

Why Windows NAS? Microsoft is a NAS showcase pioneer Industry Standard Hardware Provision stockpiling without aptitude Integrates into existing IT Anti-Virus and Backup Applications AD, GP, Security Familiar Windows UX Heterogeneous record serving Customer trust OEM and Microsoft Supported Solutions When NAS ? Committed capacity servers Need iSCSI access to information File serving by means of a SAN Gateway Pre-designed HW for HA stockpiling No CAL situations General Purpose File S erver? Reuse existing equipment Multi-utilize required (i.e. DC + records) Running non document related applications (SQL, Exchange, SharePoint) License confinements don't fit your circumstance.

Slide 12

Common Configurations Stand-alone initiator & target, single way HA & Multi-pathing : Application Server iSCSI Initiator Cluster pulse Ethernet Switch Windows Storage Server 2008 iSCSI Software Target 3.2 Cluster pulse Storage Backend

Slide 14

WSS Partner Ecosystem is developing!

Slide 15

NAS Quality Awards These items were incorporated into the Quality Awards for NAS IV study. BlueArc Corp. Titan 1100, Mercury 50/100 Dell 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. (in the past ONStor ) Cougar 3000 NAS Gateway NetApp FAS200/FAS900, FAS2000 (all with NAS interface) ( 69 ) Overland Storage Inc. (once in the past Adaptec) Snap Server 620/650 Panasas Inc. ActiveStor 7 Series/8 Series Silicon Graphics Inc. (SGI) InfiniteStorage NAS2000/NAS3000, NEXIS 2000/NEXIS 7000 Sun Microsystems Inc. StorEdge 5210/5220, Sun Storage 7110/7210/7310 Unified Storage System ( 28 )

Slide 16

Award Winning Solutions! NetApp has been bumped aside by Hewlett-Packard (HP) Co., among midrange sellers Windows Storage Server arrangements worked by HP and Dell were the #1 and #2 appraised Midrange NAS arrangements per a current Storage Magazine overview Storage Magazine: http ://

Slide 17

Large SM/Small Enterprise Large SMB/Enterprise Small/Remote/Departmental Integrated HA Solutions XP/EVA/MSA/LHN Gateways Standalone Unified Systems HP StorageWorks X1000/X3000 Network Storage Systems X3000 WSS2008 Enterprise Edition WSS2008 Standard Edition X1800 X1800sb X3820 2-hub X3800sb Gateway X3800 Gateway X1000 X3420 2-hub X1400 X1600 X3400 Gateway Includes HP ASM X3410 1-hub Clustering standard 17

Slide 18

Dell NAS: NX3100 NX3000 NX300

Slide 19


Slide 20

Buffalo TeraStation III WSS organize joined capacity arrangement . Highlights four fast swap SATA hard drives, substantial obligation control supply, and excess RAID technology. 

Slide 21

Performance Characterization (FSCT) File Server Capacity Tool (FSCT) Free download Simulate client action for record servers Provides stretch test abilities to recognize bottlenecks in test designs Leveraged inside Microsoft to test execution portrayal Testing appears between 20-30% adaptability upgrades between Windows Server 2008 and Windows Server 2008 R2 on same equipment Improvements in the SMB Protocol, TCP and the Storage Stack

Slide 22

FSCT TESTBED – 24 HDD W2K8+SP2 ( 4500 + Users) CPU: 11.22% Memory: 44% Disk: 112 MB/s Network: 121 MB/s W2K8R2+Optimized ( 7500 + Users) CPU: 28.40% Memory: 58% Disk: 167 MB/s Network: 183 MB/s W2K8R2-RTM ( 6500 + Users) CPU: 25.1% Memory: 52% Disk: 147 MB/s Network: 161 MB/s W2K8R2+Optimized Windows Server 2008 R2 W2K8R2-RTM Windows Server 2008 R2 RTM W2K8+SP2 Windows Server 2008 + SP2 Disks: 24 RAID-10 (Single Controller Pair) CPU: 1 x X5560 2.8GHz Memory: 16GB HBA: 1 x 8Gb FC Network: 1 x 10G Disk IO bottleneck

Slide 23

FSCT TESTBED – 96 HDD W2K8R2+Optimized ( 16500 + Users) CPU: 48.30% Memory: 17% Disk: 419 MB/s Network: 457 MB/s W2K8R2-RTM ( 12500 + Users) CPU: 21.60% Memory: 34% Disk: 312 MB/s Network: 343 MB/s W2K8+SP2 ( 7500 + Users) CPU: 12.90% Memory: 17% Disk: 179.57 MB/s Network: 197.84 MB/s W2K8R2 Windows Server 2008 R2 W2K8R2-RTM Windows Server 2008 R2 RTM W2K8+SP2 Windows Server 2008 + SP2 Disks: 96 RAID-10 (Single Controller Pair) CPU: 2 x X5560 2.8GHz Memory : 72GB HBA: 2 x 8Gb FC Network: 1 x 10G Disk controller bottleneck

Slide 24

FSCT TESTBED – 192 HDD 23000 Users CPU: 63.10% Memory: 23% Disk: 601 MB/s Network: 650 MB/s Disks: 192 RAID-0 (Dual Controller Pair) CPU: 2 x X5560 2.8GHz Memory : 72GB HBA: 4 x 8Gb FC Network: 2 x 10G Bottleneck not dissected

Slide 25

Software Configuration for FSCT - Optimized Performance Tuning Guidelines for Windows Server 2008 R2 Additional 10% execution for 8.3 names/associating Server Configuration AdditionalCriticalWorkerThreads Default Value : 0x0 (0) Modified Value : 0x32 (50) MaxThreadsPerQueue Default Value : 0x0 (0) Modified Value : 0x32 (50) Client Configuration DormantFileLimit Default Value : 0x0 (0) Modified Value : 0x1 (1) DisableLargeMTU Default Value : 0x0 (0) Modified Value : 0x1 (1) FSCT clients step = 500 Power setting to high, unjoin area, Disable BFE, IPSec , ISATap , IPv6, Antivirus & Indexing FSCT document set creation & reestablish 100MB/client , ~30,000 clients = 10hrs Accelerating the document set reestablish

Slide 26

Windows Storage Server Features…

Slide 27

Initial Configuration Tasks New title, symbol, header Default undertakings concealed Custom OEM segment

Slide 28

Single Instance Storage Transparent Volumes de-hoodwinked to spare plate space in a typical store envelope. On first-compose are moved back to the first area . Quick Low server overhead Files are composed promptly and assessed later Reparse focuses and meager records for connections. Helpful Remote organization by means of cmd line WMI scripting upheld Ability to fix single instancing Scalable Scales to 128 volumes incorporating groups Tested with 2.2 million copies on volumes with 5.6 million documents, 10,000 copies of each record while perusing and composing 35,000 documents.

Slide 29

Microsoft iSCSI Software Target iSCSI: An Internet Protocol (IP) based capacity organizing standard for connecting information storerooms . iSCSI Targets are occasions of hard plate stockpiling that interface over IP or Ethernet systems . Targets tune in to initiator summons and play out the required I/O. iSCSI Initiator iSCSI Software Target Gigabit Ethernet Switch

Slide 30

iSCSI Software Target and Hyper-V Microsoft iSCSI Software Target LUN 2 LUN 3 LUN 1 Hyper-V Parent Partition Child Partition iSCSI Y:\V2\V2.VHD  VHD2  E: LUN 1  Y: Uses Storage Data Path LUN 2  F: LUN 2 go through LUN 3  G: Uses Network Data Path .:tsl