pernixdata @ vmug.it 20150304
TRANSCRIPT
![Page 1: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/1.jpg)
© PernixData. All rights reserved.
Frank Brix Pedersen
Systems Engineer
[email protected] - Twitter: @frankbrix – www.vfrank.org
Proprietary and confidential
Re-Think Storage
Decouple Storage Performance From
Capacity with PernixData FVP™ Software
![Page 2: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/2.jpg)
Traditional Storage Can’t Keep Up with Virtualization
© PernixData. All rights reserved. 2
Limited network bandwidth
Storage controller
cycles not proportional
to capacity growth
Increased application density;
More random I/O
70% of VM Performance Issues Due to Storage Bottlenecks
• • •
Hypervisor Hypervisor Hypervisor
![Page 3: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/3.jpg)
Time for Change
© PernixData. All rights reserved. 3
Current State
High storage costs (expensive refreshes)
Wasted capacity
Storage not optimized for VMs
Desired State
Scale-out performance
Predictable costs
VM-aware
No change to existing data services
But, how?
Capacity
Performance
Data Services
Hypervisor
![Page 4: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/4.jpg)
Hypervisor
PernixData’s Mission: Leading a New Era of Server Side Storage Intelligence
© PernixData. All rights reserved. 4
Increase application performance without buying new storage…
…through revolutionary architecture that decouples storage performance
from storage capacity
Virtualize more with the infrastructure you already have
Performance Performance
Capacity
Data Services
Performance
![Page 5: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/5.jpg)
It as all about location
© PernixData. All rights reserved. 5
![Page 6: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/6.jpg)
Let’s take the scenic route
© PernixData. All rights reserved. 6
Insert
Flash
Here
Or Insert
Flash
Here
Or use
RAM!
![Page 7: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/7.jpg)
Location is key to performance
© PernixData. All rights reserved. 7
This virtual machine experiences 0,08 millisecond latency for read
and write!!
0,08 ms
latency for
reads and
writes!!
![Page 8: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/8.jpg)
Hypervisor
Performance
Hypervisor Hypervisor
• • •
A Strategic Infrastructure Platform
© PernixData. All rights reserved. 8
Performance
Capacity
Data Services
FC, FCoE, iSCSI, NFS
Scale-Out
Performance
I/O
closer
to VMs
Hypervisor
Aggregate server RAM & flash into a data acceleration tier
Dramatic performance gains with existing environment
![Page 9: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/9.jpg)
PernixData at a Glance
© PernixData. All rights reserved. 9
Founded by storage and virtualization experts – Poojan Kumar, CEO (Exadata co-founder; head VMware data group)
– Satyam Vaghani, CTO (VMware Storage CTO; creator of VVOLS, VAAI, VMFS)
Head Quarters in San Jose California.
– Silicon Valley
¨
![Page 10: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/10.jpg)
HOW IS THIS
POSSIBLE?
© PernixData. All rights reserved. 10
![Page 11: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/11.jpg)
Hypervisor
100% Non-Disruptive
© PernixData. All rights reserved. 11
No reboots, application rewrites or process changes
No changes to
VMs
Transparent to
storage
Any Server
Any Flash/RAM
Any Storage
![Page 12: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/12.jpg)
FVP Software Overview
© PernixData. All rights reserved. 12
FVP Host Extension – Kernel Module
– vSphere 5.0, 5.1, 5.5
(Soon 6.0)
– Works with any
vSphere license edition
FVP Management
Server
– Windows 2008 or 2012
64bit
– MS SQL Database
FVP Plug-In for
– vSphere Client
– vSphere Web Client
![Page 13: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/13.jpg)
Install in minutes
No change to existing infrastructure
Deploying PernixData FVP Software
© PernixData. All rights reserved. 13
”We had our college intern install
FVP in just minutes. Shortly
thereafter, we were seeing a 6x
improvement in IOPS.”
”Wow, this @#% is really plug
and play... I did not have to
modify my VMs, storage or
network in any way.”
![Page 14: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/14.jpg)
Flash & RAM Clustered Across Hosts
© PernixData. All rights reserved. 14
Seamless VM operations – vMotion
– DRS
– HA
– Snapshot
– vCloud Director
– SRM
Resilient and elastic layer of I/O acceleration
Hypervisor Hypervisor
![Page 15: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/15.jpg)
Fault Tolerant Write Acceleration
© PernixData. All rights reserved. 15
Improve performance of any application with full data protection
Hypervisor Hypervisor Hypervisor
Data Write
Copy 1 Copy 2
Write Back
![Page 16: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/16.jpg)
© PernixData. All rights reserved. 16
ITALIAN
CUSTOMERS
![Page 17: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/17.jpg)
Cloud Italia
© PernixData. All rights reserved. 17
![Page 18: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/18.jpg)
Cloud Italia – Decoupling Heaven
© PernixData. All rights reserved. 18
VM
Observed
latency
Datastore
latency
![Page 19: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/19.jpg)
Customer Case F.LLI Campagnolo
© PernixData. All rights reserved. 19
Challenge
– High storage latency for virtual servers
Requirements
– Low storage latency
– Future Proofed
– Not another box in the datacenter
– Works with existing storage array and future
– VMware – aware solution
– Scalable
![Page 20: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/20.jpg)
Campagnolo – Flash Cluster Overview
© PernixData. All rights reserved. 20
More than 100
million IOPS
saved from
datastore
![Page 21: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/21.jpg)
Offloading IOPS from the array to local flash
© PernixData. All rights reserved. 21
802 IOPS served from flash and 18 IOPS served from datastore!
Datastore
IOPS 18
Local
acceleration
IOPS 802
![Page 22: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/22.jpg)
Predictable Performance low latency
© PernixData. All rights reserved. 22
VM
Observed
latency
Datastore
latency
![Page 23: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/23.jpg)
Customer Case Campagnolo
© PernixData. All rights reserved. 23
The Solution
– FVP Software on all hosts in the cluster
– Flash: Micron p420m, 700GB PCI-Express in each ESXi host
The Result
– Low read and write latency for all virtual machines
– More than 500.000 IOPS available
– Decoupled performance
![Page 24: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/24.jpg)
DEMO
© PernixData. All rights reserved. 24
![Page 25: PernixData @ VMUG.IT 20150304](https://reader034.vdocuments.site/reader034/viewer/2022042817/55a684dd1a28ab37498b4873/html5/thumbnails/25.jpg)
© PernixData. All rights reserved.
RE-THINK STORAGE
@PernixData