Charleston SC VMUG 8/14/13

29
Charlesto n VMUG John Flisher Technical Consultant Manager eGroup john.flisher@egroup- us.com @hsilf 7/2/22

description

Presentation by John Flisher of eGroup and Charlie Gautreaux of Pernix Data on the Commoditization of Hardware and the Software Defined Millennium

Transcript of Charleston SC VMUG 8/14/13

Page 1: Charleston SC VMUG 8/14/13

Charleston VMUG

John FlisherTechnical Consultant

ManagereGroup

[email protected]

@hsilf

April 8, 2023

Page 2: Charleston SC VMUG 8/14/13

Agenda

Commoditization of Hardware and the Software Defined Millennium

Virtual Environment Storage Design Considerations

The Worlds First Flash Hypervisor FVP Demo – Charlie Gautreaux Questions and Answers

Page 3: Charleston SC VMUG 8/14/13

Rate of Technology Change

Ray Kurzweil Author of The Singularity is Near

Page 4: Charleston SC VMUG 8/14/13

Moore’s Law

Page 5: Charleston SC VMUG 8/14/13

Cost per Transistor Cycle

Page 6: Charleston SC VMUG 8/14/13

Kryder’s Law

Page 7: Charleston SC VMUG 8/14/13

VMware

Founded in 1998 Still the leader in Virtualization because it

was first to innovate in their space.

Page 8: Charleston SC VMUG 8/14/13

Data Domain

Founded in 2001 Proprietary Software Algorithm for target

based Deduplication appliances Acquired by EMC in 2009 According to IDC, EMC in 2010 captured

64.2% share of the market for purpose-built backup devices worldwide, including mainframes.

Page 9: Charleston SC VMUG 8/14/13

Storage Design Considerations for Virtual environments

What problem are we trying to solve? Capacity Performance

Page 10: Charleston SC VMUG 8/14/13

Storage Short Stroking

8 + 1 RAID

58 + 1 RAID

5

8 + 1 RAID

58 + 1 RAID

5

8 + 1 RAID

58 + 1 RAID

5

Page 11: Charleston SC VMUG 8/14/13

A different way to think about storage

Flash Virtualization Platform

Page 12: Charleston SC VMUG 8/14/13

What is FVP?

FVP is software to aggregate server-side flash into a scale out data acceleration tier to provide dramatic storage performance to unmodified applications over

existing storage systems

© PernixData. All rights reserved.

Page 13: Charleston SC VMUG 8/14/13

FVP Design Considerations

It must be truly clustered and compatible with cross-host functions like vMotion, DRS, HA, etc.

It must support write acceleration, and in a manner that doesn’t incur data loss on host failures.

It must not be a virtual appliance.

Page 14: Charleston SC VMUG 8/14/13

FVP Design Considerations

It must not require in-guest or application level changes. This is operationally un-scalable

It must be flash technology agnostic!

It must work on per VM basis

Page 15: Charleston SC VMUG 8/14/13

Seamless Solution

Application agnostic No drivers or changes to applications/VMs Not a static partitioning of server flash

Storage infrastructure agnostic No change to existing underlying storage infrastructure

Compatible with existing storage-side data services like snapshotting, replication, etc

Flash technology agnostic Compatible with both SSD and PCIe flash, and allows heterogeneous hosts

© PernixData. All rights reserved.

Page 16: Charleston SC VMUG 8/14/13

© PernixData. All rights reserved.

Say hello to a brand new data tier

DATA-IN-MOTION TIER

+ +PernixData FVP

DATA-AT-REST TIER

+Data Services

Page 17: Charleston SC VMUG 8/14/13

© PernixData. All rights reserved.

PernixData Flash Virtualization Platform

1. Non-intrusive data acceleration

HypervisorHypervisor

PernixData Flash Virtualization Platform (FVP)

Storage system

FlashCluster

Page 18: Charleston SC VMUG 8/14/13

© PernixData. All rights reserved.

PernixData Flash Virtualization Platform

2. Transparent remote data access on VM migration

HypervisorHypervisor

PernixData Flash Virtualization Platform (FVP)

FlashCluster

Storage system

Page 19: Charleston SC VMUG 8/14/13

© PernixData. All rights reserved.

PernixData Flash Virtualization Platform

3. Fault tolerant write acceleration

HypervisorHypervisor

PernixData Flash Virtualization Platform (FVP)

Delayed writes

{0, 1, 2} x data replicas

FlashCluster

Storage system

Page 20: Charleston SC VMUG 8/14/13

© PernixData. All rights reserved. CONFIDENTIAL

Existing Flash Solutions Traditional Array Based

Many are rip-and-replace solutions Array flash is simply too far across the network Loss of application/VM identity Higher cost, lower scalability

Virtual Appliances Significant operational overhead Limited to single host read only cache Higher latency: Inherent virtual machine overhead

Virtual Machine Drivers (guest based) Need custom applications or in-VM changes Not clustered, typically breaks cross-host hypervisor functions

Page 21: Charleston SC VMUG 8/14/13

FVP 1.0 Datasheet

Get Pernix’d now – Trial signups at pernixdata.com

© PernixData. All rights reserved.

Supported Hypervisors Any version of vSphere 5.0, vSphere 5.1

Supported Storage All FC, FCoE, iSCSI storage platforms on vSphere HCL

Supported Flash Enterprise class PCIe and SSD flash devices

Supported Servers Cisco, Dell, HP, IBM, and others on vSphere HCL

Supported Modes Write-throughWrite-back (includes fault tolerance for High Availability)

Page 22: Charleston SC VMUG 8/14/13

Scale out

Does PernixData FVP scale linearly with hosts?

Yes! It beats SAN IOPS even in small host clusters© PernixData. All rights reserved.

2 host 4 host 6 host0

50000

100000

150000

200000

250000

300000

350000

SAN onlyFVP + SATA2 SSD + SANFVP + SATA3 SSD + SAN

IOPS

Page 23: Charleston SC VMUG 8/14/13

© PernixData. All rights reserved.

FVP Latency advantage

Flash virtual appliance

8Gb FC SAN, NVRAM

8Gb FC SAN, all flash

FVP+remote flash/10GbE

FVP+Local flash

0 1000 2000 3000 4000

4KB read latency (us), no load

Page 24: Charleston SC VMUG 8/14/13

© PernixData. All rights reserved.

VDI with Write-through

10 write-through Win 7 Linked Clones running 80% Read, 80% Random for 6 minutes [including boot up and shut down]

Page 25: Charleston SC VMUG 8/14/13

© PernixData. All rights reserved.

Database in Write-back

Page 26: Charleston SC VMUG 8/14/13

© PernixData. All rights reserved. CONFIDENTIAL

Summary

PernixData’s Flash Virtualization Platform provides enterprise-class, scale-out storage performance in any virtualized datacenter

Complimentary to existing or new storage investment

Can be deployed within minutes Provides instantaneous ROI

Download a Trial today!

Page 27: Charleston SC VMUG 8/14/13

© PernixData. All rights reserved.

Demo

Page 28: Charleston SC VMUG 8/14/13

References

eGroup Blog – Software Defined Storage, A game Changerhttp://www.egroup-us.com/2013/04/software-defined-storage-a-game-changer/

PernixData Back Story – Building the worlds first Flash Hypervisorhttp://blog.pernixdata.com/the-pernixdata-backstory-building-the-first-flash-hypervisor/

CRN – PernixData FVP clusters server flash to increase storage performance in virtualized environments.http://www.crn.com/news/storage/240159476/pernixdata-fvp-clusters-server-flash-to-add-performance-in-virtualized-environments.htm

Page 29: Charleston SC VMUG 8/14/13

Thank You