43
#vmworld VMworld 2018 Content: Not for publication or distribution

or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

#vmworld

VMworld 2018 Content: Not for publication or distribution

Page 2: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

VMworld 2018 Content: Not for publication or distribution

Page 3: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

3

Virtualization: Reality Check

• 10x lower footprint

• Breakthrough performance and lower TCO

• Fully virtualized data center

• Simpler management

The Promise The Reality

Complexity grows with scale

Siloed storage management

Partial virtualization

Tier 1 workloads sometimesphysical

Infrastructure sprawl

x y

VMworld 2018 Content: Not for publication or distribution

Page 4: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

4

Complexities of large scale virtualized data center

VMworld 2018 Content: Not for publication or distribution

Page 5: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

XtremIO Fundamentals

VMworld 2018 Content: Not for publication or distribution

Page 6: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

6

XtremIO: Storage ReinventedSCALE-UP & SCALE-OUT

CONSISTENT & PREDICTABLEINHERENTLY BALANCED

DATA SERVICESINLINE ALL THE TIME

COPY DATA MANAGEMENTINSTANT & HIGH PERFORMANCE

APPLICATION & ECOSYSTEMINTEGRATION & AUTOMATION

Thin

Provisioning

Deduplication

Compression

Flash Data

protection

Encryption

Writeable

Snapshots

VMworld 2018 Content: Not for publication or distribution

Page 7: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

Best Practices for Virtualized Workloads

VMworld 2018 Content: Not for publication or distribution

Page 8: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

8

Best Practices

• Scaling with consistent outcomes

• Operational agility and efficiency

• Management, monitoring and orchestration

• Protection and availability

VMworld 2018 Content: Not for publication or distribution

Page 9: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

Scaling with Consistent Outcomes

VMworld 2018 Content: Not for publication or distribution

Page 10: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

10

Multi-dimensional scaling

Active Controller

Active Controller

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

Scale-up X-Brick to

138TB raw

Active Controller

Active Controller

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

Active Controller

Active Controller

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

SSDFLASH

….........

Scale-out a cluster to 4 X-Bricks of

1.1 PB raw

Up to

5.5PBof effective capacity*

*6:1 Data reduction

VMworld 2018 Content: Not for publication or distribution

Page 11: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

11

Metadata de-staging in scale-up

Dual Controller arrays don’t have enough memory to hold all of the granular metadata in the controller DRAM

So they de-stage most metadata to the array

AND MUST ACCESS THE ARRAY TO RETRIEVE IT AS NEEDED

METADATA

METADATA

METADATA

METADATA

VMworld 2018 Content: Not for publication or distribution

Page 12: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

12

XtremIO 100% in-memory metadata

XtremIO scales-out. Granular metadata is distributed across controllers in a shared memory fabric.

USER DATA USER DATA USER DATA USER DATA

REMOTE DIRECT MEMORY ACCESS FABRICVMworld 2018 Content: Not for publication or distribution

Page 13: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

Operation Agility and Efficiency

VMworld 2018 Content: Not for publication or distribution

Page 14: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

14

vStorage APIs for array Integration (VAAI)

XtremIO Cluster

Storage Network

Why VAAI?• vSphere offloads storage intensive tasks to storage tier

• Reduced network traffic between host and storage

• Free up host CPU cycles

• Improved outcomes for VM cloning, vMotion, block

zeroing and volume locking

VAAI primitives• Full copy (XCOPY)

• Hardware assisted locking

• Block zeroing

• Free space reclamation (UNMAP)

VAAI storage

offloading

VMworld 2018 Content: Not for publication or distribution

Page 15: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

15

Conventional VM Cloning With VAAI XCOPY

XCOPY Command

Storage Array

VM VM

Array offloads the host

Still brute force copy on the array

Massive disc IO and performance hog

APP

OS

APP

OS

APP

OS

VMware

seconds hoursFLASH

VMworld 2018 Content: Not for publication or distribution

Page 16: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

16

XtremIO efficient VM Cloning with in-memory metadata

Cloning a VM (or 1000s) With XtremIO

in-memory metadata

• Instant VM copies

• Metadata only operation; no storage IOs

• No capacity or performance overhead

XCOPY Command

RAM

FLASH

In-Memory Metadata

Unique Compressed

Data on Flash

APP

OS

APP

OS

APP

OS

VMware

seconds hours

VMworld 2018 Content: Not for publication or distribution

Page 17: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

17

VAAI – free space reclamation (unmap)

XtremIO Cluster

Deleting a VM without VAAI• VM deleted from vCenter, but

storage space still occupied• Manual deletion on storage tier• Increased admin overhead for

high-churn VM environments

Deleting a VM with VAAI• Easy, schedulable UNMAP

command from vCenter• Efficient space utilization and

hands-free operations for high-churn VM environments

• Schedule UNMAP during off-peak hoursVM VM

Storage Network

UNMAPUpgrade

to vSphere 6.5 P1

VMworld 2018 Content: Not for publication or distribution

Page 18: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

18

Easy Schedulable space reclamation

VMworld 2018 Content: Not for publication or distribution

Page 19: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

19

Eager Zeroed Thick?

VMworld 2018 Content: Not for publication or distribution

Page 20: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

20

Deploying a VM from an eager based disk vs thin based disk

https://itzikr.wordpress.com/2016/02/15/faster-cloning-time-or-semi-automated-space-reclamation-

revisited/VMworld 2018 Content: Not for publication or distribution

Page 21: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

21

Agile app infrastructure with inline copy services

1 XTREMIO CLUSTER1 0DATABASEINSTANCES 0

BRUTE FORCE COPIESx

DEV INST 1

DEV INST 2

DEV INST 3

DEV INST 1

DEV INST 2

DEV INST 3

TEST/DEV COPIES HIGH PERFORMANCE PRODUCTION

FREE, FAST DEV/TEST

ANALYTICS COPIES

FIN COPY

OPS COPY

SALES COPY

FREE, FAST ANALYTICS

FIN COPY

OPS COPY

SALES COPY

REPORTS

ANALYTICS

TRENDS

DEV INST 1

DEV INST 2

DEV INST 3

DEV INST 1

DEV INST 2

DEV INST 3

DEV INST 1

DEV INST 2

DEV INST 3

DEV INST 1

DEV INST 2

DEV INST 3

DEV INST 1

DEV INST 2

DEV INST 3

DEV INST 1

DEV INST 2

DEV INST 3

DEV INST 1

DEV INST 2

DEV INST 3

DEV INST 1

DEV INST 2

DEV INST 3

SCALE-OUTPERFORMANCE

ALL SLAs

DEV INST 1

DEV INST 2

DEV INST 3

DEV INST 1

DEV INST 2

DEV INST 3

DEV INST 1

DEV INST 2

DEV INST 3

DEV INST 1

DEV INST 2

DEV INST 3

DEV INST 1

DEV INST 2

DEV INST 3

XTREMIOFLASH FOR

ENTIRELIFECYCLE

FASTERAPPLICATIONDEVELOPMENT

MOREBUSINESS

PRODUCTIVITY

FIN COPY

OPS COPY

SALES COPY

FIN COPY

OPS COPY

SALES COPY

REPORTS

ANALYTICS

TRENDS

VMworld 2018 Content: Not for publication or distribution

Page 22: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

22

Concurrent Clones (XCOPY)

VMworld 2018 Content: Not for publication or distribution

Page 23: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

Management, Monitoring and Orchestration

VMworld 2018 Content: Not for publication or distribution

Page 24: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

24

Integrated management with VSI plugin for vCenter

Manage XtremIO from within

vCenter• Provision new datastores,

extend existing ones

• Monitor XtremIO storage

• Schedule space reclamation

at datastore level

• Take XtremIO snapshots

• Apply XtremIO best practices

with one click

VMworld 2018 Content: Not for publication or distribution

Page 25: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

25

VMworld 2018 Content: Not for publication or distribution

Page 26: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

26

ESA (vROPS Adapter)

VMworld 2018 Content: Not for publication or distribution

Page 27: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

27

Easy integrations with REST APIs

APPLICATIONS• Programmable Automation

• HTTP-based Interface

– Automation

– Orchestration

– Query, & provisioning

• Easily integrate with custom workflows and tools

HTTPS

VMworld 2018 Content: Not for publication or distribution

Page 28: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

28

Simplify orchestration with vRealize Orchestrator

VMworld 2018 Content: Not for publication or distribution

Page 29: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

29

VMworld 2018 Content: Not for publication or distribution

Page 30: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

Protection and Availability

VMworld 2018 Content: Not for publication or distribution

Page 31: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

31

Disasters comes in many forms…

VMworld 2018 Content: Not for publication or distribution

Page 32: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

32

Complete Business Continuity CoverageACROSS DATA CENTERS

IN THE DATACENTER

Data Domain, ProtectPoint Technology

IN THE ARRAY

XtremIO Virtual Copies (XVC)

• Heterogeneous

replication

• Sub-minute RPO

• Thousands of PIT’s

• Active/Active

• Continuous

availability

• Zero RPO/RTO

• Logical data corruption protection

• Near zero RTO

• Thousands of PIT copies

• XMS / AppSync Integration

• 20x faster backups

• 10-30x less protection storage

• Eliminates impact on production

VPLEX RecoverPoint

Native Replication

VMworld 2018 Content: Not for publication or distribution

Page 33: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

33

Hosts Paths monitoringX2

VMworld 2018 Content: Not for publication or distribution

Page 34: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

34

Granular VM / File restore with AppSync

VMworld 2018 Content: Not for publication or distribution

Page 35: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

35

XMS / AppSync Integration

X2

VMworld 2018 Content: Not for publication or distribution

Page 36: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

36

XtremIO Metadata-aware Native Replication

• RPO of <60 seconds

• Faster Recovery

• Thousands of recover points-in-time

• “Fan-in” configurations

• Supports XtremIO High Performance

• Efficient replication - dedupe &

compression aware

Easy Operation Best Protection Scale-out Performance

• Uses XtremIO in-memory snapshots

• Simple and Easy

• Full operational disaster recovery

The most efficient array based replication

VMworld 2018 Content: Not for publication or distribution

Page 37: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

37

VMware SRM Advanced Parameters

VMworld 2018 Content: Not for publication or distribution

Page 38: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

38

VMware SRM Advanced Parameters (cntd)

VMworld 2018 Content: Not for publication or distribution

Page 39: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

39

VMware SRM Point In Time Integration

VMworld 2018 Content: Not for publication or distribution

Page 40: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

40

Let’s recap

• Scale-out is critical

• In-memory metadata matters

• Hypervisor integrations for large scale

• Smart management and monitoring integrations

• Open APIs

• Recovery and replication

• Accelerated deployments and validated solutions

VMworld 2018 Content: Not for publication or distribution

Page 41: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

41

VMworld 2018 Content: Not for publication or distribution

Page 42: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

#vmworld

PLEASE FILL OUTYOUR SURVEY.Take a survey and enter a drawing

for a VMware company store gift card.

VMworld 2018 Content: Not for publication or distribution

Page 43: or distribution for publication Content: Not 2018 · 2018-09-05 · VAAI primitives • Full copy (XCOPY) • Hardware assisted locking • Block zeroing ... no storage IOs • No

#vmworld

THANK YOU!

VMworld 2018 Content: Not for publication or distribution