SMB 3.0 New Opportunities for Windows Environments

Similar documents
Cloud File Services: October 1, 2014

Hyper-V over SMB: Remote File Storage Support in Windows Server 2012 Hyper-V. Jose Barreto Principal Program Manager Microsoft Corporation

Hyper-V over SMB Remote File Storage support in Windows Server 8 Hyper-V. Jose Barreto Principal Program Manager Microsoft Corporation

Windows Server 2012 授 權 說 明

High Performance Computing OpenStack Options. September 22, 2015

Software Defined Microsoft. PRESENTATION TITLE GOES HERE Siddhartha Roy Cloud + Enterprise Division Microsoft Corporation

Storage Cloud Environments. Alex McDonald NetApp

SMB remote file protocol (including SMB 3.0) SW Worth, Microsoft

High Availability with Windows Server 2012 Release Candidate

Storage Clouds. Karthik Ramarao. Director of Strategy and Technology and CTO Asia Pacific, NetApp Board Director SNIA South Asia

Restoration Technologies. Mike Fishman / EMC Corp.

UNDERSTANDING DATA DEDUPLICATION. Thomas Rivera SEPATON

Choices for implementing SMB 3 on non Windows Servers Dilip Naik HvNAS Pty Ltd Australians good at NAS protocols!

Enterprise Storage Solution for Hyper-V Private Cloud and VDI Deployments using Sanbolic s Melio Cloud Software Suite April 2011

UNDERSTANDING DATA DEDUPLICATION. Tom Sas Hewlett-Packard

Block Storage in the Open Source Cloud called OpenStack

HIGHLY AVAILABLE MULTI-DATA CENTER WINDOWS SERVER SOLUTIONS USING EMC VPLEX METRO AND SANBOLIC MELIO 2010

Unified Storage for the Private Cloud Dennis Chapman NetApp

Introducing. Markus Erlacher Technical Solution Professional Microsoft Switzerland

Visions for Ethernet Connected Drives. Vice President, Dell Oro Group March 25, 2015

Big data Devices Apps

SMB Advanced Networking for Fault Tolerance and Performance. Jose Barreto Principal Program Managers Microsoft Corporation

EMC VNX Series: Introduction to SMB 3.0 Support

Data Center Convergence. Ahmad Zamer, Brocade

Best Practice and Deployment of the Network for iscsi, NAS and DAS in the Data Center

UNDERSTANDING DATA DEDUPLICATION. Jiří Král, ředitel pro technický rozvoj STORYFLEX a.s.

Understanding Enterprise NAS

ADVANCED DEDUPLICATION CONCEPTS. Larry Freeman, NetApp Inc Tom Pearce, Four-Colour IT Solutions

Interoperable Cloud Storage with the CDMI Standard

Providing the Best-of-Breed Private Cloud. with NetApp and Windows Server 2012

Nutanix Tech Note. Data Protection and Disaster Recovery

Server and Storage Consolidation with iscsi Arrays. David Dale, NetApp

Optimized Storage Solution for Enterprise Scale Hyper-V Deployments

I/O Virtualization Using Mellanox InfiniBand And Channel I/O Virtualization (CIOV) Technology

Sanbolic s SAN Storage Enhancing Software Portfolio

SMB Direct for SQL Server and Private Cloud

Four Reasons To Start Working With NFSv4.1 Now

Deploying Public, Private, and Hybrid Storage Clouds. Marty Stogsdill, Oracle

Trends in Application Recovery. Andreas Schwegmann, HP

Dell Compellent Storage Center

Nutanix Solution Note

What s new in Hyper-V 2012 R2

Introduction to NetApp Infinite Volume

Trends in Data Protection and Restoration Technologies. Mike Fishman, EMC 2 Corporation (Author and Presenter)

Accelerating Applications and File Systems with Solid State Storage. Jacob Farmer, Cambridge Computer

Tintri VMstore with Hyper-V Best Practice Guide

Introduction to Data Protection: Backup to Tape, Disk and Beyond. Michael Fishman, EMC Corporation

Global Headquarters: 5 Speen Street Framingham, MA USA P F

PCI Express IO Virtualization Overview

Whitepaper. NexentaConnect for VMware Virtual SAN. Full Featured File services for Virtual SAN

Introduction to Data Protection: Backup to Tape, Disk and Beyond. Michael Fishman, EMC Corporation

Dell Converged Infrastructure

Copyright 2011, Storage Strategies Now, Inc. All Rights Reserved.

Virtual Machine Backup Guide

StarWind Virtual SAN for Microsoft SOFS

Server and Storage Virtualization with IP Storage. David Dale, NetApp

A Virtual Filer for VMware s Virtual SAN A Maginatics and VMware Joint Partner Brief

G06 - How to store your data in SharePoint

EMC PERSPECTIVE: THE POWER OF WINDOWS SERVER 2012 AND EMC INFRASTRUCTURE FOR MICROSOFT PRIVATE CLOUD ENVIRONMENTS

Windows Server 2008 R2 Hyper-V Live Migration

Hyper-V Cloud Practice Builder. Disaster Recovery Using DPM 2010

Protecting the Microsoft Data Center with NetBackup 7.6

Software to Simplify and Share SAN Storage Sanbolic s SAN Storage Enhancing Software Portfolio

Windows Server 2008 R2 Hyper-V Server and Windows Server 8 Beta Hyper-V

SERVER VIRTUALIZATION AND STORAGE DISASTER RECOVERY. Ray Lucchesi, Silverton Consulting

Grade Disaster Recovery with Azure Site

Comparing SMB Direct 3.0 performance over RoCE, InfiniBand and Ethernet. September 2014

Cloud Optimize Your IT

Windows Server 2012 R2 VDI - Virtual Desktop Infrastructure. Ori Husyt Agile IT Consulting Team Manager orih@agileit.co.il

VDI Optimization Real World Learnings. Russ Fellows, Evaluator Group

Feature Comparison. Windows Server 2008 R2 Hyper-V and Windows Server 2012 Hyper-V

Scalable Windows Server File Serving Clusters Using Sanbolic s Melio File System and DFS

Block Storage Management using Microsoft System Center 2012 Virtual Machine Manager and SMI-S

Microsoft Private Cloud Fast Track

How To Live Migrate In Hyperv On Windows Server 22 (Windows) (Windows V) (Hyperv) (Powerpoint) (For A Hyperv Virtual Machine) (Virtual Machine) And (Hyper V) Vhd (Virtual Hard Disk

Part 1 - What s New in Hyper-V 2012 R2. Clive.Watson@Microsoft.com Datacenter Specialist

Windows Server 2008 R2 Hyper V. Public FAQ

How To Test Nvm Express On A Microsoft I7-3770S (I7) And I7 (I5) Ios 2 (I3) (I2) (Sas) (X86) (Amd)

HP iscsi storage for small and midsize businesses

Microsoft SMB File Sharing Best Practices Guide

70-414: Implementing a Cloud Based Infrastructure. Course Overview

Windows Server 2008 R2 Hyper-V Live Migration

Effective Storage Management for Cloud Computing

CA ARCserve Family r15

Windows Server 2012 Hyper-V Installation and Configuration Guide

How it can benefit your enterprise. Dejan Kocic Hitachi Data Systems (HDS)

Windows Server 2008 Hyper-V Backup and Replication on EMC CLARiiON Storage. Applied Technology

Microsoft Windows Server Hyper-V in a Flash

Windows Server R2 Hyper-V. Microsoft's Hypervisor. Insiders Guide to. Wiley Publishing, Inc. John Kelbley. Mike Sterling WILEY


Transcription:

SMB 3.0 New Opportunities for Windows PRESENTATION TITLE GOES HERE Environments

Webcast Presenters Linda Wu Director of Product Management, Windows File Services NetApp Linda Wu is the Director of Product Management for the Windows File Services soluion at NetApp. In this role, she is responsible for driving the file- based storage business for file sharing, BYOD, Microso6 Hyper- V and SQL, and technical applicaions. Her responsibility also includes defining the product direcion for SMB protocol Dennis Chapman Senior Technical Director NetApp Dennis Chapman is Senior Technical Director for Microso6 SoluIons at NetApp. Dennis joined NetApp in 1998 working on the Data ONTAP CIFS stack. Currently Dennis drives the architecture of NetApp's Windows product por^olio, providing Ight integraion between the Windows ecosystem and Data ONTAP's strong NAS, SAN and data management capabiliies. Alex McDonald Office of the CTO NetApp Alex McDonald joined NetApp in 2005, a6er more than 30 years in a variety of roles with some of the best known names in the so6ware industry. Alex is now part of NetApp s Office of the CTO that supports industry aciviies and promotes technology & standards based soluions, and is co- chair of the SNIA Cloud Storage IniIaIve, and co- chair of the SNIA File Protocols Special Interest Group 2

SNIA Legal Notice! The material contained in this tutorial is copyrighted by the SNIA unless otherwise noted.! Member companies and individual members may use this material in presentations and literature under the following conditions:! Any slide or slides used must be reproduced in their entirety without modification! The SNIA must be acknowledged as the source of any material used in the body of any document containing material from these presentations.! This presentation is a project of the SNIA Education Committee.! Neither the author nor the presenter is an attorney and nothing in this presentation is intended to be, or should be construed as legal advice or an opinion of counsel. If you need legal advice or a legal opinion please contact your attorney.! The information presented herein represents the author's personal opinion and current understanding of the relevant issues involved. The author, the presenter, and the SNIA do not assume any responsibility or liability for damages arising out of any reliance on or use of this information. NO WARRANTIES, EXPRESS OR IMPLIED. USE AT YOUR OWN RISK. 3

Agenda! Market Trends for File-based storage! Evolution of the SMB Protocol! Overview of SMB 3.0! SMB 3.0 in Action! Key Takeaways 4

Market Trends Source: IDC WW File- and Object-Based Storage 2013-2017 Forecast! 2017: 4X data growth, 173 Exabytes, 47.2% CAGR! File- and Object-based storage (FOB) is outpacing the overall storage growth 5

Key Drivers for File Storage! Continued growth in traditional file sharing! Traditional block-based apps moving to file! Hypervisors, VDI, Databases! Hybrid application architecture - structured apps managing unstructured data! MS SharePoint! Cloud and new apps! Archiving, Tiering, Mobile, Social Apps 6

Why Files?! Data Mobility & Granular Management! Easily copy, delete and move data around! Ability to restore single VMs, databases, or groups of VMs and databases! Operational! Very little technical knowledge required - everyone knows how to manage shares and mountpoints! Less complex infrastructure, no HBA etc 7

Agenda! Market Trends for File-based storage! Evolution of the SMB Protocol! Overview of SMB 3.0! SMB 3.0 in Action! Key takeaways 8

SMB Timeline Stylish SDC plugfest t-shirt provides a helpful timeline for SMB A long life with lots of activity over the last few years 9

In the beginning! SMB: 1980s! DOS 3.x - redirector & SMB remote file protocol for FAT! Simple and supported on a variety of OS platforms! Various docs e.g. X/Open (the ancient texts)! CIFS: 1990s! Large number of operations added for NTFS with NT 4.0! More complex, harder to implement! IETF draft Common Internet File System, 1997! SNIA Technical Specification, 1999 10

In the enterprise! SMB (again): 2000 2007! Active Directory, Kerberos and other ancillary protocols! A SMB server supports a suite of protocols beyond SMB! Increased file server complexity! Backward compatibility to FAT, e.g. 8.3 naming, code pages! Unevenly documented during the early years! Documentation access regulated by US DoJ & EC! Microsoft Communication Protocol Program 2003! Large set of detailed reference documents developed! Licensed implementations from storage vendors 11

In the enterprise - reloaded! SMB 2.0: 2008! Start with a clean sheet of paper! New, smaller command set greatly simplifies SMB! WS 2008, Vista! SMB 2.1: 2010! WS 2008 R2, Windows 7! SMB 3.0: 2012! SMB grows up! WS 2012, Windows 8 12

Question! Do you have any issues about running hypervisor or database workloads over file-based protocols? 13

Agenda! Market Trends for File-based storage! Evolution of the SMB Protocol! Overview of SMB 3.0! SMB 3.0 in Action! Key takeaways 14

SMB 3 Key features! SAN-level Availability and Resilience! High availability applications can use SMB! SAN-level Performance! Scales well compared to Fibre Channel! Integrated Data Protection for Applications! Remote VSS for data stored on a SMB share! Optimized Data Transfer (ODX)! Server-side copies using SCSI and/or SMB! Security & Management! Encrypt messages over the wire! PowerShell and SMI-S 15

Highly Available SMB 3 configuration! SMB 3 clients! Physical or virtual! View managed namespace! If permitted can connect to one or more SMB shares! SMB 3 servers! Typically physical! Two or more nodes for failover handling! May include scale out clustering with a private interconnect SMB 3 clients SMB 3 servers 16

Cluster Client Failover - 1! Clustered application runs on two client nodes Clustered Application A B 17

Cluster Client Failover - 2! Clustered application runs on two client nodes! Client A establishes session with server 1 using an unique ID! Server 1 associates with client state with the ID Clustered Application A B id state 18

Cluster Client Failover - 3! Clustered application runs on two client nodes! Client A establishes session with server 1 using an unique ID! Server 1 associates with client state with the ID! Application work changes storage Clustered Application A B id state 19

Cluster Client Failover - 4! Clustered application runs on two client nodes! Client A establishes session with server 1 using an unique ID! Server 1 associates with client state with the ID! Application work changes storage! Client A fails Clustered Application A B state 20

Cluster Client Failover - 5! Application restarts. Client B establishes session using A s id and continues work Clustered Application A B id state 21

Transparent Server Failover - 1! Server 1 offers a continuous availability (CA) share A \\srv1\cashr 1 2 22

Transparent Server Failover - 2! Server 1 offers a continuous availability (CA) share! Client A mounts share and works! Server 1 updates Server 2 with client A s state changes 1 hdl \\srv1\cashr A 2 state state 23

Transparent Server Failover - 3! Server 1 offers a continuous availability (CA) share! Client A mounts share and works hdl A! Server 1 updates Server 2 with client A s state changes! Server 1 fails 1 state 2 24

Transparent Server Failover - 4! Client A and Server 2 autorecover connections and handles! No errors returned to the application/user hdl A \\srv1\cashr 1 2 state 25

High Performance! Extensive LAN client caching! Sequence of leasing (oplocks) improvements since SMB 2.0! Cache both namespace and content! Efficient use of network bandwidth and latency! Old SMB 1 chattiness is gone! SMB Multichannel! Bandwidth aggregation with multiple NICs! Automatic session failover with NIC failure! SMB Direct! SMB over RDMA! IB, iwarp & RoCE 26

Remote VSS overview! Volume Shadowcopy Service coordinates an application with the OS for application consistent backups using snapshots! Present since WS 2003 for SAN backup and restore scenarios! Remote VSS enables this for SMB file shares app \\srv1\data 27

Remote VSS - 1! Application is working modifying the storage on the server app \\srv1\data 28

Remote VSS - 2! Application is working modifying the storage on the server! VSS backup sequence initiated app \\srv1\data 29

Remote VSS - 3! Application is working modifying the storage on the server! VSS backup sequence initiated! Client coordinates and creates a shadow copy using a provider app \\srv1\data 30

Remote VSS - 4! Application is working modifying the storage on the server! VSS backup sequence initiated! Client coordinates and creates a shadow copy using a provider! Server snapshots share contents and roots a new share on that snapshot app \\srv1\data \\srv1\data.hourly 31

Remote VSS - 5! Application is working modifying the storage on the server! VSS backup sequence initiated! Client coordinates and creates a shadow copy using a provider! Server snapshots share contents and roots a new share on that snapshot! Application resumes work app \\srv1\data \\srv1\data.hourly 32

Optimized Data Transfer - ODX! Enables server-side copies of clients files! Token authorization mechanism supported by iscsi & SMB 3! Copy files from! LUN to LUN! Share to Share! Share to/from LUN 1 2 33

SMB ODX - 1! Client wishes to copy the file abc from one SMB share to another \\srv1\shr\abc 1 \\srv2\shr\foo 2 34

Non-Optimized Data Transfer! Client wishes to copy the file abc from one SMB share to another! Without ODX, file content passes through client adding latency \\srv1\shr\abc 1 \\srv2\shr\foo 2 35

SMB ODX 2! Client wishes to copy the file abc from one SMB share to another! With ODX client gets a token after file open on Server 1 \\srv1\shr\abc tkn 1 \\srv2\shr\foo 2 36

SMB ODX 3! Client wishes to copy the file abc from one SMB share to another! With ODX client gets a token after file open on Server 1 tkn! Client passes token to Server 2 \\srv1\shr\abc 1 \\srv2\shr\ 2 37

SMB ODX 4! Client wishes to copy the file abc from one SMB share to another! With ODX client gets a token after file open on Server 1! Client passes token to Server 2! Server moderated optimized copy between shares \\srv1\shr\abc 1 \\srv2\shr\ 2 38

SMB SCSI ODX - 1! Client wishes to copy the file abc from a SMB share to a mounted LUN \\srv1\shr\abc 1 2 39

SMB SCSI ODX 2! Client wishes to copy the file abc from a SMB share to a mounted LUN! Client gets a token after file open on Server 1 \\srv1\shr\abc tkn 1 2 40

SMB SCSI ODX 3! Client wishes to copy the file abc from a SMB share to a mounted LUN! Client gets a token after file open on Server 1! Client passes token to Server 2 \\srv1\shr\abc 1 tkn 2 41

SMB SCSI ODX 4! Client wishes to copy the file abc from a SMB share to a mounted LUN! Client gets a token after file open on Server 1! Client passes token to Server 2! Server moderated optimized copy between share and LUN \\srv1\shr\abc 1 2 42

Security and Management! Signing! AES-CMAC! SMB encryption! End-to-end encryption of data in flight! AES CCM 128 bit! PowerShell! WMI objects for SMB management in Windows! Integration with non-windows SMB servers! SMI-S! WMI objects mapped to SMI-File object model 43

Question! Which of the following workloads are you considering deploying over SMB 3.0 in the next 12-18 months? 44

Agenda! Market Trends for File-based storage! Evolution of the SMB Protocol! Overview of SMB 3.0! SMB 3.0 in action (through the lens of Hyper-V)! Key takeaways 45

Quick Provisioning! Provision via Hyper-V Manager or SCVMM! Point to SMB shares! Leverage PowerShell cmdlets for automation 46

Transparency of Files From Hyper-V Manager 47

Transparency of Files From Windows Explorer 48

Easy Data Protection! Backup VM(s)! Restore VM(s)! Many storage vendors have dedicated applications to further streamline operations 49

Easy Data Protection Backup All VMs 50

Easy Data Protection Recover A Single VM 51

Performance Test Results - SMB 3.0 Is Comparable To FC Performance FC iscsi SMB 3.0 SMB3 throughput is 98% of FC SMB3 latency is 2% greater than FC Hyper-V Protocol Performance Comparison, IOPs/sec (Normalized) Based on a commercially available unified storage 52

SMB 3.0 Enables Flexible IT! Reduce complexity with additional design options! Ability to create different service offerings based on storage backend, ie file- based and block-based! Reduce operational costs with heterogeneous data centers! Primary DC with block-based and the secondary DC with filebased 53

Key Takeaways! File-based storage will continue its upwards trajectory as a data store! SMB 3.0 has the technology and capability to support this trend. It is real and ready.! SMB 3.0 offers a new way of thinking in your designs for data centers and application storage 54

Additional Material! Brought to you by SNIA ESF File Protocols Special Interest Group! Additional Material! SNIA BrightTalk Channel! https://www.brighttalk.com/webcasts?q=snia! SNIA ESF (Ethernet Storage Forum)! http://www.snia.org/forums/esf! SNIA ESF Blog! http://sniaesfblog.org/! SMB remote file protocol (including SMB 3.0)! http://www.snia.org/sites/default/education/tutorials/2012/fall/file/ JoseBarreto_SMB3_Remote_File_Protocol_revision.pdf! The Future of File Protocols: SMB3 Meets Linux! http://www.snia.org/sites/default/files2/sdc2012/presentations/revisions/ SteveFrench_Linux_CIFS-SMB2-year-in-review-revision.pdf! Plugfests & Interoperability! SDC2013 SMB2/SMB3 Plugfest! https://www.snia.org/events/storage-developer2013/plugfest#smb 55