WSV 318 A Platform for Windows NAS Storage

  • Slides: 81
Download presentation

WSV 318

WSV 318

A Platform for Windows NAS Storage and Management: • • Microsoft i. SCSI Software

A Platform for Windows NAS Storage and Management: • • Microsoft i. SCSI Software Target Single Instance Storage Customizable Out-of-the-box Experience Heterogeneous Remote Management Appliances for file, block, and print workloads Optimized for… • Efficient storage utilization • Cost-effective file serving • IT consolidation OEM partners deliver… OEM Hardware + Software • Preconfigured solutions • Headless and highly available

File storage using SMB 2 and/or NFS Block storage using i. SCSI Software Target

File storage using SMB 2 and/or NFS Block storage using i. SCSI Software Target 3. 3 (in Workgroup, Standard, and Enterprise) Key Product Capabilities Data management: File classification, quota management & storage reporting File replication and namespace virtualization: DFS-R & DFS-N Active Directory Domain Join Small Business NAS • Simplified setup • Simplified admin experience • Simplified Backup and Recovery Client backup for both Windows and Mac Clients • Remote Web Access • Maximum of 25 users • Simplified setup • Block storage (i. SCSI Software Target 3. 3) • Maximum of 25 users Small Businesses Scale UP NAS Workgroup features plus: • Unlimited capacity and user scalability • Branch office value with Read only domain controller (RODC), DNS, DHCP and WINS support • Storage efficiency - Single instance storage (SIS) Medium Businesses / Branch Offices High Availability NAS Standard features plus: • High availability • Simplified cluster setup • Enhanced bandwidth savings and improved network utilization with Branch. Cache. TM Medium Businesses / Enterprises

English is the default, all others require 008 R 2 Language Packs. Chinese –

English is the default, all others require 008 R 2 Language Packs. Chinese – simplified Chinese – traditional French German Italian Japanese Korean Russian Spanish

X 1000 Unified NAS X 1400 G 2 X 1500 G 2 X 1600

X 1000 Unified NAS X 1400 G 2 X 1500 G 2 X 1600 G 2 X 1800 sb G 2 X 1800 G 2 - SMB 2, NFS, i. SCSI - WSS 2008 R 2 Standard Edition - Includes HP ASM and i. SCSI Target X 3000 Gateways P 2000, X 3400 G 2 Gateway X 3800 sb G 2 Gateway X 3800 G 2 Gateway P 4000, EVA - SMB 2, NFS, i. SCSI - WSS 2008 R 2 Enterprise Edition - Clusterable, Max 8 Nodes HA NAS Highly Available Systems - SMB 2, NFS, i. SCSI - WSS 2008 R 2 Enterprise Edition - Clustered X 3410 1 -node (Max 2 Nodes) X 3420 2 -node (Max 2 Nodes) X 3820 2 -node (Max 8 Nodes)

Increased digitization of content Retain and retrieve information for governance and compliance policies Emergence

Increased digitization of content Retain and retrieve information for governance and compliance policies Emergence of data as a revenue generating product Growth of users and data ? Heterogeneous environments Budget Constraints Distributed computing

60 50 40 File based (CAGR = 60. 1%) 30 Block based (CAGR =

60 50 40 File based (CAGR = 60. 1%) 30 Block based (CAGR = 15. 6%) 20 10 0 2008 2009 2010 2011 Source: IDC's 2009 Enterprise Disk Storage Consumption Model 2012 2013

Use Windows Storage Server Windows Server File Server Role SMB and NFS protocols i.

Use Windows Storage Server Windows Server File Server Role SMB and NFS protocols i. SCSI Software Target Gateway to a SAN Preinstalled storage appliances Rapid cluster deployments No CALs required Single Instance Storage (Dedup) LOB Server applications Windows Infrastructure Roles Multiple install and configuration options New!

Windows Server 2008 R 2 File Services Technologies Optimized To Work Better Together Windows

Windows Server 2008 R 2 File Services Technologies Optimized To Work Better Together Windows 7 File Services Technologies SMB 2. 1 Server SMB 2. 1 Client NFS Server NFS Client Branch. Cache Hosted Folder Redirection Client Folder Redirection DFS Namespaces (DFS-N) File Access DFS Replication (DFS-R) Offline Files File Classification Infrastructure File Server Resource Manager

Server Message Block (SMB 2) Network File System (NFS) Distributed File System Namespace (DFS-N)

Server Message Block (SMB 2) Network File System (NFS) Distributed File System Namespace (DFS-N) Offline Files Branch. Cache Hosted Mode i. SCSI Software Target Data Access Distributed File System Replication (DFS-R) Folder Redirection Data Movement Data Management File Server Resource Manager (FSRM) File Classification Infrastructure (FCI) Single Instance Storage (SIS) **

Limits SMB 1 SMB 2 Number of users Max 2^16 Max 2^64 Number of

Limits SMB 1 SMB 2 Number of users Max 2^16 Max 2^64 Number of open files Max 2^16 Max 2^64 Number of shares Max 2^16 Max 2^32 Total SMB 1 SMB 2 Opcodes >100 19

SMB Version 1. X SMB 1. x Client T 1 T 2 T 3

SMB Version 1. X SMB 1. x Client T 1 T 2 T 3 SMB Version 2. 1 SMB 2. 1 Client SMB 1. x Server SMB Request SMB Response T 1 T 2 T 3 T 4 T 5 T 6 T 7 T 8 SMB 2. 1 Server

 • Performance scales with memory • Higher availability due to less downtime 450

• Performance scales with memory • Higher availability due to less downtime 450 • Windows 2003 not measured in hours 30 400 Hours 20 15 Windows Server 2008 R 2 350 Seconds 25 300 250 200 10 150 5 100 Less than 7 minutes to CHKDSK a 15 TB volume with 10 million files 50 0 100 200 300 Files (Millions) 0 5 TB 10 TB 15 TB Volume Size Important note: CHKDSK scales with the number of files in the volume, not the size of the volume. CHKDSK Whitepaper

2. 0 Improved performance with Standalone Namespaces 1. 5 1. 0 2008 Mode Domain

2. 0 Improved performance with Standalone Namespaces 1. 5 1. 0 2008 Mode Domain Namespace WS 2003 0. 5 0. 0 0 100 200 300 400 Number of links (thousands) 500 Average link creation time (seconds) [Note: lower is better] Standalone Namespace 2. 0 1. 5 1. 0 WS 2008 R 2 0. 5 0. 0 0 200 400 600 800 1, 000 1, 200 Number of links (thousands) Dramatic improvement in WS 2008 compared to WS 2003 (standalone namespaces) Additional performance for very large namespaces (300, 000+ links) (both modes) Windows Server 2008 R 2 tested 1. 3 million links per namespace! Even better performance with 2008 -mode Domain Namespaces *http: //www. snia. org/events/storage-developer 2009/presentations/wednesday/Saad. Ansari-Hasegawa_Barreto_DFS-N_Overview-rev. pdf

% of time compared to Explorer drag & drop Note: lower is better 90%

% of time compared to Explorer drag & drop Note: lower is better 90% 80% 70% Legend file size: # files 60% 50% 256 KB: 200 40% 1 MB: 50 30% 20% 10% 0% 1 2 4 8 Number of threads 16 128 Performance increases with multiple threads

25 x 50 x 4000 3573 3500 250 249 251 3000 2500 8 dot

25 x 50 x 4000 3573 3500 250 249 251 3000 2500 8 dot 3 enabled 2000 8 dot 3 disabled 1500 200 150 1000 50 500 48 25 61 0 0 Create Disable 8. 3 File Name Creation and File System Enumerate Aliasing for a 10% Improvement in Performance http: //www. microsoft. com/whdc/system/sysperf/Perf_tun_srv-R 2. mspx

WS 2008 R 2 4, 400 users 400 WS 2008 3, 200 users 350

WS 2008 R 2 4, 400 users 400 WS 2008 3, 200 users 350 300 100% 90% 80% 70% 60% 250 50% WS 2003 1, 200 users 200 Windows 2003 throughput Windows 2008 R 2 throughput Windows 2003 CPU Windows 2008 R 2 CPU 40% 150 100 20% 10% 0 60 0 80 0 1, 0 00 1, 2 00 1, 4 00 1, 6 00 1, 8 00 2, 0 00 2, 2 00 2, 4 00 2, 6 00 2, 8 00 3, 0 00 3, 2 00 3, 4 00 3, 6 00 3, 8 00 4, 0 00 4, 2 00 4, 4 00 4, 6 00 4, 8 00 50 CPU utilization 30% 40 FSCT Scenario Throughput 450 Number of users Running on server hardware “typical” of release date (~$3, 000 configuration with 12 disks on RAID-0)

WS 2008 R 2 800 7500+ Users 700 Scenario Throughput 600 500 400 W

WS 2008 R 2 800 7500+ Users 700 Scenario Throughput 600 500 400 W 2 K 8 R 2 WS 2008 SP 2 W 2 K 8+SP 2 4500+ Users 300 200 100 0 10 00 00 20 00 30 00 40 00 00 50 60 Number of Users 00 70 0 0 80 Operating System WS 2008 SP 2 WS 2008 R 2 4, 500 7, 500 11. 22% 28. 40% 44% 58% Disks: 24 RAID-10, HBA: 1 x 8 Gb FC 112 MB/s 167 MB/s Network: 1 x 10 G 121 MB/s 183 MB/s Users CPU: 1 x X 5560 2. 8 GHz Memory: 16 GB

WS 2008 R 2 16500+ WSS 2008 1600 9500+ Scenario Throughput 1800 1400 1200

WS 2008 R 2 16500+ WSS 2008 1600 9500+ Scenario Throughput 1800 1400 1200 1000 Users Windows Server 2008 R 2 W 2 K 8+SP 2 7500+ Users 800 Windows Storage Server 2008 600 400 200 1000 1500 2000 2500 3000 3500 4000 4500 5000 5500 6000 6500 7000 7500 8000 8500 9000 9500 10000 10500 11000 11500 12000 12500 13000 13500 14000 14500 15000 15500 16000 16500 17000 17500 18000 0 Users Operating System WS 2008 SP 2 WS 2008 R 2 7, 500 16, 500 12. 90% 48. 30% 17% Disks: 96 RAID-10, HBA: 2 x 8 Gb FC 179 MB/s 419 MB/s Network: 1 x 10 G 197 MB/s 457 MB/s Users CPU: 2 x X 5560 2. 8 GHz Memory: 72 GB

00 25 23, 000 Users (!) 80 70 00 60 50 CPU Utilization Scenario

00 25 23, 000 Users (!) 80 70 00 60 50 CPU Utilization Scenario Throughput 20 00 15 40 00 10 30 20 0 50 10 Operating System Users 0 0 1 00 50 0 1 0 60 1 0 70 0 1 0 80 0 90 1 0 2 0 00 0 00 00 00 00 21 22 23 24 25 26 27 28 Number of Users CPU: 2 x X 5560 2. 8 GHz Memory: 72 GB WS 2008 R 2 23, 000 63. 10% 23% Disks: 192 RAID-10, HBA: 4 x 8 Gb FC 601 MB/s Network: 2 x 10 G 650 MB/s

Emulex and HP achieved over 26000 users on the HP x 3800 G 2

Emulex and HP achieved over 26000 users on the HP x 3800 G 2

Benchmark: SPECsfs 2008/NFS Windows v/s Linux Comparison Operating System Throughput (Ops/sec) 7443 7955 3025

Benchmark: SPECsfs 2008/NFS Windows v/s Linux Comparison Operating System Throughput (Ops/sec) 7443 7955 3025 4165 Response Time (msec) Windows Storage Server 2008 Windows Server 2008 R 2 SUSE Linux Enterprise Server 11 (ext 3) SUSE Linux Enterprise Server 11 (reiserfs) - Windows Server achieved 2 X IOPS compared to Linux Server - Response times improved in W 2 K 8 -R 2 over WSS 08 (~35%) Results Overall Response Time (msec) Protocol 2. 76 2. 05 1. 67 1. 95 NFSv 3 Memory (GB) 48 48 System Configuration Disks Exported Capacity 24 1. 75 TB Network Ports 1 1 Network Type 10 Gigabit SPECsfs 2008_nfs. v 3 10 W 2 K 8 R 2 WSS 08 SLES 11 (ext 3) SLES 11 (reiserfs) 8 6 4 2 0 1000 2000 3000 4000 5000 6000 7000 8000 Throughput (ops/sec) Windows performance tuning information: http: //www. microsoft. com/whdc/system/sysperf/Perf_tun_srv-R 2. mspx - Default. Number. Of. Worker. Threads = 256 Linux performance tuning information from: http: //spec. org/sfs 2008/results/res 2008 q 1/sfs 2008 -20080218 -00084. html - File system mounted (rw, noatime, nodiratime, acl, user_xattr) - NFSv 3 export option (rw, no_root_squash, no_subtree_check)

Where do we stand? SPECsfs 2008_nfs. v 3 – All submitted results on www.

Where do we stand? SPECsfs 2008_nfs. v 3 – All submitted results on www. spec. org to date!

Identify duplicate files by walking the USN Journal Users Make one copy in the

Identify duplicate files by walking the USN Journal Users Make one copy in the SIS Common Store User-01 User-02 User-03 SIS Common Store Replace the files with Reparse Points

i. SCSI: An Internet Protocol (IP) based storage networking standard for linking data storage

i. SCSI: An Internet Protocol (IP) based storage networking standard for linking data storage facilities. i. SCSI 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. i. SCSI Initiator i. SCSI Software Target

Reference Design HP Pro. Liant SE 326 M 1 2 x Quad Core 48

Reference Design HP Pro. Liant SE 326 M 1 2 x Quad Core 48 GB Number of Nodes Deployment Time Subsequent Boot Time 128 20 Minutes 2: 55 256 34 Minutes 4: 24 HP P 800, 20 x 10 K 146 G SFF SAS disks. RAID: RAID 50 (striped logic volume on top of two RAID 5 vdisk, each vdisk has 10 disk spindles) HP Pro. Liant SE 326 M 1 2 x Quad Core 48 GB HP P 800, 20 x 10 K 146 G SFF SAS disks. RAID: RAID 50 (striped logic volume on top of two RAID 5 vdisk, each vdisk has 10 disk spindles)

i. SCSI initiator child partition directly connects to VHDinfile stored on disk volume Virtual

i. SCSI initiator child partition directly connects to VHDinfile stored on disk volume Virtual machine directly connects i. SCSI LUN on parent partition to disk on parent partition Virtual Machine A Virtual Machine B Virtual Machine C Windows Server Running Hyper-V Disk 3 LUN 3 F: vmsvm 1. vhd Live Migration Enabled F: Disk 3 LUN 1 LUN 2 VHD on Parent Partition Volume Pass-through Parent Partition Disk Child Partition i. SCSI Initiator Direct to LUN 3 Windows Server and the i. SCSI Software Target

Virtual Machine User Virtual Machine Configuration Memory Content Sync Data Cluster Node 1 VHD

Virtual Machine User Virtual Machine Configuration Memory Content Sync Data Cluster Node 1 VHD Windows Storage Server i. SCSI Software Target Cluster Node 2

Failover Cluster Concurrent access to a single file system SAN VHD VHD Windows Storage

Failover Cluster Concurrent access to a single file system SAN VHD VHD Windows Storage Server Single Volume

Feature Best performance Easier to manage from parent Easier to manage from child Expanding/differencing

Feature Best performance Easier to manage from parent Easier to manage from child Expanding/differencing VHDs Hot add disk Hyper-V VHD snapshots on parent i. SCSI Target VSS snapshots on child Backup with Hyper-V VSS writer Child-based failover clustering Hyper-V Live Migration Child boot from disk (no third party tools) VHD on Parent Partition Volume Pass-through Parent Partition Disk Child Partition i. SCSI Initiator Direct to LUN

http: //www. microsoft. com/whdc/winhec/2008/pres. mspx

http: //www. microsoft. com/whdc/winhec/2008/pres. mspx

Title, icon, and header can be customized Tasks can be customized Sections can be

Title, icon, and header can be customized Tasks can be customized Sections can be customized

Create a 2 -node storage server cluster in 30 minutes Perform entire deployment from

Create a 2 -node storage server cluster in 30 minutes Perform entire deployment from one console: • EULA • Region and language settings • Join the domain on both nodes • Prepare shared disk access • Create the cluster • Prepare resource groups • Validate cluster setup • Bring the cluster online and create an HA File server

Streamlining a two node cluster setup from 180+ minutes to < 30 minutes Entire

Streamlining a two node cluster setup from 180+ minutes to < 30 minutes Entire setup from a single console Settings updated on both nodes Extensible by OEM’s Technologies: Image File Execution Windows UI Automation Remote App Power. Shell Remoting Wizard framework

Select the language.

Select the language.

1) Select Country or region setting 2) Select Time and currency setting 3) Select

1) Select Country or region setting 2) Select Time and currency setting 3) Select Keyboard layout setting 4) Select accessibility settings

1) Automatically shut down all NICs except the crossover cable 2) Launch discovery on

1) Automatically shut down all NICs except the crossover cable 2) Launch discovery on that interface to get the IP address of the second node

Enter domain name (FQDN or Partial domain name) Enter user name in DomainUsername format

Enter domain name (FQDN or Partial domain name) Enter user name in DomainUsername format Enter the password for mentioned user

Enter the Cluster name. This name will be used while creating the cluster If

Enter the Cluster name. This name will be used while creating the cluster If you want to change the auto-generated names for the nodes then select this check box.

Click add to add users or groups to the local administrators group

Click add to add users or groups to the local administrators group

Enter the New password for administrator account. Confirm the new password

Enter the New password for administrator account. Confirm the new password

Join domain process: On successful completion of this operation: • Each node will be

Join domain process: On successful completion of this operation: • Each node will be joined to domain. • Cluster name will be saved in registry for future use during cluster creation. • Computer name for each node will be set • Local administrator password for each node will be set • Accounts will be added to the local administrators group.

Tasks TAB list all the tasks with its status. Errors TAB list the errors.

Tasks TAB list all the tasks with its status. Errors TAB list the errors. If any of the Task fails the subsequent tasks will be cancelled.

This section is only shown when there are static IP addresses present.

This section is only shown when there are static IP addresses present.

This section is only shown when there are static IP addresses present.

This section is only shown when there are static IP addresses present.

http: //servername/desktop Remote Desktop With a Browser Tested on: • Internet Explorer • Red

http: //servername/desktop Remote Desktop With a Browser Tested on: • Internet Explorer • Red Hat Enterprise Linux • SUSE Linux Enterprise Server 10 • Java Runtime Environment 6 • Firefox v 3

Windows Storage Servers User Folders Published Content Collaboration Content Branch Office Head Office DFS

Windows Storage Servers User Folders Published Content Collaboration Content Branch Office Head Office DFS Replication of Published Content to Branch Offices DFS Replication of User Folders to Head Office Branch Office

Windows Storage Servers User Folders Published Content Collaboration Content i. SCSI I/O Traffic Head.

Windows Storage Servers User Folders Published Content Collaboration Content i. SCSI I/O Traffic Head. Block Office Branch Office Other Network Traffic User Folders Published Content Collaboration Content Services Provided • SMB 2. 1 File Services • Print Services • DNS and DHCP Server Branch Office • NFS File Services • i. SCSI Block I/O Services • Read-only Domain Controller DFS Replication of Published Content to Branch Offices DFS Replication of User Folders to Head Office

Windows Clients Mac OS or Linux Clients • More power consumption used by individual

Windows Clients Mac OS or Linux Clients • More power consumption used by individual servers • Less storage capacity • Efficient usage of available disk space not possible File Server Microsoft Office Share. Point Server SQL Server Exchange Server

Windows Clients Mac OS or Linux Clients Simplified backup Measure and manage power consumption

Windows Clients Mac OS or Linux Clients Simplified backup Measure and manage power consumption • Remote manageability of power policy • Security improved • Highly Available Data • • i. SCSI Block I/O Windows Failover Cluster Windows Storage Server Cluster Heartbeat Exchange Server Microsoft Office Share. Point Server Windows Storage Server SQL Server

Windows, Mac OS, or Linux Application Servers SMB & NFS File Services i. SCSI

Windows, Mac OS, or Linux Application Servers SMB & NFS File Services i. SCSI Block I/O Windows Storage Server Mac OS or Linux Clients Windows Failover Cluster Heartbeat Shared Storage Network Printers Windows & LPD Print Services Windows Storage Server

http: //technet. microsoft. com/en-us/library/gg 232660(WS. 10). aspx http: //technet. microsoft. com/en-us/library/gg 232606(WS. 10). aspx

http: //technet. microsoft. com/en-us/library/gg 232660(WS. 10). aspx http: //technet. microsoft. com/en-us/library/gg 232606(WS. 10). aspx http: //blogs. technet. com/b/storageserver/archive/2010/11/16/windows-storage-server-2008 r 2 -references. aspx http: //blogs. technet. com/filecab http: //blogs. technet. com/storageserver

demo

demo

WSV 317 -R WSV 318 WSV 313 May WSV 323

WSV 317 -R WSV 318 WSV 313 May WSV 323

Blue Section http: //www. microsoft. com/cloud/ http: //www. microsoft. com/privatecloud/ http: //www. microsoft. com/windowsserver/

Blue Section http: //www. microsoft. com/cloud/ http: //www. microsoft. com/privatecloud/ http: //www. microsoft. com/windowsserver/ http: //www. microsoft. com/windowsazure/ http: //www. microsoft. com/systemcenter/ http: //www. microsoft. com/forefront/

Connect. Share. Discuss. http: //northamerica. msteched. com Sessions On-Demand & Community Microsoft Certification &

Connect. Share. Discuss. http: //northamerica. msteched. com Sessions On-Demand & Community Microsoft Certification & Training Resources www. microsoft. com/teched www. microsoft. com/learning Resources for IT Professionals Resources for Developers http: //microsoft. com/technet http: //microsoft. com/msdn

Scan the Tag to evaluate this session now on my. Tech • Ed Mobile

Scan the Tag to evaluate this session now on my. Tech • Ed Mobile