pernixdata - a new era of server side storage

34
Frank Denneman Tech Evangelist A new era of server side storage

Upload: vmug-it

Post on 18-Nov-2014

288 views

Category:

Technology


2 download

DESCRIPTION

VMUGIT User Conference 2014 A New Era of Server Side Storage Frank Denneman, PernixData

TRANSCRIPT

Page 1: PernixData - A New Era of Server Side Storage

Frank DennemanTech Evangelist

A new era of server side

storage

Page 2: PernixData - A New Era of Server Side Storage

Agenda

History

PernixData FVP

Scaling your performance architecture

Restructuring data flows

© PernixData. All rights reserved.

Page 3: PernixData - A New Era of Server Side Storage

PernixData

Founded in 2012 by virtualization experts

Poojan Kumar, Oracle Exadata Co-founder

Satyam Vaghani, VMware VMFS, VAAI, PSA founder

Strong virtualization and storage experience

VMware, EMC, Google, NetApp and many others…

© PernixData. All rights reserved.

Page 4: PernixData - A New Era of Server Side Storage

A little bit of a personal history

© PernixData. All rights reserved.

ESX

ESXESX

ESX

ESX Cluste

r

DB Server

DB Server

Ethernet

Switch

SAN

switc

h

Ethernet

Switch

SAN

switc

h

Ethernet

Switch

DB Server

Page 5: PernixData - A New Era of Server Side Storage

Success! Virtual Machine sprawl

© PernixData. All rights reserved.

ESX

ESX

ESX

ESXESX

ESX

ESX

ESX

ESX Cluste

r

Oracle

Standard

Cluster

Oracle

Enterprise ClusterStratix Cluster

Ethernet

Switch

SAN

switc

h

Ethernet

Switch

SAN

switc

h

Ethernet

Switch

More Bandwidth

More Spindles

New SANDirectors

Page 6: PernixData - A New Era of Server Side Storage

Datacenter(1 Datacenter(2

Double the fun, twice the excitement!

© PernixData. All rights reserved.

Page 7: PernixData - A New Era of Server Side Storage

Every day felt like a star trek episode

© PernixData. All rights reserved.

Page 8: PernixData - A New Era of Server Side Storage

Problems are still present today

Distance from workload to resource

Shared environment

Loss of VM identity

Resulting in non-deterministic performance

© PernixData. All rights reserved.

Page 9: PernixData - A New Era of Server Side Storage

Flash – Saviour of the Universe

© PernixData. All rights reserved.

Page 10: PernixData - A New Era of Server Side Storage

Flash placement is context sensitive

© PernixData. All rights reserved.

Page 11: PernixData - A New Era of Server Side Storage

Location of flash

Flash in array = better data services

Flash in server = better performance

© PernixData. All rights reserved.

Page 12: PernixData - A New Era of Server Side Storage

Taking the scenic route

© PernixData. All rights reserved.

Image courtesy of Chad Sakac

Page 13: PernixData - A New Era of Server Side Storage

Static server side flash?

© PernixData. All rights reserved.

Page 14: PernixData - A New Era of Server Side Storage

PernixData FVPArchitecture overview

© PernixData. All rights reserved.

Page 15: PernixData - A New Era of Server Side Storage

Decouple storage performance from capacity

© PernixData. All rights reserved.

VMVM VM VMVM VMVM

FVP

ESXi Host

Flash Device

ESXi Host

Flash Device

ESXi Host

Flash Device

Storage Array

VM VM

Performance

Capacity

+

Data services

Read & write acceleration of any VM workload

Page 16: PernixData - A New Era of Server Side Storage

PernixData FVP clustered Platform

Hypervisor-based non-disruptive data acceleration

© PernixData. All rights reserved.

Page 17: PernixData - A New Era of Server Side Storage

Supports mobility at scale

Server flash aggregation into cluster-wide pool

© PernixData. All rights reserved.

ESXi Host

Flash

Device

ESXi Host

Flash

Device

VM

Remote flash accessFVP

Migration VM

Read

Storage System

(DRS)

Data

Page 18: PernixData - A New Era of Server Side Storage

Platform, not a point solution

Fault tolerant write acceleration

© PernixData. All rights reserved.

Page 19: PernixData - A New Era of Server Side Storage

Tech Preview: Topology aware FVP

© PernixData. All rights reserved.

But how about failure domains?

Flash

Device

ESXi Host 1

Acceleration

Resource

ESXi Host 2 ESXi Host 4ESXi Host 3

FVPFlash

Device

ESXi Host 2

Flash

Device

ESXi Host 3

Flash

Device

ESXi Host 4

vSphere cluster

VM

data RWD

Replica write data

Page 20: PernixData - A New Era of Server Side Storage

Topology aware FVP

© PernixData. All rights reserved.

What if your vSphere cluster spans multiple blade centers?

Or multiple sites?

Page 21: PernixData - A New Era of Server Side Storage

Topology aware FVP

© PernixData. All rights reserved.

Align FVP clusters to fault domains with replica groups

Control replica placement

Page 22: PernixData - A New Era of Server Side Storage

Tech Preview: Hello, I am FVP with DFTM

© PernixData. All rights reserved.

Page 23: PernixData - A New Era of Server Side Storage

Distributed Fault Tolerant Memory

Historic point: FVP fault tolerance makes volatile

memory part of storage for the first time ever

Timing: Recent chipset advances make it right for most

workloads

Other facts about FVP with DFTM: Supports all FVP features and workloads

1TB RAM per host up to max vSphere cluster size

A FVP Cluster can mix RAM, Flash, MCS, etc

Ability to hot-expand and hot-shrink RAM usage per host

© PernixData. All rights reserved.

Page 24: PernixData - A New Era of Server Side Storage

Scaling your performance architecture

© PernixData. All rights reserved.

Page 25: PernixData - A New Era of Server Side Storage

Future proof scale out architecture

Non disruptive performance scale out

Linked Compute + Storage performance growth

Future proof: new tech instantly usable

© PernixData. All rights reserved.

Page 26: PernixData - A New Era of Server Side Storage

Deterministic performance layer

Using point to point connections of Ethernet network

I/O remain in performance layer

Reduced load on SAN beneficial to all workloads

© PernixData. All rights reserved.

Page 27: PernixData - A New Era of Server Side Storage

Tech Preview:

Adaptive network compression Narrows latency/throughput chasm between local and

remote FVP media

Adaptive

Real-time

Low CPU cost

© PernixData. All rights reserved.

64k, 2w*4oio, 100% seq wr

Page 28: PernixData - A New Era of Server Side Storage

Penalty-less fault tolerance

Independent of 1GbE or 10GbE

Jetstress shows similar results 32k DBR, 36k DBW, 11k logW, 256k background RW

WB + 0 = 15048 transactional IOPS

WB + 1, 1GbE compressed = 13548 transactional IOPS

© PernixData. All rights reserved.

64k, 2w*4oio, 100% seq wr

WB + 0

2700 IOPS

WB + 1

1GbE

1700 IOPS

WB + 1

1GbE compressed

2700 IOPS

Page 29: PernixData - A New Era of Server Side Storage

Customer success story

Issue: 10 TB of space available, still suffering from poor

SQL performance

PernixData FVP Results

94% lower average latency (30ms to 1.7ms)

12x more IOPS (compared to just storage array)

25,000,000+ IOs offloaded from storage array in 2 days!

© PernixData. All rights reserved.

Page 30: PernixData - A New Era of Server Side Storage

Restructuring Data flows

© PernixData. All rights reserved.

Page 31: PernixData - A New Era of Server Side Storage

Absorbing (write) I/O’s

Managing I/O streams

Be aware: FVP does not change amount of write Ios

Changing I/O pattern to smooth out writes

Time release I/O’s

© PernixData. All rights reserved.

Page 32: PernixData - A New Era of Server Side Storage

Say hello to your new worst-case scenario

© PernixData. All rights reserved.

Page 33: PernixData - A New Era of Server Side Storage

Next steps

Get some flash

Download the trial: pernixdata.com/trail

Start accelerating workload

No budget for flash or just want more?

Enter to win Kingston Enterprise drive

pernixdata.com/flash

© PernixData. All rights reserved.

Page 34: PernixData - A New Era of Server Side Storage

Thanks!

© PernixData. All rights reserved.

Follow us on twitter: @PernixData | @FrankDenneman