Windows Server 2012 R2 JumpStart: What’s New in Windows Server 2012 R2 PreviewModule 4: Storage in Windows Server 2012 R2
Rick ClausMicrosoft Sr. Technical EvangelistCorey HynesLead Technical Architect, holSystems
Jump Start Target Agenda
Day 1
Introducing Windows Server 2012 R2
Server Virtualization in Windows Server 2012 R2
Cloud Optimized Networking in Windows Server 2012 R2
Storage in Windows Server 2012 R2
Day 2
Server Management & Automation with Windows Server 2012 R2
VDI with Windows Server 2012 R2
Access & Information Protection with Windows Server 2012 R2
Web Application & Platform with Windows Server 2012 R2Storage in Windows Server 2012 R2
DOWNLOAD Windows Server 2012 R2 Preview
aka.ms/ws2012r2
#WS2012R2JS
DOWNLOAD System Center
2012 R2 Preview
aka.ms/sc2012r2Hands-On Labs
Talk with our Experts in Chat tool.
http://www.microsoftvirtualacademy.comSystem Center 2012 R2 Jumpstart
July 15th - http://aka.ms/SCR2JS
IntroductionMake it real• Enterprise-class storage platform built on
Windows• Simplified Storage Management• Protecting your data• Maximizing existing storage investments• Industry proof points and recommended
configurations
Get started
AgendaThis presentation explores how Windows Server 2012 R2 Preview helps you build highly available and reliable storage solutions with cost-effective hardware, provides an overview of the greater variety of choices for deploying storage infrastructure, and highlights new storage and file system features in Windows Server 2012 R2 Preview.
Rapid data growth – over 20% per year
Increasing storage costs
Storage management
Data protection
Big data analytics
Storage challenges
Storage changes are creating opportunities
New options are decreasing the cost of
high-performance, scalable network storage
Customers are moving data to the cloud
Recovery and the cloud is becoming a reality
Three storage changes have already begun:
Scenario summary
Enterprise-class storage platform built on Windows
Simplified Storage management
Protecting your data
Maximizing existing storage investments
Know the facts and get started
Just the factsALWAYS ON,
ALWAYS UP SERVICES
Proof Points
Enterprise-class storage platform built on Windows
Application storage support with SMB 3.0 (Enhanced in R2)SMB Direct (Enhanced in R2)
Data Deduplication (Enhanced in R2)
Storage spaces with Tiering (Enhanced in R2)
Storage management
Storage management with VMM(Enhanced in R2)
PowerShell support
SM-API (Enhanced in R2)
SMB transparent failoverSMB multichannel
Storage architecture with Microsoft stack
Feature comparison across different Storage subsystems
Performance and price-point comparison
Protecting your data
Storage QoS (New in R2) Live Storage migration
Windows Azure backup
DPM
File system enhancementsHyper-V replica(Enhanced in R2) and Hyper-V recovery manager(New in R2)
Workload performance on Microsoft stack
Customer Evidence
Maximizing existingstorage investmentsODX
Thin provisioning
Virtual fiber channel
What did we want to accomplish?• Help customers reduce
storage costs.• Build a scalable, high
performance storage solution powered by Windows.
• Build SAN like capabilities in the OS.
• Help optimize SAN investments.
• Simplify storage management and provisioning.
• Innovate with partners.SAN
Enterprise-class storage platform built on Windows
Lowers the cost of acquisition, deployment, and operations.
Optimizes capacity utilization.
Performance and Reliability improvements
File Server Enhancements
Data Deduplication
Storage virtualization with Storage Spaces
Delivers enterprise-class performance.
Resilient to component failures.
Cloud deployment storage vision
Storage space Storage space Storage space
Storage pool Storage pool
Scale out file server
Block based storag
e
Hyper V
Storage pool
SMB
ENTERPRISE-CLASS STORAGE PLATFORM BUILT ON WINDOWS
• Virtualization of storage with storage pools and storage spaces.
• Storage resilience and availability with commodity hardware.
• Data automatically tiered across memory, SSD and spinning disks.
• Write-back cache to absorb spike in random writes.
• Resiliency and data redundancy through n-way mirroring or parity mode.
• Utilization optimized through thin and trim provisioning and enclosure awareness.
• Integration with other Windows Server 2012 capabilities.
• SSD, Serial Attached SCSI (SAS) and Serial AT Attachment (SATA) interconnects.
Storage Spaces
Windowsvirtualizedstorage
Windows application server or file serverPhysical or
virtualized deployments
Tiered physicalstorage
(Shared) SSD, SAS or SATA
Integrated with otherWindows Server 2012 R2 Preview capabilities
Storage poolStorage pool
Management with PowerShell, server
managerHyper-V
Cluster shared volume
Failover clustering
SMB multichannel
Storage QoS
NTFS, ReFS, NFS SMB direct
Storage space Storage space storage space
SSD
HDD
ENTERPRISE-CLASS STORAGE PLATFORM BUILT ON WINDOWS
Hybrid storage pools & tiered storage• SSDs and HDDs used as different tiers in
the same storage pool.• Windows automatically tracks data
temperature and moves them at sub-file level.
• Write-back cache improves performance for
real-world workloads.• Only hot regions of a file (VHD, database,
etc.) need to move to SSDs, the cold regions can reside on HDDs.
• Ability to pin files to different tiers Hybrid storage pool
SSDs HDDs
Hot dataCold data
Tiered space
ENTERPRISE-CLASS STORAGE PLATFORM BUILT ON WINDOWS
• SMB file shares for application storage
• Clustered Windows Server configurations expose shared storage
• Highly available, shared data store for SQL Server databases and Hyper-V workloads.
• Increased flexibility, easier provisioning and management.
• Near line rate performance for both small and large IOs.
• Use existing storage and network investments.
• Built-in encryption support.
File server cluster
Application storage support – SMB 3.0
Cluster shared volumes
Single file system namespace
SMBSingle logical server \\foo\share
RAID array
RAID array
RAID array
SAN
Hyper-V cluster
Windowsvirtualizedstorage
Tiered physicalstorage
Storage poolStorage pool
Storage space Storage space Storage space
SSD
HDD
Microsoft SQL server
ENTERPRISE-CLASS STORAGE PLATFORM BUILT ON WINDOWS
SMB transparent failoverFailover share – connections and handles lost,temporary stall of I/O.
2
Normal operation.1
Connections and handles auto-recoveredApplication I/O continues with no errors.
3
Win
dows
Ser
ver fi
le se
rver
clu
ster \\foo1\share1 \\foo2\share1
SQL server• Provides continuous availability
during failures of cluster nodes• Failover transparent to server
applications with zero downtime and with only a small I/O delay.
• Support for planned moves, load balancing, operating system restart, unplanned failures, and client redirection (scale-out only).
• Resilient for file and directory operations.
• All servers involved should have Windows Server 2012 and above.
\\foo\share
ENTERPRISE-CLASS STORAGE PLATFORM BUILT ON WINDOWS
File server optimizationsPer-share SMB scale-out• Finer grained load distribution.• Avoids unnecessary traffic redirection by
managing SMB per share.
Optimized rebalancing of scale-out file server• Scale-out file server clients automatically
redirected to best node.• SMB sessions redirected to node with best
storage connectivity.• Dynamically maintained as volume
ownership changes.• Automatically rebalances CSV and SMB shares
based on traffic.
SMB
Scale-out file server
Hyper-V host
File server 2File server 1Storage spaces
\\SOFS\Share2
Share1 Share2 Share1 Share2
ENTERPRISE-CLASS STORAGE PLATFORM BUILT ON WINDOWS
Efficient storage through Data Deduplication
VHD library
Software deployment share
General file share
0% 20% 40% 60% 80% 100%Average savings with data deduplication by workload type
Source: ESG Lab and Microsoft Internal Testing
Operating system VHDs
Maximize capacity by removing duplicate data.
Works with live VHD/VHDX files on remote VDI storage.
Increased scale and performance.• Better VM performance in VDI scenario• Low CPU and memory impact. • Configurable compression schedule.• Transparent to primary server workload.
Improved reliability and integrity.• Redundant metadata and critical data.• Checksums and integrity checks.• Increase availability through redundancy.
Faster file download times with BranchCache.
ENTERPRISE-CLASS STORAGE PLATFORM BUILT ON WINDOWS
Network fault tolerance with SMB multichannel
NetworkSMBclient
SMBserver
Filecopy
NIC NIC
NIC NIC
Filecopy
• Automatic detection and use of multiple network connections between SMB client and server.
• Helps server applications be resilient to network failure.
• Transparent Failover with recovery of network failure if another connection is unavailable.
• Improved throughput.• Bandwidth aggregation through
NIC Teaming.• Multiple nodes/CPUs for network
processing with RSS-capable network adapters.
• Automatic configuration with very little administrative overhead.
ENTERPRISE-CLASS STORAGE PLATFORM BUILT ON WINDOWS
So what platform capabilities do we have inbox?
Spaces-based virtualized storage
Block storage
Scale-out file server
19Scale-out file server
File server 2File server 1
SMB client
Share2 Share1 Share2Share1
File server 2File server 1Storage spaces
\\SOFS\Share2
NetworkSMBclient
SMBserver
Filecopy
NIC NIC
NIC NIC
Filecopy
File client
SMB ClientSMBBuffe
r
File serverApplication
NIC Driver
Transport Protocol Driver
Application
NIC driver
SMB ServerSMB client
Transport protocol driver
NIC Driver
TransportProtocol Driver
AppBuffe
r
SMBbuffe
r
OSbuffe
r
Driver
buffer
SMBBuffe
r
Appbuffe
r
rNIC rNIC NIC AdapterBuffer NICAdapter
BufferAdapterbuffer
Adapterbuffer
iWARP
Transportprotocol driver
OSbuffe
r
Driver
buffer
SMB server SMBbuffe
r
InfiniBand
NIC driver
VHD library
Software deployment share
General file share
Average savings with data deduplication by workload type
Source: ESG Lab and Microsoft Internal Testing
Operating system VHDs
Hybrid storage pool
SSDs HDDs
Hot dataCold data
Tiered space
• Managing physical storage and storage virtualization
•Application support on file servers•Parity, mirrored and simple configurations•Hardware offloading with SMB direct•Data dedup•Storage tiering, Write Back Cache•Transparent failover•SMB multichannel (MPIO equivalent)•Storage QoS•SMB encryption•Thin and trim provisioning•Storage live migration
Host running Hyper‑V
Target deviceSource device
VHD
Virtual machine
VHD
Reads and writes go to new destination VHD
Improved operational efficiency through simplified manageability
Enables consistent, repeatable, and reliable automation.
Provides a richer set of tools for IT pros and developers.
Makes complex tasks easier to perform with a simple wizard-driven experience.
Comprehensive storage management with SMI-S support
Windows PowerShell, Server Manager.
Managing storage using VMM.
Unified storage managementSMI-S and WMI
Management software
Storage management
APIs
Storage vendor hardware and
software
File server manager Third-party management application Microsoft System Center
Windows storage management API (Windows PowerShell and WMI) Pass-through API for extensibility (WMI)
Windows standards-based storage management
servicesSMP: Third-party providers SMP: Storage spaces
SMI-S hardware provider
SMI-S hardware provider
Storage array/RAID controller
Storage array/RAID controller
Storage array/RAID controller
Industrystandard storage
Proprietary transport and/or protocol
Storage management provider (SMP) interface
• Centralized storage management interface for administrators.
• Supports management of diverse set of storage.
• 10x faster disk/partition enumeration operations.
• Enables storage spaces to be managed via System Center Virtual Machine Manager.
SIMPLIFIED STORAGE MANAGEMENT
• SAN discovery: FC,iSCSI, SAS
• NAS discovery: Self-contained NAS, NAS head.
• File server discovery: Windows scale-out file server
• SAN/NAS/file server discovery levels.
• Level 0: Provider, subsystem (array), file server and all relevant associations.
• Level 1: Storage pool, file share and all relevant associations.
• Level 2: LUN, masking sets, initiator ports (array knows about), target ports, iscsi portal, file share ACLs, and all relevant associations.
• Level 3: Physical disks and all relevant associations.
Storage managementwith System Center Virtual Machine Manager
Capacity management
• Pool/volume/file share classification.• File share ACL management.• VM workload deployment to file shares.
Scale-out file server deployment
• Bare metal deployment of file server.• Creation of scale-out file server cluster.• Adding/removing file server nodes.• File share management.
Spaces provisioning
• Discovery of physical spindles.• Storage pool creation and deletion.• Mirror and Parity Spaces creation
and deletion.Storage discovery
SIMPLIFIED STORAGE MANAGEMENT
Diverse management optionsServer manager UI
Robust automation with Windows PowerShell and WMI
Get-Command –module [ ]SMBshareNFSFileServerResourceManagerDFSNDeduplicationiSCSITargetStorageFailOverClusters
Management packs for Microsoft System Center include:• SMB.• NFS.• iSCSI.• Deduplication.• File server resource manager and File
Classification Infrastructure (FCI).• DFS-N and DFS-R.
Best Practice Analyzer (BPA) available for all componentsImproved SMB diagnosability
SIMPLIFIED STORAGE MANAGEMENT
Protects data across the stacks
Makes applications resilient to underlying hardware failures.
Provides low-cost, high availability solutions on cost-effective hardware.
Supports continuous availability across storage, networking, and Hyper-V.
Protecting your data
Data protection manager.
Windows Azure backup.
File system enhancements.
Hyper-V replica and Hyper-V recovery manager.
StorSimple.
PROTECTING YOUR DATA
Protecting your data
Resilient file system and CHKDSK
10111001100100101011100110010010
Storage spacesSystem Center Data Protection
Manager 2012 SP1 R2
StorSimple
Windows Azure backup
Data protection manager and Windows Azure backup
Hyper-V replica
File protection
Disk protection
Server and workload protection
Datacenter protection
PROTECTING YOUR DATA
• Rapid recovery from file system corruption without affecting availability.
• Resilient against power outage corruption.• Periodic checksum validation of file system metadata.• Improved data integrity protection.• ReFS remains online during subdirectory reconstruction
and knows where orphaned subdirectories exist andautomatically reconstructs them.
• Ideal for file server volumes.
Protecting files and directories: File system enhancements NTFS improvements
• Rapid recovery from file system corruption without affecting availability
• Data corruption virtually eliminated through allocate-on-write
• Period checksum validation of file system meta-data• Seamless data integrity protection
Resilient File System (ReFS) • Seconds to fix corrupted data.
• No offline time when used with CSV.• Disk scanning process separated from repair process.• Online scanning with volume and offline repair.
CHKDSK
1 2 30
5
10
15
20
Series1 Series2Source: “ESG Lab"
Hours
PROTECTING YOUR DATA
Disk resiliency with storage spacesSimple
• Data is striped across disks.Mirror• Data mirrored to a duplicate disk.• Two and three-way mirroring.• Mirrored configuration with
clustering for workloads.
Parity• Data striped to all-but one of the
disks. The remaining disk contains a checksum bit enabling data to be generated for a failed disk.
• Parity with clustering for archives.
PROTECTING YOUR DATA
Online protection: StorSimpleApplicationsin physical orvirtual servers
Benefits1. Data tiered to Azure depending on usage patterns.2. Fast on-ramp to the cloud.3. Seamlessly integrates cloud based archive, backup,
DR with primary storage.4. Reduce enterprise storage TCO by 60-80%.5. Ideal for File server workloads, SharePoint Archives, VM
Archives
What is itAppliance that connects Windows servers to Azure storage in minutes with no application modification.
F: StorSimple iSCSI Cloud Volume
PROTECTING YOUR DATA
Getting the most out of your storage investments
30
$ $
$
Maximize your SAN investments
Offloaded Data Transfer (ODX)
Virtual fibre channel in Hyper-V
Thin and trim provisioning
MAXIMIZING EXISTING STORAGE INVESTMENTS
Offloaded Data Transfer (ODX)
Offloadcopyrequest Token
Write request
tokenSuccessful write result
External intelligent storage array
Virtual disk Virtual disk
Actual data
Token
Offloaded Data Transfer (ODX)Token-based data transfer between intelligent storage arraysBenefits• Rapid virtual machine provisioning
and migration.• Faster transfers on large files.• Minimized latency.• Maximized array throughput.• Less CPU and network use.• Performance not limited by network
throughput or server use.• Improved datacenter capacity and
scale.
MAXIMIZING EXISTING STORAGE INVESTMENTS
Live migration maintaining Fibre Channel connectivity
Virtual Fibre Channel in Hyper‑VHyper‑V host 1 Hyper‑V host 2
Worldwide Name Set B
Worldwide Name Set A
Worldwide Name Set B
Virtual machineVirtual machineLIVE MIGRATION• Unmediated access to a storage area
network (SAN)• Hardware-based I/O path to virtual
hard disk stack• N_Port ID Virtualization (NPIV) support• Single Hyper‑V host connected to
different SANs• Up to four Virtual Fibre Channel
adapters on a virtual machine• Multipath I/O (MPIO) functionality• Supports Live migration
Access Fibre Channel SAN data from a virtual machine
Worldwide Name Set A
MAXIMIZING EXISTING STORAGE INVESTMENTS
Industry Proof Points and Recommended Configurations
Understand performance, cost and features available with Windows based storage
Offer a wide range of choices to meet customer needs.
Maximize returns on storage investments. Windows cluster
in a box.
Recommended storage configuration for Hyper-V.
Feature comparison of various storage subsystems.
Windows storage server.
Price-point comparison.
Workload performance on Microsoft stack.
SAN vs. Microsoft solution feature comparison
• Storage tiering.• Data deduplication.• RAID resiliency groups.• Pooling of disks.• High availability.• Persistent write-back
cache.• Copy offload.• Snapshots.
Traditional storagewith FC/iSCSI storage array
Windows file server clusterwith storage spaces
• Storage tiering. (new with R2)• Data deduplication. (enhanced with
R2)• Flexible resiliency options. (enhanced
with R2)• Pooling of disks.• Continuous availability.• Persistent write-back cache. (new
with R2)• SMB copy offload.• Snapshots.
INDUSTRY PROOF POINTS AND RECOMMENDED CONFIGURATIONS
Familiar deployment modelTraditional storage
with FC/iSCSI storage arrayWindows file server
clusterwith storage spacesHyper-V
compute nodes
Hyper-V compute
nodes
FC/SAS disk shelfFC/SAS disk shelf
FC/SAS disk shelfStorage compute
Shared SAS JBODShared SAS JBODShared SAS JBOD
Storage compute
FC/iSCSI(Block)
SMB direct(File)
Windows file server cluster (commodity hardware)
EmbeddedCPUs and controllers(proprietary hardware)
INDUSTRY PROOF POINTS AND RECOMMENDED CONFIGURATIONS
Recommended configuration
ClientsHyper-V clusterFile server clusterJBODs
Clients
NIC
Clients
NIC
Switch 2
Switch 1
NICNIC
vNICNIC
NIC
R-NIC
R-NIC
SASmodule
SASmodule
SASmodule
SASmodule
SASmodule
SASmodule
NIC
NIC
R-NIC
R-NIC
NIC
NICSwitch 4
Switch 3
Router
R-NIC
R-NIC
vSwitch
NIC teaming
SMB 3.0
Client
SAS HBASAS HBA
Switch 6
Switch 5
SAS HBASAS HBA
SMB 3.0
server
Hyper-Vhost
File server 1
File server 2
INDUSTRY PROOF POINTS AND RECOMMENDED CONFIGURATIONS
Windows cluster in a box• Appliance built on Windows
Server 2012 R2 that supports continuous availability.
• Pre-packaged, pre-connected –no additional setup required.
• Direct attached JBODs connected through storage spaces or clustered RAID controller.
• Ideal for a “Business-in-a-Box”, “Branch-in-a-Box,” or enterprise-level storage server solution.
• Multiple vendors.
Shared SAS
Hyper-V Host Hyper-V Host
Share
VHD
Share
VHDX
Hyper-V host Hyper-V host
Share
VHD
Share
VHDX
Clus
ter
in a
box
File server File server
Failo
ver
clus
ter
Storage spaces
RAID array
RAID array
RAID array
Hyper-V Host Hyper-V Host
Share
VHD
Share
VHDX
Hyper-V host Hyper-V host
Share
VHD
Share
VHDX
Clus
ter
in a
box
File server File server
Failo
ver
clus
ter
INDUSTRY PROOF POINTS AND RECOMMENDED CONFIGURATIONS
Cluster in a Box Design Considerations Availability
• At least one node and storage always available, despite failure or replacement of any component
• Dual power domains
Simplicity• Pre-wired, internal interconnects
between nodes, controllers, and storage
Flexibility• PCIe slots for flexible LAN options• External SAS ports for JBOD expansion• Office-level power, cooling, and acoustics to
fit under a desk
Server Enclosure
Additional JBODs …
B ports
A ports
x8 PCIeServer BServer A
x8 PCIe
x4 SAS
External JBOD
x8 PCIe
x4 SAS
x8 PCIe
1/10G E or Infiniband 1/10G E or Infiniband
B portsA ports
SAS Expander
SAS Expander23…10
NetworkNetwork
23…10 SAS Expander
Storage Controller
CPU
SAS Expander
Storage Controller
CPU
x4 SAS (through midplane)x4 SAS (through midplane)
1/10G Ethernet cluster connect
(through midplane)
DataOn – DNS 9220
http://dataonstorage.com/cluster-in-a-box/
Windows Storage Server 2012 R2Workgroup Standard
NAS Segments Entry level50 users
Scale upContinuous availability
Architecture/maximum memory X64 – 32 GB X64 – 2 TBActive Directory lightweight directory services Yes Yes
CPU sockets/virtual machines 1 + 0 2 + 2Hardware RAID Yes YesDisks 6, No external SAS UnlimitediSCSI software target Yes YesFile sharing (SMB/NFS) Yes YesMicrosoft BitLocker Yes YesData deduplication No YesHyper-V No YesBranchCache – Hosted cache No YesClustering No YesDHCP, DNS, and WINS No YesActive directory DC, certificate, federation, rights management, application server, network policy, terminal services, WDS, fax server
No No
• Windows Server for NAS appliances that are preconfigured and enterprise ready.
• Ideal file-based storage solution that is fault tolerant, continuously available, scalable, and cost effective.
• Workgroup and standard editions.• Multiple vendors.
INDUSTRY PROOF POINTS AND RECOMMENDED CONFIGURATIONS
Scenario summary
Enterprise-class features delivered on cost-effective hardware.
Storage solutions that deliver continuous application availability.
Innovation with industry partners to maximize performance, scalability, and choice.
Improved operational efficiency through simplified manageability.
Flexible storage configurations for organizations of all sizes.
DOWNLOAD Windows Server 2012 R2 Preview
aka.ms/ws2012r2
#WS2012R2JS
DOWNLOAD System Center
2012 R2 Preview
aka.ms/sc2012r2Hands-On Labs
Talk with our Experts in Chat tool.
http://www.microsoftvirtualacademy.comSystem Center 2012 R2 Jumpstart
July 15th - http://aka.ms/SCR2JS
Top Related