Charleston SC VMUG 8/14/13
-
Upload
lwilmes -
Category
Technology
-
view
438 -
download
3
description
Transcript of Charleston SC VMUG 8/14/13
![Page 1: Charleston SC VMUG 8/14/13](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/1.jpg)
Charleston VMUG
John FlisherTechnical Consultant
ManagereGroup
@hsilf
April 8, 2023
![Page 2: Charleston SC VMUG 8/14/13](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/2.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/3.jpg)
Rate of Technology Change
Ray Kurzweil Author of The Singularity is Near
![Page 4: Charleston SC VMUG 8/14/13](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/4.jpg)
Moore’s Law
![Page 5: Charleston SC VMUG 8/14/13](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/5.jpg)
Cost per Transistor Cycle
![Page 6: Charleston SC VMUG 8/14/13](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/6.jpg)
Kryder’s Law
![Page 7: Charleston SC VMUG 8/14/13](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/7.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/8.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/9.jpg)
Storage Design Considerations for Virtual environments
What problem are we trying to solve? Capacity Performance
![Page 10: Charleston SC VMUG 8/14/13](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/10.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/11.jpg)
A different way to think about storage
Flash Virtualization Platform
![Page 12: Charleston SC VMUG 8/14/13](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/12.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/13.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/14.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/15.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/16.jpg)
© 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](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/17.jpg)
© 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](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/18.jpg)
© 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](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/19.jpg)
© 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](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/20.jpg)
© 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](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/21.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/22.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/23.jpg)
© 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](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/24.jpg)
© 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](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/25.jpg)
© PernixData. All rights reserved.
Database in Write-back
![Page 26: Charleston SC VMUG 8/14/13](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/26.jpg)
© 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](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/27.jpg)
© PernixData. All rights reserved.
Demo
![Page 28: Charleston SC VMUG 8/14/13](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/28.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022070301/54632daaaf795939028b552f/html5/thumbnails/29.jpg)
Thank You