Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "4/17/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks."— Presentation transcript:

1 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.

2 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.

3 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

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

5 Storage Spaces

6 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)

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

8 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

9 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

10 Cluster-Wide File System (CSVFS)

11 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

12 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

13 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

14 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

15 Scale-Out File Server

16 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

17 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

18 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

19 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

20 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

21 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 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!

22 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.

23 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

24 Microsoft Cloud Platform System

25 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

26 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.

27 Storage Cluster (Storage Scale Unit)
Storage Scale Unit hardware (4x4) 4x Dell PowerEdge R620v2 Servers Dual socket Intel IvyBridge 2.6GHz) 128GB memory 2x LSI E 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 ~9.5TB Automatic tiered storage, write-back cache Backup storage: 16x enclosure aware, dual 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

28 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

29 What is beyond?

30 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

31 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.

32 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

33 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

34 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.

35 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

36 Resources Learning TechNet Developer Network
4/17/2017 Resources Sessions on Demand Learning Microsoft Certification & Training Resources TechNet Resources for IT Professionals Developer Network © 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.

37 For more information Windows Server System Center Azure Pack
Windows Server Technical Preview Windows Server System Center System Center Technical Preview Azure Pack windows-azure-pack Microsoft Azure Come visit us in the Microsoft Solutions Experience (MSE)! Look for the Cloud and Datacenter Platform area TechExpo Hall 7

38 Azure Exams EXAM 532 Developing Microsoft Azure Solutions Implementing Microsoft Azure Infrastructure Solutions EXAM 533 (Coming soon) Architecting Microsoft Azure Solutions EXAM 534 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 Azure-Train Online training (Coming soon) Microsoft Azure Fundamentals MVA (Coming soon) Architecting Microsoft Azure Solutions MVA Azure-MVA Get certified for 1/2 the price at TechEd Europe 2014! TechEd-CertDeal

39 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.

40 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.


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

Similar presentations


Ads by Google