www.buildwindows.com
Business and partnering opportunities: Windows Server 8 continuous availability
Thomas PfenningGeneral Manager, Windows File ServerMicrosoft Corporation
SAC-443T
www.buildwindows.com
Agenda slide
WHO WILL BENEFIT FROM THIS TALK
TOPICS WHAT YOU’LL LEAVE WITH
• Server and Storage OEMs• Storage ODMs • Storage, Network, RDMA
controller IHVs• Systems and Storage
management ISVs
• “Windows Server 8” Continuous Availability motivations
• Approach and investments• OEM system and appliance
opportunities • ISV and IHV partner
opportunities
• Understanding of “Windows Server 8” Continuously Available investments
• Learn how investments achieve end-to-end experiences
• OEM opportunities to deliver Virtualization and NAS appliances
• ISV and IHV partner opportunities
“Windows Server 8” Continuous Availability motivations
www.buildwindows.com
Customer Demand for Continuous Availability
Customer Focused Design & Areas of Investigation
• 200 CFD Sessions• 6000+ Voice of the Customer
Statements• 900+ Customer Prioritized Buckets• 22 Areas of Investigation
2+ years of research6,000+ customers
Continuous Availability of the OS, applications,
and data was ranked by
customers WW (US, Germany and Japan) as a must
have feature
Continuously available software and hardware platforms are designed to support transparent failover (planned or unplanned)without data loss
www.buildwindows.com
Single Node
Multi Node Scale Up & Scale Out
Multi siteSecondary site – cloud, hoster)
Continuous Availability investments
cost
SLA
Windows Server 8 will provide a continuum of availability options that protect from a wide range of failure modes. These options will enable higher levels of availability, cost-effectiveness, and easier deployment across all customer segments.
Server Availability •Kernel•Networking•Storage stack •File, block protocols
Server Availability •Clustering •Reliable shared storage•VM and Storage mobility •Guest VM HA •Continuously Available File Server•DHCP Availability
Cluster- Aware Updating
Business Continuity – Hyper-V Replica
Continuous Availability approach and investments
“Windows Server 8”
Local or External SATA, SAS, FC JBOD or Arrays
Disk I/O subsystem
Local File system
Clustering
Access File (SMB, NFS)
Block (FC, iSCSI)
Virtualization
Management
Networking
www.buildwindows.com
Bring enterprise availability benefits to broader markets • Cost and availability continuum – pay for the availability you need • Build on standard, lower-cost, high-volume hardware components• OS platform enables partners to deliver a wide range of solutions• Easy for customers to procure, deploy and manage
Address resiliency and fault tolerance at various platform layers• Recoverable device failures and failure isolation • Transparent and fast recovery from failures without service
disruption
Continuous Availability tenets
Platform Storage “Windows Server 8”
Local or External SATA,
SAS, FC JBOD or Arrays
Disk I/O subsystem
Local File system
Clustering
Access File (SMB,
NFS)Block (FC,
iSCSI)
Virtualization
Management
Networking
474 - Platform Storage Evolved LEARN MORE
• Availability & Manageability• Maximized file system availability• Comprehensive storage management• Improved NTFS integrity on SATA
• Cost-effective business critical storage solutions• Windows virtualized storage: Storage Spaces
• Maximized utility from external storage subsystems• Offloaded data transfer
• Optimal utilization• Thin-provisioning notifications• Storage optimization• Data deduplication
Clustering
450 - Designing Systems for Continuous Availability - Multi-Node with Block Storage
LEARN MORE
• Increase cluster scale
• Enable fast, transparent failover – Continuous Availability vs. High Availability
• Extend Clustered shared volumes (CSV v2) scale out support to new workloads
• Servicing clustered workloads without downtime and service interruption
. . .
“Windows Server 8”
Local or External SATA,
SAS, FC JBOD or Arrays
Disk I/O subsystem
Local File system
Clustering
Access File (SMB,
NFS)Block (FC,
iSCSI)
Virtualization
Management
Networking
Hyper-V, SQL Server storage on SMB2 File shares
444 - Designing Systems for Continuous Availability - Multi-Node with Remote File Storage
LEARN MORE
• Resiliency to faults without service disruption
• Node fault tolerance • Network fault tolerance
• Fast, efficient access to app storage • Sustained scale by offloading Host CPU• Low latency • Bandwidth aggregation
• App data protection• Enable VSS backup of app data on SMB shares
“Windows Server 8”
Local or External SATA,
SAS, FC JBOD or Arrays
Disk I/O subsystem
Local File system
Clustering
Access File (SMB,
NFS)Block (FC,
iSCSI)
Virtualization
Management
Networking
Storage access in heterogeneous environments
449 - Building Continuous Availability File Server NAS Appliances
LEARN MORE
• Robust NFS v3 client and server shipping today • Heterogeneous client (Linux, UNIX) storage• VMware storage
• Extend Continuously Available attributes to NFS v3 for app storage - Shared storage for VMware
• Continuously Available iSCSI Target in “Windows Server 8”
• Storage for heterogeneous workloads• Diskless boot• Shared storage for guest clusters• Shared storage for Hyper-V clusters
“Windows Server 8”
Local or External SATA,
SAS, FC JBOD or Arrays
Disk I/O subsystem
Local File system
Clustering
Access File (SMB,
NFS)Block (FC,
iSCSI)
Virtualization
Management
Networking
Scale Out file storage Hyper-V, SQL Server
444 - Designing Systems for Continuous Availability - Multi-Node with Remote File Storage
LEARN MORE
• Continuously available scale out file server as a SQL Server and Hyper-V data store
• Single File System name space • Active/Active access
• Zero app downtime during failover – both planned and unplanned
“Windows Server 8”
Local or External SATA,
SAS, FC JBOD or Arrays
Disk I/O subsystem
Local File system
Clustering
Access File (SMB,
NFS)Block (FC,
iSCSI)
Virtualization
Management
Networking
File Services consolidation for client storageUsers want
• Consolidation to more shares running in fewer servers
• More shares and users per server calls for higher scalability and performance
• Easier and cost efficient data management
• Unified File Storage
Users get• Continuous Availability of the consolidated
servers• Network, Node, and Disk fault tolerance• Scalable and reliable storage backends• Higher efficiency and lower costs • Meet retention, compliance and regulatory needs
of centralized data• Intuitive single-pane-of-glass manageability• Consolidate Information Worker and Application
workloads; support heterogeneous environments
File ServerSprawl
File ServerConsolidation
Investmentin File ServicesTechnologies
422 - Using Claims Based Access Control for Information Governance and Compliance
LEARN MORE
Networking
446 - Designing Systems for Continuous Availability and Scalability
LEARN MORE
• DHCP service availability • Simplified DHCP deployment• Dual modes - Hot standby and Load balancing
• Resiliency against network component failures
• Simplified, native NIC teaming • Vendor agnostic, heterogeneous vendors in a team
• App storage on SMB shares • Multipathing solution – multiple paths to storage via
SMB• End to end network resiliency – tolerate failure in any
segment, port, NIC
“Windows Server 8”
Local or External SATA,
SAS, FC JBOD or Arrays
Disk I/O subsystem
Local File system
Clustering
Access File (SMB,
NFS)Block (FC,
iSCSI)
Virtualization
Management
Networking
Hyper-V Platform
451 - Building Continuous Availability systems for Hyper-V
LEARN MORE
• Compute and storage mobility • Standalone Live Migration and outside cluster
boundaries • Ability to move storage behind live VMs for
servicing, balancing, migration
• Disaster recovery for Hyper-V • Easy to use, low cost DR solution for certain Hyper-
V customer segments
• Availability of guest VMs on FC SANs• Leverage FC SAN investments and enable guest
clusters with virtual FC HBAs
“Windows Server 8”
Local or External SATA,
SAS, FC JBOD or Arrays
Disk I/O subsystem
Local File system
Clustering
Access File (SMB,
NFS)Block (FC,
iSCSI)
Virtualization
Management
Networking
www.buildwindows.com
announcingStorage Spaces
Deduplication
Offloaded Data Transfers
SMB 2.2 Transparent Failover
SMB2 Direct
SMB2 Multichannel NFS v3 Transparent Failover
iSCSI Transparent Failover
Hyper-V Replica
Cluster-Aware Updating
Storage Live Migration
NIC Teaming
File based storage for server apps
Fast Chkdsk
OEM System and Appliance opportunities
www.buildwindows.com
Flexible storage options
Clustered discretesystems
2 node cluster + storage in a Box (CiB)
or
Shared SAS JBOD
External Storage ArraySingle discretesystem
Small Business and Branch
Midmarket and Departmental
Enterprise and Hosted Cloud
……
4 node cluster + storage in a Box
or
Disk FT
Scale
Storage
Workloads
Internal HW RAID or Windows virtualized storage (Storage Spaces)
Clustered PCI RAID or Windows virtualized storage (Storage Spaces)
Clustered PCI RAID or Windows virtualized storage (Storage Spaces)
Fibre Channel or IP SAN
Single node 2 nodes 3 to 8 nodes with CSV v2 scale-out*HW RAID node support partner-dependent
3 to 32 nodes with CSV v2 scale-out
Shared JBOD SAS
Shared JBOD SAS (discrete or CiB) Shared JBOD SAS (discrete or CiB) External Storage Array
Integrated SAS switch in JBOD SAS switch and fabric FC or IP SAN Fabric
Virt: Hyper-V Server IW: File Server shares
Virtualization: Hyper-V Server Info worker: File Server shares Datacenter NAS: FS for Hyper-V, SQL, IIS Applications: SQL Server
Virtualization: Hyper-V Server
Datacenter NAS: FS for Hyper-V, SQL, IIS Applications: SQL Server
Virtualization: Hyper-V Server
Datacenter NAS: FS for Hyper-V, SQL, IIS Applications: SQL Server
www.buildwindows.com
2 Node “Cluster in a Box”: OEM Systems
Example system: HP X5000 G2 Network Storage System• Two-node clustered system with HP BladeSystem technology
and integrated storage in a converged 3U chassis• High availability and greater storage density in one package• Available this fall with Windows Storage Server 2008 R2• Windows Server 8 storage technology demonstration at /Build • For more information
• HP Contact: Jim Hankins, HP Commercial NAS Worldwide Project Manager, [email protected], 970.898.0260
• See http://www.hp.com/go/X5000-G2
www.buildwindows.com
2 Node “Cluster in a Box”: ODM DesignsExample design: Wistron “Cluster in a Box”• Two-node clustered system with
integrated storage in 3U chassis• Dual-socket processor blades• Up to 96GB memory per blade• 24 SFF or 15 LFF HDDs• 2 available PCIe expansion slots per
blade• Prototype systems under development• For more information
• Microsoft contact: John Loveall, Windows Server PM, [email protected]
• Wistron contact: Joseph Chou , Storage Product Marketing, [email protected]
www.buildwindows.com
New Storage Controller device class for Continuous Availability
Example: LSI MegaRAID Controllers• Technology under development
demonstrating support for High Availability systems
• Currently working with server OEMs and ODMs to create high availability systems using LSI MegaRAID storage
• For more information• LSI Contact: Thomas Hammond-Doel, Senior
Alliance Manager, [email protected]
Cluster in a Box
App …Server 1
MR Controller
HA fw
MR fw
…Server 2
MR Controller
Shared Storage
App
Single Enclosure
Expander
HA fw
MR fw
Expander
Failover
SAS (fabric)
(optional) Capacity Scale
Up
www.buildwindows.com
Storage Spaces Compatible Shared SAS JBOD
Example : Supermicro 4USC847 Storage• All disks in enclosure enumerated by
all controllers within the enclosure• For SAS connected JBODs, support
SCSI Enclosure Services (SES)• Enables slot identification and LED-based
indication for disk failures• For SAS connected disks deployed
within a cluster, support Persistent Reservations
• For more information• Microsoft contact: Matt Garson, Windows
www.buildwindows.com
Additional OEM and ODM 2-4 node “Cluster in a Box” Systems
• “Cluster in a Box” system designs in progress with server OEMs and ODMs
• For more information (Microsoft contact) • John Loveall, [email protected]• Paul Luber, [email protected]
WORK IN
PROGRESS
www.buildwindows.com
NICs for Continuous Availability
Example: Intel 10GbE iWARP Adapter For Server Clusters NE020
• In production today• Supports Microsoft’s MPI via ND in Windows Server 2008R2 and
beyond
• See Intel’s Download site (http://downloadcenter.intel.com) for drivers (search “NE020”)
• Drivers under development for Windows Server “8”
• Supports Microsoft’s SMB Direct via NDK
• Uses the IETF’s iWARP RDMA technology that is built on top of IP
• The only WAN-routable, “cloud-ready” RDMA technology
• Uses standard ethernet switches
• Beta drivers available from Intel’s Download site (http://downloadcenter.intel.com) for drivers (search “NE020”)
• For more information:• [email protected]
www.buildwindows.com
NICs for Continuous Availability Example: Mellanox ConnectX®-3
Dual-Port Adapter with VPI (InfiniBand and Ethernet)
• Mellanox provides end-to-end InfiniBand and Ethernet connectivity solutions (adapters, switches, cables)
• Connecting data center servers and storage
• Up to 56Gb/s InfiniBand and 40Gb/s Ethernet per port• Low latency, Low CPU overhead, RDMA
• InfiniBand to Ethernet Gateways for seamless operation
• Windows Server “8” exposes the great value of InfiniBand for storage traffic, virtualization and low latency
• InfiniBand and Ethernet (with RoCE) integration
• Highest Efficiency, Performance and return on investment
• For more information, contact:
• Gilad Shainer, [email protected], [email protected]
www.buildwindows.com
Validation Programs for High Availability Hardware• Audience:
• IHVs developing clustered RAID controllers for Continuous Availability• OEMs and ODMs developing clustered systems using these controllers• IHVs, OEMs, ODMs developing clustered systems using Storage Spaces
(Windows virtualized storage)• Certification program for Storage Spaces compatible hardware
• Contact: Matt Garson, [email protected]• Validation Program for Clustered RAID Controllers
• Review the requirements today • “Windows Continuous Availability Hardware Validation Requirements” document - Available from
Microsoft Connect site (https://connect.microsoft.com)
• Evaluate the Partner Test Kit when available• October: Get started with Partner Test Kit supporting Windows Storage Server 2008 R2• CYQ1 2012: Beta kit supporting Windows Server “8”
• Contact: John Loveall, [email protected]
Partnering opportunities
www.buildwindows.com
Develop RDMA Provider to support SMB2 Direct
Get your RDMA adapter (Infiniband, RoCE, iWARP)
certified
Thin Provisioning and Offloaded Data Transfers
(ODX) integration
Smart data tiering and hybrid LUN
Storage management integration with SMP or
SMI-S
Enhanced data center servicing orchestration
with CAU APIs
Data center DR orchestration with Hyper-V
Replica APIs
Load distribution for app storage on Scale Out File
Server using load balancing APIs
Your roadmap to Continuous Availability opportunities
RDMA Adapter vendors External Storage Arrays
Systems Management
ISVs
www.buildwindows.com
Certification program for Storage Spaces-
compatible hardware
Your roadmap to Continuous Availability opportunities
Shared SAS JBOD vendors
Manage heterogeneous storage with Windows
Storage Management API
Systems Management
ISVs
www.buildwindows.com
Replication for traditional (non-virtualized)
environments
Sync Replication
VSS Requestor enhancements to support
app data protection on remote SMB file shares
Integrate firmware and
BIOS updates with Cluster-Aware updating
Your roadmap to Continuous Availability opportunities
Replication vendors (host and array based)
Backup and Data Protection
ISVs
HBA vendors (RAID, RDMA, NIC, SAS, FC HBA)
www.buildwindows.com
Other Sessions to Follow …Business and partnering opportunities:
Windows Server 8 continuous availability
Designing systems for continuous
availability and scalabilitySAC-446T
Designing systems for continuous
availability - multi-node with
remote file storage
SAC-444T
Building continuously available file server NAS appliancesSAC-449T
Platform storage evolved
SAC-474T
Designing systems for continuous
availability - multi-node with block storageSAC-450T
Building continuously
available systems with
Hyper-VSAC-451T
SAC-443T
www.buildwindows.com
Thank You!
www.buildwindows.com
• Feedback and questions http://forums.dev.windows.com
• Session feedbackhttp://bldw.in/SessionFeedback
thank you
© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista 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.
Top Related