VMware 2014 VMware Inc. All rights reserved. 1
Today s Datacenter Not Yet A Private Cloud Hypervisor Compute challenge largely resolved Hardware abstracted and pooled Dynamic provisioning Self-service / automation through APIs + vrealize Automation, Openstack,.. Snapshot Replication Encryption Device Mgmt. Device Mgmt. SAN NAS All-flash Device Mgmt. Storage still an inhibitor: Storage costs major share of overall datacenter spend 41% YoY data growth Maintaining SLAs (performance, troubleshooting) Supporting dynamic provisioning, selfservice, (slow / cumbersome LUN model)
Hot-Edge / Cold-Core Hot Edge CPU/Memory-bound Low Latency Dominated by flash Hybrid All-SSD All-Flash x86 Servers Cold Core Capacity-centric Increasing commodity hardware Scale-out, multi-geo Extends into cloud Scale-Out Cloud Storage Object Storage 3
Hot-Edge What Does The Future Look Like? SAN / NAS with abstraction (VVOL, ViPR + Cinder) Hyper-converged storage (VSAN, Nutanix, Simplivity) Commodity storage tier (Ceph, ScaleIO) DAS, non-shared Today (KVM / AWS model for non-persistent disks) Hypervisor Storage abstraction (VVOL, ViPR) Hypervisor + storage SW Shared Datastore Hypervisor Shared Datastore Next-gen apps x86 + Direct- Attached Storage x86, hyperconverged systems SAN / NAS SAN / NAS x86, large scale storage tier
Hot-Edge VMware Virtual SAN, Where Does It Fit? Radically simple hypervisor-converged storage The Basics vsphere + Virtual SAN Software-defined storage embedded in vsphere Pools HDD/flash into a shared distributed datastore Runs on any standard x86 server SSD HDD SSD HDD SSD HDD Highly resilient - zero data loss in the event of hardware failures Virtual SAN Shared Datastore High performance through flash cache acceleration Elastically scalable Managed through Storage Policy-Based Management Deeply integrated with the VMware stack 5
Cold core Capacity Centric Storage Assumptions Performance not a factor Use cases: Write-once/Read many, Unstructured data, Big data Questions What type of data do you consider as capacity tier (Backup/Archival, Traditional Files, Hadoop/Big data) What type of storage do you use for your capacity tier (NAS, Object, etc)? Is on-premise object storage replacing traditional NAS for capacity tier? Have you considered cloud storage for your capacity Is cloud file sharing replacing NAS? 6
Next-gen Applications What type of storage do you use for next-gen applications? Is server virtualization considered for these applications? Who maintains the infrastructure (DevOps?)? Is Linux container/docker being considered? 7
Common Control Plane For Storage Service Automation Storage Policy 5 Snapshots 5 Min RPO Storage Policy Based Mgmt. Storage Policy Based Mgmt. vsphere Virtual Volumes Virtual SAN Deduplication On Encryption Off 200 < IOPS < 1,000 Virtual Datastore SSD HDD SSD HDD SSD HDD Virtual SAN Shared Datastore SAN / NAS SAN / NAS 8
Storage Policy-Based Management Simplifies Provisioning And Delivers Agility Today Today Hardware centric Vendor specific management Static pre-allocation of shared storage container (LUN) Data services aligned to storage container Storage Policy-Based Management Application-centric Common management across heterogeneous devices Policy-based dynamic composition of services Granular control of data services to individual VMs SDS Long provisioning cycles Overprovisioning of resources Management complexity Frequent data migrations Raid provisioning No overprovisioning of resources Efficiency through automation Simple change management 9
Appendix Presenter Name August 2014 2014 VMware Inc. All rights reserved.
The Hypervisor Opens Up New Opportunities The Virtualization Platform: Knows the needs of all apps in real time vsphere Sits directly in the I/O path Global view of underlying infrastructure Hardware agnostic x86 Servers Cloud Storage SAN / NAS 11
The Hypervisor Opens Up New Opportunities New application centric control plane Common consumption model across all storage tiers Dynamic composition of storage services Granular control of service levels vsphere Virtualize The Data Plane Abstract and pool infrastructure x86 Servers SAN / NAS Cloud Storage Make the virtual disk the primary unit of data management Enable new hot-edge for vsphere: Hypervisor-converged storage tier on x- 86 12
VMware Software-Defined Storage Vision For External Storage Storage Policy Storage Policy Based Management Storage Policy-Based Mgmt. vsphere Virtual Volumes Virtual Datastore Capacity Performance Availability Data Protection Security Policy driven, VM-centric control plane Dynamic composition of storage services Intelligent placement and transparent remediation Common across heterogeneous devices Published Capabilities Virtual Volumes Device Mgmt. Device Mgmt. Snapshot Replication Deduplication QoS Virtual disks natively represented on external storage Granular control of native array data services on a per VM basis No more LUNs/Volumes SAN / NAS SAN / NAS 13
Enabling New Storage Tiers With Common Control Plane Storage Policy Based Mgmt. Storage Policy Based Mgmt. Storage Policy Based Mgmt. vsphere Virtual Volumes Virtual SAN vcloud Air Virtual Datastore SSD HDD SSD HDD SSD HDD Virtual SAN Shared Datastore Cloud Storage SAN / NAS SAN / NAS 14
VMware Software-Defined Storage Bringing the Efficient Operational Model of Virtualization to Storage Policy-driven Control Plane Virtual Data Plane Virtual Data Services Data Protection Mobility Performance Virtual Datastores x86 Servers SAN / NAS Cloud Object Storage 15
Agenda VMware s Vision for Software-defined Storage Overview of key VMware Technologies: Virtual Volumes and Storage Policy-based Management Partner implementation of Virtual Volumes NetApp VMware Virtual SAN Q&A
Virtual Volumes Overview Management and integration framework for VM centric operations with native array capabilities VVOL The Basics Virtual disks are natively represented on arrays Enables VM granular storage operations using array-based data services Integrates with Storage Policy-Based Management for policy consumption Supports existing storage I/O protocols (FC, iscsi, NFS) Ecosystem-wide initiative 17
Virtual Volumes Architecture Storage Policies VI Admin Capacity vsphere Data Path Control Path Vendor Provider (VASA) Access Virtual Datastore Published Capabilities Snapshot Replication Storage Admin Deduplication QoS Control Path SAN / NAS 18
Virtual Volumes Will Soon Be Available and many more 29 VVOL Partners Virtual Volumes in Beta Partners Announcing GA 19
Extending to Software Based Data Services vsphere API for IO Filtering Overview Storage Policy Based Management Virtual SAN Virtual Volumes 3 rd Party Software Data Services Integration API for Softwarebased Data Services within vsphere Performance of kernel-mode with the stability of user-mode SSD HDD SSD HDD SSD HDD Tight integration with vsphere and Storage Policy Based Management Virtual SAN Shared Datastore Granular provisioning and control on a per VM basis SAN / NAS SAN / NAS 20
Solving Storage Provider Challenges Through Integration With Partner Solutions Storage Policy Based Mgmt. vsphere Virtual Volumes Virtual Datastore Third-party Storage Control Plane Device Mgmt. Device Mgmt. Third-party storage control plane Example: ViPR Controller, NetApp OnCommand, etc. Common management layer across heterogeneous arrays vsphere, physical, non-vsphere Integration into policy-driven control plane Automates storage administration SAN / NAS SAN / NAS 21
Agenda VMware s Vision for Software-defined Storage Overview of key VMware Technologies: Virtual Volumes and Storage Policy-based Management Partner implementation of Virtual Volumes NetApp VMware Virtual SAN Q&A
Virtual SAN Simplifies Storage If You Know vsphere, You Know Virtual SAN Two clicks to deploy! 23
Virtual SAN is Deeply Integrated with VMware Stack Ideal for VMware Environments vsphere Data Protection Virtual Desktop vmotion vsphere HA DRS Storage vmotion Snapshots Linked Clones VDP Advanced vsphere Replication VMware View Cloud Ops and Automation vcenter Operations Manager vcloud Automation Center Disaster Recovery Site Recovery Manager Storage Policy-Based Management IaaS Site A Site B 24
How To Deploy A Virtual SAN Cluster Component Based Software + Hardware Virtual SAN Ready Node VMware EVO:RAIL Hyper-Converged Infrastructure Choose individual components Any Server on vsphere Hardware Compatibility List SSD or PCIe 40 OEM validated server configurations ready for Virtual SAN deployment (2) A Hyper-Converged Infrastructure Appliance (HCIA) for the SDDC SAS/NL-SAS/ SATA HDDs HBA/RAID Controller using the VMware Virtual SAN Compatibility Guide (VCG) (1) Maximum Flexibility Each EVO:RAIL HCIA is pre-built on a qualified and optimized 2U/4 Node server platform. Sold via a single SKU by qualified EVO:RAIL partners (3) Maximum Ease of Use Note: 1) Components must be chosen from Virtual SAN HCL, using any other components is unsupported see Virtual SAN VMware Compatibility Guide Page 2) VMware continues to update/add list of the available Ready Nodes, please refer to Virtual SAN VMware Compatibility Guide Page for latest list 3) EVO:RAIL availability in 2H 2014 Exact dates will vary depending on the specific EVO:RAIL partner 25
Virtual SAN: Unprecedented Customer Interest Best of Interop and Audience Choice Award Best of TechEd Virtualization Winner 300+ Customers in the first three months Virtual SAN takes VMware a big step closer to the software-defined datacenter... Charles Babcock It s really a no-brainer when the hypervisor you want to use also includes this virtualized storage. Ryan Hoenle IT Director of The Doe Fund 26
VMware Software-Defined Storage Bringing the Efficient Operational Model of Virtualization to Storage Policy-driven Control Plane Virtual Data Plane Virtual Data Services Data Protection Mobility Performance Virtual Datastores x86 Servers SAN / NAS Cloud Object Storage 27
Software-Defined Storage What Does Future Hot-Edge Look Like? DAS, non-shared (KVM / AWS Today model for non-persistent disks) Commodity storage tier (Ceph, ScaleIO) Hyper-converged storage (VSAN, Nutanix, Simplivity) SAN / NAS with abstraction (VVOL, ViPR + Cinder) Hypervisor Hypervisor Hypervisor + storage SW Hypervisor x86 + Direct- Attached Storage Shared Datastore Shared Datastore Storage abstraction (VVOL, ViPR) Inexpensive Scales linearly But no redundancy, no data services x86, large scale storage tier Single storage tier to server all apps, massively scalable Storage kept separate from compute But still requires network hop, long-term performance limit x86, hyperconverged systems Converged compute and storage Storage scales linearly with compute Best potential performance with data compute proximity SAN / NAS SAN / NAS Trusted and proven SAN and NAS Well-developed data services But more expensive, not designed for cloud