• No results found

The next step in Software-Defined Storage with Virtual SAN

N/A
N/A
Protected

Academic year: 2021

Share "The next step in Software-Defined Storage with Virtual SAN"

Copied!
26
0
0

Loading.... (view fulltext now)

Full text

(1)

The next step in Software-Defined

Storage with Virtual SAN

(2)
(3)
(4)

Today’s Challenge: Massive Increase in Storage

Demand & Complexity

4 24% 26% 28% 28% 31% 42% Manageme nt Complexity Provisioning Time/budge t Data Migrations Troublesho oting Meeting SLA

Most Pressing Storage Challenges M 20M 40M 60M 80M 100M 120M 2008 2009 2010 2011 2012 2013 2014 2015 2016 Terabytes Sold Terabytes Sold

Source: IDC, Yezhkova, Worldwide Enterprise Storage Systems Forecast, November 2013, #244293

Storage Growth

41% YoY

(5)

Storage Market in Midst of Disruption

Key

Drivers

Server flash

(6)

The Hypervisor Opens Up New Opportunities

6 SAN / NAS x86 Servers Cloud Storage vSphere The virtualization platform:

• Knows the needs of all apps in real time

• Sits directly in the I/O path

• Global view of underlying

infrastructure

(7)

Object-based Pool SAN/NAS Pool Hypervisor Converged Pool

Leveraging The Hypervisor We Can Transform

Storage

• Today • Software-defined Storage

LUN Array A LUN LUN Array B LUN LUN Abstract and pool

(Virtualized Data Plane)

Automate SLAs via VM-centric policies (Policy-based Control Plane) VM level Data services

(Virtual Data Services)

(8)

VMware Virtual SAN

(9)

VMware Virtual SAN

• Storage scale out architecture

built into the hypervisor

• Simple cluster level feature tick

to enable!

• Aggregates locally attached

storage from each ESXi host in a cluster

• Dynamic capacity and performance scalability

• Flash optimized storage solution

• Fully integrated with vSphere

and interoperable:

• vMotion, DRS, HA, VDP, VR …

• VM-centric data operations vSphere + Virtual SAN

Hard disks Hard disks

SSD SSD SSD Hard disks

Virtual SAN Shared Datastore

(10)

12,000+

Virtual SAN Beta Participants

95%

Beta customers Recommend VSAN

90%

Believe VSAN will impact Storage like vSphere did to Compute

Unprecedented Customer Interest And

Validation

(11)

Virtual SAN Simplifies And Automates Storage

Management

Per VM Storage Service Levels From a Single Self-tuning Datastore

Storage Policy-Based Management

Virtual SAN Shared Datastore

vSphere + Virtual SAN SLAs

Software Automates Control of Service

Levels

No more LUNs/Volumes!

(12)

Virtual SAN

Virtual SAN Puts The App In Charge

• Simpler and Automated Storage Management Through

Application-centric Approach

12

Today

1. Pre-define storage configurations

2. Pre-allocate static bins 3. Expose pre-allocated bins 4. Select appropriate bin

5. Consume from pre-allocated bin

1. Define storage policy 2. Apply policy at VM creation

Resource and data service are automatically provisioned and maintained. Virtual SAN Shared Datastore ✖ Overprovisioning

(Better safe than sorry!)

✖ Wasted resources, wasted time

✖ Frequent data migrations

 No overprovisioning

 Less resources, less time

 Easy to change

(13)

Virtual SAN Delivers Enterprise-Grade Scale

2M

IOPS

3,20

0

VMs

4.4

Petabytes

Maximum Scalability per Virtual SAN Cluster

32

Hosts

“Virtual SAN allows us to build out scalable heterogeneous storage infrastructure like the Facebooks and Googles of the world. Virtual SAN allows us to add scale, add resources, while being able to service high performance

workloads.”

— Dave Burns

(14)

Scale UP Add more Disks IOPS Capacity 40 TB 400 TB 4.4 PB Scale OUT Add more nodes  Elastic Grow or shrink on demand  Granular

Add single nodes or disks

 Non-disruptive

No app downtime

Virtual SAN Enables Elastic Linear Scaling

of Performance and Capacity

No More Complex Forecasting & Large Upfront Investments

“Virtual SAN enables us to scale our storage infrastructure and while providing the necessary redundancy. This allows us to be more agile and bring our solutions to market faster.”

Frans Van Rooyen, Cloud Architect, Adobe

(15)

Virtual Desktop

(VDI) Tier 2 / Tier 3 / Staging DR Target

• Rapid storage provisioning and complete automation • Ideal price/performance • Enables Cloud Architect to easily provision storage • Integrated with vSphere Replication and VMware SRM • Reduces cost of storage • Minimizes data center footprint • Handle peak performance requirements (boot, login, read/write storms) • Granularly scale from

POC to production without huge upfront investments

• Support high VDI density

Virtual SAN Use Cases

• Use Cases for Virtual SAN 5.5

(16)

Virtual SAN: Deeply Integrated with VMware Stack

16

Ideal for VMware Environments

vMotion vSphere HA DRS Storage vMotion vSphere Snapshots Linked Clones VDP Advanced vSphere Replication Data Protection VMware View Virtual Desktop vCenter Operations Mgr vCloud Automation Center IaaS

(17)

Virtual SAN Implementation Requirements

• Virtual SAN requires:

– Minimum of 3 hosts in a cluster configuration

– All 3 host MUST!!! contribute storage

• vSphere 5.5 U1 or later – Maximum of 32 hosts

– Locally attached disks

• Magnetic disks (HDD) • Flash-based devices (SSD) – Network connectivity • 1GB Ethernet • 10GB Ethernet (preferred) esxi-01

local storage local storage local storage

vSphere 5.5 U1 Cluster

esxi-02 esxi-03

cluster

HDD

(18)

Two Ways to Build a Virtual SAN Node

• Completely Hardware Independent

18

1. Virtual SAN Ready Node

…with multiple options available at GA + 30

Preconfigured server ready to use Virtual SAN…

2. Build Your Own

…using the Virtual SAN Compatibility Guide* Choose individual components … SSD or PCIe SAS/NL-SAS/ SATA HDDs Any Server on vSphere Hardware Compatibility List HBA/RAID Controller

⃰ Note: For additional details, please refer to Virtual SAN VMware Compatibility Guide Page

(19)

Virtual SAN Disk Groups

• Virtual SAN uses the concept of disk groups to pool together flash

devices and magnetic disks as single management constructs

• Disk groups are composed of at least 1 flash device and 1-7 magnetic

disks

– Flash devices are use for performance (Read cache + Write buffer)

– Magnetic disks are used for storage capacity

– Disk groups cannot be created without a flash device

disk group disk group disk group disk group disk group

(20)

Virtual SAN Datastore

• Virtual SAN is an object store solution that is presented to vSphere as

a file system

• The object store mounts the VMFS volumes from all hosts in a cluster

and presents them as a single shared datastore

– Only members of the cluster can access the Virtual SAN datastore

– Not all hosts need to contribute storage, but its recommended

20

vsanDatastore

esxi-01

disk group disk group disk group disk group

Single VSAN datastore per cluster

(21)

Virtual SAN I/O flow – Write Acknowledgement

vsan network

vmdk vmdk

esxi-01 esxi-02 esxi-03 esxi-04

VSAN mirrors write IOs to all active mirrors, these are acknowledged when they hit the flash buffer!

witness

Destaging to HDD is done independently between hosts.

(22)

VSAN IO flow – Reads

vsan network

witness

esxi-01 esxi-02 esxi-03

Read Cache Write Buffer Magnetic Disks Read Cache Write Buffer Magnetic Disks

VSAN track of where IO resides and reads from where located

Read block 1 and 2. Block 1 is owned by esxi-01 and block 2

by esxi-03.

vmdk vmdk

1MB(1)

(23)

Virtual SAN Network

• New Virtual SAN traffic VMkernel interface.

– Dedicated for Virtual SAN intra-cluster communication and data replication.

• Supports both Standard and Distributes vSwitches

– Leverage NIOC for QoS in shared scenarios

• NIC teaming – used for availability and not for bandwidth aggregation.

Layer 2 Multicast must be enabled on physical switches. – Much easier to manage and implement than Layer 3 Multicast

Management Virtual Machines vMotion Virtual SAN

Distributed Switch

20 shares 30 shares 50 shares 100 shares

uplink1 uplink2

vmk1 vmk2

(24)

vSphere + Virtual SAN

24

 Simple to set up via policy  Delivered on per VM basis

 Zero data loss in case of disk, network or host failures  Interoperable with vSphere

HA and Maintenance Mode

Virtual SAN Is Highly Resilient Against Any

Hardware Failure

Virtual SAN is Designed to Ensure Data is Never Lost in Case of Failures

vsan network

vmdk

vmdk witness

esxi-01 esxi-02 esxi-03 esxi-04

~50% of I/O ~50% of I/O

Virtual SAN Policy: “Number of failures to tolerate = 1”

(25)

 Installs in two clicks  Managed from vSphere

Client

 Policy-based management  Self-tuning and elastic  Deep integration with

VMware stack

Radically Simple

 Embedded in vSphere kernel

 Flash-accelerated

 Matches the VDI density of all flash array

 Best price/performance  100 kazillion IOps

High Performance Lower TCO

 Eliminates large upfront investments (CAPEX)  Grow-as-you-go (OPEX)  Flexible choice of industry

standard hardware  Does not require

specialized skills

(26)

References

Related documents

How We Work Together Cloud Automation Cloud Operations Cloud Business On-demand, self-service Automated provisioning Software-Defined Storage Infrastructure Management

DataCore SANsymphony VVols integration made provisioning storage a seamless, integrated part of VM creation, empowering VMware administrators to provision storage for virtual

Virtual Storage Center (VSC) Implementation of our Software Defined Storage Approach for..

Software Defined Compute Software Defined Network Software Defined Storage Virtualized Network Virtual Storage Resource Abstraction. Unified

Storage zone SAN Storage for cloud environment Server virtualization environment Cloud storage portal and provisioning Virtualized volumes Heterogeneous storage virtualized

vMotion vSphere HA DRS Storage vMotion vSphere Snapshots Linked Clones VDP Advanced vSphere Replication Data Protection VMware View Virtual Desktop. vCenter

Software Defined Storage stack overview System Center Windows Server SMI-S Storage Service Block storage provisioning File storage provisioning Hyper-V Storage

Software Syneto Storage OS, Snapshot Replication, VXClone, Integrated Support. Solution for VDI (virtual desktops), high performance databases,