4/17/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.

Slides:



Advertisements
Similar presentations
Novi VMM... što je ustvari novo? Tomica Kaniški CITUS d.o.o.
Advertisements

4/11/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
What’s New: Windows Server 2012 R2 Tim Vander Kooi Systems Architect
Ohad Saban CTO High Networks. A compression engine is built into Live Migration in Windows Server 2012 R2 Hyper-V. The CPU in hosts is often underused.
Windows Server 2012 R2 Software Defined Storage Lenovo ThinkServer HA Solutions Rui Freitas OEM Partner Strategist.
WS2012 File System Enhancements: ReFS and Storage Spaces Rick Claus Sr. Technical WSV316.
Window Storage Server 2012 R2
JBOD storage Server Message Block (SMB) PowerShell & SCVMM 2012 R2 Management Scale-out file server clusters Storage Space Hyper-V clusters.
New apps/service s Device proliferation Data explosion Cloud computing.
Scale-Out File Server Clusters Storage Spaces Virtualization and Resiliency Hyper-V Clusters SMB Shared JBOD Storage PowerShell & SCVMM 2012 R2 Management.
4/16/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Cloud Inflection Hyper-V Share Service Provider Mindset.
Software Defined Storage in the Next Release of Windows Server
Scale-out File Server Cluster Hyper-V Cluster Virtual Machines SMB3 Storage Network Fabric.
Efficiently store fewer bits. File1 File2 After Dedup: Before Dedup:5TB Chunk Store Non-Optimized Files Optimized file stubs Savings = 4TB 1TB.
DatacenterMicrosoft Azure Consistency Connectivity Code.
Yes, yes it does! 1.Guest Clustering is supported with SQL Server when running a guest operating system of Windows Server 2008 SP2 or newer.
Hyper-V Recovery Service DR Orchestration Extensible Data Channel (Hyper-V Replica, SQL AlwaysOn)
DPM 2012 Centralized Management Express full backup of Hyper-V standalone VMs Data Source Extensibility Framework Certificate Based.
Implementing Failover Clustering with Hyper-V
1ConsistentPlatform Windows Azure Pack Service Providers Private Cloud Public Cloud DEVELOPMENT MANAGEMENTIDENTITYVIRTUALIZATIONDATA Azure Virtual Machines.
Upgrading the Platform - How to Get There!
The Journey to the 2012 R2 wave The 2012 R2 wave File Based Storage Storage Management for Private Cloud Storage Spaces.
Elad Hayun Agenda What's New in Hyper-V 2012 Storage Improvements Networking Improvements VM Mobility Improvements.
Hyper-V High-Availability & Mobility: Designing the Infrastructure for Your Private Cloud Symon Perriman Technical Evangelist Microsoft
Hyper-V High-Availability & Mobility: Designing the Infrastructure for Your Private Cloud Symon Perriman Technical Evangelist Microsoft
86% 50% Storage Management API SMP: Standards Based Storage Management Service (SMI-S) SANNASFabric SMP: Microsoft Unified Spaces Provider.
Slides: ITProGuru.com/Resources More Jobs Owner - Bay State Integrated Technology, Inc. ( President - Boston User Groups (
Yury Kissin Infrastructure Consultant Storage improvements Dynamic Memory Hyper-V Replica VM Mobility New and Improved Networking Capabilities.
Cluster Shared Volumes Reborn in Windows Server 2012: Deep Dive Amitabh Tamhane Vineeth Karinta Program Manager 2 Senior Engineer Microsoft Corporation.
Windows Server 2012 VSP Windows Kernel Applications Non-Hypervisor Aware OS Windows Server 2008, 2012 Windows Kernel VSC VMBus Emulation “Designed for.
Cluster Shared Volumes Reborn in Windows Server 2012 Gareth JamesHani AdhamiSenior Consultant WSV423.
Windows RDMA File Storage
Hyper-V Storage Senthil Rajaram Senior PM Microsoft Corporation.
Describe the basics of the Hyper-V over SMB scenario, including the main reasons to implement it. Enumerate the most common performance bottlenecks.
Appendix B Planning a Virtualization Strategy for Exchange Server 2010.
R2 Automation IT service management Windows Azure Pack App Controller Self-service Service Manager Service model Orchestrator Service Manager.
What’s New in Windows Server 2012 David Tesar Technical Evangelist WSV311.
MDC417 Follow me on Working as Practice Manager for Insight, he is a subject matter expert in cloud, virtualization and management.
Microsoft Virtual Academy Module 8 Managing the Infrastructure with VMM.
File Based Storage Block Storage VHDX Guest Clustering Guest Clustering with commodity storage Sharing VHDX files provides shared.
Microsoft Virtual Academy. Microsoft Virtual Academy First HalfSecond Half (01) Introduction to Microsoft Virtualization(05) Hyper-V Management (02) Hyper-V.
SODA File Server Physical Machine VMHost File Server App File CSV NTFS/REFS RDR Volume Partition Spaces SAS/SCSIIDE FCiSCSI JBODSAN Target FC SAN.
WS2012 File and Storage Services Management Name Jeff Alexander Technical Evangelist – Windows Infrastructure Microsoft Australia
IT Pro Day Windows Server 2012 Hyper-V – The next chapter Michel Luescher, Senior Consultant Microsoft Thomas Roettinger, Program Manager Microsoft.
Business and Partnering Opportunities: “Windows Server 8” Continuous Availability Designing Systems for Continuous Availability and Scalability Session.
What’s New with Windows Server 2012 and Microsoft System Center 2012 SP1 Vijay Tewari Principal Group Program Manager Microsoft Corporation.
Cluster Shared Volumes Reborn in Windows Server 2012
Take enterprise virtualization to the next level
MDC323B SMB 3 is the answer Ned Pyle Sr. PM, Windows Server
Including what’s new in Windows Server 2012 R2 Describe the basics of the Hyper-V over SMB scenario, focusing on the new capabilities in Windows Server.
Rick Claus Sr. Technical Evangelist,
1 | SharePoint Saturday Calgary – 31 MAY 2014 About Me.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
4/26/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Architecting Private Clouds Using Windows Server 2012
What's New in Windows Server Hyper-V
Network Virtualization Policy-Based Isolation QoS Performance Metrics Live & Storage Migrations Cross-Premise Connectivity Dynamic & Multi-Tenant.
Microsoft Advertising 16:9 Template Light Use the slides below to start the design of your presentation. Additional slides layouts (title slides, tile.
Storage in vNEXT Luka Manojlovic,
Øg fleksibiliteten i din infrastruktur 32 virtual processors per VM 1 TB virtual machine memory New 64TB VHDX format Native 4k disk support Hyper-V.
300 DELAVNICA: Hyper-V 2012 in visoka razpoložljivost v privatnem oblaku Jože Markič, Microsoft.
IT Pro Day Windows Server 2012 Hyper-V – The next chapter Michel Luescher, Senior Consultant Microsoft Thomas Roettinger, Program Manager Microsoft.
Software Defined Datacenter – from Vision to Solution
Brian Lauge Pedersen Senior DataCenter Technology Specialist Microsoft Danmark.
Windows Server 2012 Overview Michael Leworthy Senior Product Manager Microsoft Corporation WSV205.
Storage spaces direct Hyper converged
Kako sa novim tehnologijama graditi datacentar budućnosti?
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Microsoft Virtual Academy
Presentation transcript:

4/17/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

Principal Program Manager Microsoft Corporation 4/17/2017 Design Scale-Out File Server Clusters in the Next Release of Windows Server CDP-B325 Claus Joergensen Principal Program Manager Microsoft Corporation © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

Software Defined Storage Application data storage on cost effective, continuously available, high performance SMB3 file shares backed by Storage Spaces Disaggregated compute and storage for independent management and scale Performance, Scale: SMB3 File Storage network Continuous Availability and Seamless Scale Out with File Server Nodes Elastic, Reliable, Optimized, Tiered Storage Spaces Standard volume hardware for low cost Hyper-V Clusters SMB3 Storage Network Fabric 1 Storage Spaces 2 2 Scale-Out File Server Clusters 3 Shared JBOD Storage 4

Software Defined Storage – Storage Stack SMB Scale-Out File Server Access point for Hyper-V Scale-out data access Data access resiliency Cluster Shared Volumes Single consistent namespace Fast failover Storage Spaces Storage pooling Virtual disks Data Resiliency Hardware - Standard volume hardware - Fast and efficient networking - Shared storage enclosures SAS SSD SAS HDD Scale-Out File Server \\FileServer\Share Cluster Shared Volumes C:\ClusterStorage Storage Space Virtual Disks Software Defined Storage System Storage Pool Storage Node Shared JBOD Storage

Storage Spaces

Enclosures: Shared SAS for Clusters (SAS, SATA, USB for stand-alone) Storage Spaces Storage virtualization Storage Pool: unit of aggregation, administration, isolation Storage Space: a virtual disk with resiliency and performance Clustered Storage Pool Pool is read-write on one node, read-only on all other nodes Cluster infrastructure routes pool operations to read-write node Automatic failover if read-write node fails Clustered Storage Space Physical disk resource, online on one node IO is routed to the node where the storage space is online (CSVFS) SMB Client is redirected to the where the storage space is online (SOFS) Automatic failover to another node Allocations are aware of fault-domains (enclosure) Interconnects: Shared SAS for Clusters (SAS, SATA, USB for stand-alone) Enclosures: Shared SAS for Clusters (SAS, SATA, USB for stand-alone)

Storage Spaces Reliability 4/17/2017 Storage Spaces Reliability Mirror Resiliency 2-copy mirror, tolerates one drive failure 3-copy mirror, tolerates two drive failures Suitable for random I/O Parity Resiliency Lower cost storage using LRC encoding Tolerates up to 2 drives failures Suitable for large sequential I/O Enclosure awareness Tolerance for entire drive enclosure failure Parallel rebuild Pseudo-random distribution weighted to favor less used disks Reconstructed space is spread widely and rebuilt in parallel Storage Pool Storage Spaces Data Copy 1 Data Copy 2 Mirror Space Parity Space … Physical drives from SAS Enclosures Drive Failure! Data is rebuilt to multiple drives simultaneously, using spare capacity 3TB HDDs, 2-way, 4-column mirror space Source: internal testing, no foreground activity Rebuild Metric Measurement Data Rebuilt 2,400 GB Time Taken 49 min Rebuild Throughput > 800 MB/s © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

Storage Spaces Tiering and WBC Tiered Spaces leverage file system intelligence File system measures data activity at sub-file granularity Heat follows files Admin-controlled file pinning is possible Data movement Automated promotion of hot data to SSD tier Configurable scheduled task Write-Back Cache (WBC) Helps smooth effects of write bursts Uses a small amount of SSD capacity IO to SSD bypass WBC Large IO bypass WBC Complementary Together, WBC and the SSD tier address data’s short-term and long-term performance needs Storage Space HDD Tier Cold Data SSD Tier and WBC Hot Data SAS SSD SAS HDD I/O Activity Accumulates Heat at Sub-File Granularity Compute Nodes

Storage Virtualization and Reliability Scalability Storage Pools Up to 80 disks per pool 4 pools per cluster 480TB per pool Storage Spaces 64 Storage Spaces per pool Availability Storage Space Resiliency to disk and enclosure failures Parallel data rebuild NTFS Significant improvements Operability Storage Pools Aggregation, administration, isolation PowerShell / SMAPI management Performance Tiering Move data to appropriate storage Write-Back Cache Buffer random writes on flash Storage Spaces FAQ

Cluster-Wide File System (CSVFS)

Metadata or redirected IO CSVFS CSVFS is a clustered file system Enables all nodes to access common volumes Single consistent namespace Provides a layer of abstraction above on-disk file system Application consistent distributed backup Interoperability with backup, AV, Bitlocker Supports NTFS and ReFS on-disk file systems Support for Storage Spaces Transparent fault tolerance Does not require drive ownership changes on failover No dismounting and remounting of volumes Faster failover times (aka. less downtime) Workloads Hyper-V and SQL Server Scale-Out File Server SMB Server (default) Metadata or redirected IO CSVFS Direct IO SMB Client (CSV) Block redirected IO CSV Volume Storage Node 1 SMB Server (default) SMB Server (CSV) CSV Filter CSVFS NTFS / ReFS Volume CSV Volume Space Storage Node 2

CSVFS components CSV File System (CSVFS) CSV Volume Manager CSV Filter Proxy file system on top of NTFS or ReFS Mounted on every node Decides direct IO vs. file system redirect IO CSV Volume Manager Responsible for the creation of CSV volumes Direct IO for locally attached spaces and Block-level IO redirect for non-locally attached spaces CSV Filter Attaches to NTFS / ReFS for local clustered spaces Controls access to the on-disk file system Co-ordinates metadata operations SMB Server (default) Metadata or redirected IO CSVFS Direct IO SMB Client (CSV) Block redirected IO CSV Volume Storage Node 1 SMB Server (default) SMB Server (CSV) CSV Filter CSVFS NTFS / ReFS Volume CSV Volume Space Storage Node 2 CSVFS support for NTFS features and operations

CSVFS Zero Downtime CHKDSK Improved CHKDSK with online scanning separated from offline repair With CSV repair is also online CHKDSK processing with CSV Cluster checks (once a minute) to see if CHKDSK (spotfix) is required Cluster pauses the affected CSV file system and dismounts the underlying NTFS volume CHKDSK (spotfix) is run against only affected files for a maximum of 15 seconds The underlying NTFS volume is mounted and CSV namespace is un-paused If CHKDSK (spotfix) did not process all records Cluster will wait 3 minutes before continuing Enables a large set of affected files to be processed over time If corruption is too large CHKDSK (spotfix) is not run and marked to run at next Physical Disk online

Cluster-Wide File System Scalability Single namespace Aggregate all file systems No more drive letters Leverages mount points Availability Fault tolerance Fast failover on failures Zero downtime CHKDSK Operability Shared access All nodes can access volumes Simple management Manage from any node Performance CSV Block Cache 7x faster VDI VM boot time (avg.) Block level I/O redirection

Scale-Out File Server

SMB Transparent Failover Planned and unplanned failovers with zero downtime SMB Client Server node failover is transparent to client side applications Small IO delay during failover SMB Server Handles are always opened Write-Through Stores handle state in Resume Key Filter (RKF) DB Resume Key Persists protocol server state to file Reconciles handle reconnects/replays with local file system state Protects file state during reconnect window Witness Service Clients proactively notified of server node failures Clients can be instructed to switch server nodes Hyper-V Host VM VM VMBUS VHD Parser B/W Limiter DPM SMB Client SMBD WSK VSS NDK TCP Witness Client RVSS Provider LBFO To Witness Service On SOFS node 2+ NIC Pair 1 NIC Pair N SMB Server Witness Service RVSS Service CSVFS Server Service DNN Resource Cluster Resume Key SOFS Resource Shared VHD VSS DB NTFS/ReFS CSV Provider LUN / Space SOFS Node 1

SMB Scale-Out Scaling out for throughput and management Scale Out Active-Active SMB shares accessible through all nodes simultaneously Distributed NetName (DNN) Physical node IP addresses in DNS Client round-robins through IPs (multiple parallel connects) Clients re-directed to “optimal” server node (CSV/Storage space owner) Management / Backup Simple Management Extensive PowerShell Fan out requests Remote VSS (MS-FSRVP) Hyper-V Host VM VM VMBUS VHD Parser B/W Limiter DPM SMB Client SMBD WSK VSS NDK TCP Witness Client RVSS Provider LBFO To Witness Service On SOFS node 2+ NIC Pair 1 NIC Pair N SMB Server Witness Service RVSS Service CSVFS Server Service DNN Resource Cluster Resume Key SOFS Resource Shared VHD VSS DB NTFS/ReFS CSV Provider LUN / Space SOFS Node 1

SMB Multichannel Network throughput and fault tolerance Bandwidth aggregation & link fault tolerance IO balanced over active interfaces Replays operations on alternate channels in channel failure cases RSS aware, LBFO aware, NUMA aware Zero configuration Client driven NIC discovery and best pair(s) selection Transparent fall back to less desirable interfaces in failure cases Periodic re-evaluation and transparent ‘upgrade’ Hyper-V Host VM VM VMBUS VHD Parser B/W Limiter DPM SMB Client SMBD WSK VSS NDK TCP Witness Client RVSS Provider LBFO CSV traffic to node 2+ To Witness Service On SOFS node 2+ NIC Pair 1 NIC Pair N SMB Server Witness Service RVSS Service SMB Client CSVFS Server Service DNN Resource Cluster Resume Key SOFS Resource Shared VHD VSS DB NTFS/ReFS CSV Provider LUN / Space SOFS Node 1

SMB Direct Low network latency and low CPU consumption SMB Direct Provides sockets-like layer over NDK / RDMA Low latency – combination of fabric and skipping TCP stack Supports RoCE, iWARP and InfiniBand Efficient – cycles/byte comparable with DAS Results >1 Million 8K IOPS demonstrated by Violin Memory 16 GB/s large IOs (multiple InfiniBand links) with low CPU Also utilized by (SMB Direct + SMB Multichannel): Hyper-V for live Migration with bandwidth limiter to avoid starving LM traffic CSVFS for internal traffic Hyper-V Host VM VM VMBUS VHD Parser B/W Limiter DPM SMB Client SMBD WSK VSS NDK TCP Witness Client RVSS Provider LBFO CSV traffic to node 2+ To Witness Service On SOFS node 2+ NIC Pair 1 NIC Pair N SMB Server Witness Service RVSS Service SMB Client CSVFS Server Service DNN Resource Cluster Resume Key SOFS Resource Shared VHD VSS DB NTFS/ReFS CSV Provider LUN / Space SOFS Node 1

SMB Transparent Failover Scale-Out File Server Scalability SMB Scale-Out Active/Active file shares SMB Multichannel Network bandwidth aggregation Availability SMB Transparent Failover Node failover transparent to VMs SMB Multichannel Network fault tolerance Operability SMB PowerShell Manage from any node SMB Analysis Performance counters Performance SMB Direct Low latency and minimal CPU usage SMB Performance Optimized for server app IO profiles

FAQ Support for IW workloads? CSV caching size? Not recommended CSV caching size? SOFS is not CPU or memory bound  go big on cache (64GB) Using SOFS for file share witness? Yes you can, see http://blogs.msdn.com/b/clustering/archive/2014/03/31/10512457.aspx How many nodes? Commonly 2-4 nodes. Usually gated by SAS storage connectivity. How to evaluate performance? DO NOT USE FILE COPY!! Do performance measurements in virtual machine. After all this is the workload  Should I disable NetBIOS? Yes!

Scale-Out File Server is for Hyper-V and SQL Server Scale-Out File Server is not for Information Worker!! Technology Area Feature General Use File Server Cluster Scale-Out File Server SMB SMB Continuous Availability Yes SMB Multichannel SMB Direct SMB Encryption SMB Transparent failover Yes1 File System NTFS NA Resilient File System (ReFS) Cluster Shared Volume File System (CSV) File Management   BranchCache No4 Data Deduplication (Windows Server 2012) Data Deduplication (Windows Server 2012 R2) DFS Namespace (DFSN) root server root DFS Namespace (DFSN) folder target server DFS Replication (DFSR) File Server Resource Manager (Screens and Quotas) File Classification Infrastructure Dynamic Access Control (claim-based access, CAP) Folder Redirection Yes2 Offline Files (client side caching) Yes5 Roaming User Profiles Home Directories Work Folders NFS NFS Server Applications Hyper-V Yes3 Microsoft SQL Server 1 Requires CA is enabled on shares 2 Not recommended on Scale-Out File Servers. 3 Not recommended on general use file servers. 4 Requires NTFS 5 CSC is less compatible with CA shares than the other IW technologies, due to how it decides a share is offline combined with the SMB 3 client. This means that Offline Files will stay online even if the user no longer has access to the share, for 3-6 minutes.

And we only discussed the stuff in blue Windows Server 2012 Windows Server 2012 R2 Storage Spaces 64-node clusters SMB3 & SMB Direct Scale-Out File Server 8,000 VMs per Cluster Shared VHDX Dedup (live files/CSV) Storage Spaces Tiering Offload Data Transfer Dedup Hyper-V Replica Virtual Fibre Channel VM Prioritization Hyper-V Storage QoS SMB Direct (> 1M IOPs) Storage Spaces Write Back Cache ReFS Cluster-Aware Updating iSCSI Target Server VM Storage Migration VHDX Work Folders Live Migration over SMB Storage Spaces Rebuild SM API SMI-S Storage Service NFS 4.1 Server NTFS Trim / Unmap CSVFS online CHKDSK iSCSI Target Server with VHDX Optimized Scale-out File Server SMB Bandwidth Management

Microsoft Cloud Platform System

Microsoft Cloud Platform System powered by Dell Dell PowerEdge servers Dell Storage Dell Networking Tightly integrated components Windows Server 2012 R2, System Center 2012 R2, Windows Azure Pack Microsoft-designed architecture based on Public Cloud learning Microsoft-led support & orchestrated updates Optimized run-books for Microsoft applications

Cloud Platform System - Capabilities Microsoft Cloud Platform System 4/17/2017 Cloud Platform System - Capabilities WINDOWS AZURE PACK Pre-deployed infrastructure Switches, load balancer, storage, compute, network edge N+2 fault tolerant (N+1 networking) Pre-configured as per best practices Integrated Management Configure, deploy, patching Monitoring Backup and DR Automation 8000 VM’s*, 1.1 PB of total storage Optimized deployment and operations for Microsoft and other standard workloads SMB 3.0 & STORAGE SPACES HYPER-V HOSTS NETWORKING SERVICE MANAGEMENT API ADMIN PORTAL TENANT SYSTEM CENTER SQL Server + optimized racking and cabling for high density and reliability Dell PowerEdge Servers Dell Storage Dell Networking Dell Enterprise infrastructure * VM Topology - 2vCPU, 1.75 GB Ram, 50 GB Disk © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

Storage Cluster (Storage Scale Unit) Storage Scale Unit hardware (4x4) 4x Dell PowerEdge R620v2 Servers Dual socket Intel IvyBridge (E5-2650v2 @ 2.6GHz) 128GB memory 2x LSI 9207-8E SAS Controllers (shared storage) 2x 10 GbE Chelsio T520 (iWARP/RDMA) 4x PowerVault MD3060e JBODs 48x 4TB HDDs  192HDD / 768TB RAW 12x 800GB SSDs  48SSD / 38TB RAW Storage Spaces configuration 3 x pools (2 x tenant, 1 x backup) VM storage: 16x enclosure aware, 3-copy mirror @ ~9.5TB Automatic tiered storage, write-back cache Backup storage: 16x enclosure aware, dual parity @ 7.5TB SSD for logs only 24TB of HDD and 3.2TB of SSD capacity left unused for automatic rebuild Available space Tenant: 156 terabytes Backup: 126 terabytes (+ deduplication) \\SMBShare

Virtualized SQL Server OLTP workload Test Max # of VMs running OLTP DBs with acceptable performance 90th percentile response time to not exceed 1 second (application in VM) Database configuration 1 OLTP medium DB per VM (2 vCPU, 3.5GB vMem) Deployment Configuration 28 compute node hosting VMs running OLTP workload 4 node Scale-Out File Server with Storage Spaces Observations Storage optimization nearly doubles the number of DBs meeting response time metric Response times drastically improved across all transaction after storage optimization

What is beyond?

Cluster Rolling Upgrades for Storage Simple Easily roll in nodes with new OS version Windows Server 2012 R2 and Windows Server vNext nodes within the same cluster Storage (Scale Out File Server) or Hyper-V Cluster Win2012 R2 Win2012 R2 vNext Seamless Zero downtime cloud upgrades for Hyper-V and Scale-out File Server

Storage Replica 1 Stretch Cluster BCDR 2 Benefits Synchronous stretch clusters across sites for HA BCDR Synchronous or asynchronous Cluster <-> Cluster Server <-> Server Microsoft Azure Site Recovery orchestration 2 Benefits Block-level, host-based, volume replication End-to-end software stack from Microsoft Works with any Windows volume Hardware agnostic; existing SANs work Uses SMB3 as transport Available in Windows Server Technical Preview for Stretch Cluster and Server to Server scenarios. Management tools are still in progress.

Storage QoS – Greater efficiency Control and monitor storage performance Virtual Machines Simple out of box behavior Enabled by default for Scale Out File Server Automatic metrics (normalized IOPs & latency) per VM & VHD Hyper-V Cluster Flexible and customizable Policy per VHD, VM, Service or Tenant Define Minimum & Maximum IOPs Fair distribution within policy Rate Limiters Rate Limiters Rate Limiters Rate Limiters SMB3 Storage Network Fabric Scale-out File Server Cluster Management System Center VMM and Ops Manager PowerShell built-in for Hyper-V and SOFS I/O Sched I/O Sched I/O Sched Policy Manager

Storage Spaces Shared Nothing Enabling cloud hardware designs Support for DAS (shared nothing) storage hardware Prescriptive configurations Scalable pools Supports large pools Simple storage expansion and rebalancing Fault tolerance Fault tolerance to disk, enclosure and node failures 3-copy mirror and dual parity Management System Center and PowerShell Key use cases Hyper-V IaaS storage Storage for Backup and Replication targets Hyper-V Clusters SMB3 Storage Network Fabric Scale-Out File Server Shared JBOD Storage Doesn’t need shared JBODs and SAS fabric behind Scale Out File Server nodes

Related content Find Me Later At The Storage Booth 4/17/2017 Related content CDP-B222 Software Defined Storage in the Next Release of Windows Server (Tuesday, October 28 5:00 PM) CDP-B246 Sneak Peek into the Next Release of Windows Server Hyper-V (Wednesday, October 29 8:30 AM) CDP-B318 Building Scalable and Reliable Backup Solutions in the Next Release of Windows Server Hyper-V (Tuesday, October 28 1:30 PM) CDP-B323 Delivering Predictable Storage Performance with Storage Quality of Service in the Next Release of Windows Server (Wednesday, October 29 8:30 AM) CDP-B352 Stretching Failover Clusters and Using Storage Replica for Disaster Recovery in the Next Release of Windows Server (Wednesday, October 29 5:00 PM) CDP-B354 Advantages of Upgrading Your Private Cloud Infrastructure in the Next Release of Windows Server (Wednesday, October 29 10:15 AM) CDP-B341 Architectural Deep Dive into the Microsoft Cloud Platform System (Wednesday, October 29 12:00 PM - 1:15) Find Me Later At The Storage Booth © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

Resources Provide cost-effective storage for Hyper-V Planning and Design Guide Deploy Clustered Storage Spaces Deploy Scale-Out File Server Storage Spaces Survival Guide

Resources Learning TechNet Developer Network 4/17/2017 Resources Sessions on Demand http://channel9.msdn.com/Events/TechEd Learning Microsoft Certification & Training Resources www.microsoft.com/learning TechNet Resources for IT Professionals http://microsoft.com/technet Developer Network http://developer.microsoft.com © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

For more information Windows Server System Center Azure Pack Windows Server Technical Preview http://technet.microsoft.com/library/dn765472.aspx Windows Server System Center System Center Technical Preview http://technet.microsoft.com/en-us/library/hh546785.aspx Azure Pack http://www.microsoft.com/en-us/server-cloud/products/ windows-azure-pack Microsoft Azure http://azure.microsoft.com/en-us/ Come visit us in the Microsoft Solutions Experience (MSE)! Look for the Cloud and Datacenter Platform area TechExpo Hall 7

Azure Exams EXAM 532 Developing Microsoft Azure Solutions Implementing Microsoft Azure Infrastructure Solutions EXAM 533 (Coming soon) Architecting Microsoft Azure Solutions EXAM 534 http://bit.ly/ Azure-Cert + Classroom training (Coming soon) Microsoft Azure Fundamentals MOC 10979 MOC 20532 Developing Microsoft Azure Solutions Implementing Microsoft Azure Infrastructure Solutions MOC 20533 2 5 5 http://bit.ly/ Azure-Train Online training (Coming soon) Microsoft Azure Fundamentals MVA (Coming soon) Architecting Microsoft Azure Solutions MVA http://bit.ly/ Azure-MVA Get certified for 1/2 the price at TechEd Europe 2014! http://bit.ly/ TechEd-CertDeal

SUBMIT YOUR TECHED EVALUATIONS 4/17/2017 SUBMIT YOUR TECHED EVALUATIONS We value your feedback! Fill out an evaluation via CommNet Station/PC: Schedule Builder LogIn: europe.msteched.com/catalog TechEd Mobile app for session evaluations is currently offline © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

4/17/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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. © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.