Upload
cisco-public-sector
View
313
Download
5
Tags:
Embed Size (px)
DESCRIPTION
Application Acceleration in the Data Center: Fusion-io Cisco Live SLED East
Citation preview
Fusion-io Confidential—Copyright © 2013 Fusion-io, Inc. All rights reserved. Fusion-io Confidential—Copyright © 2013 Fusion-io, Inc. All rights reserved.
Fusion-io Accelerates
May 2013
⌃ 2006
⌃2007
⌃2008
⌃ 2009
⌃ 2010
⌃2011
⌃2012
Mission to consolidate memory and storage
ioMemory technology unveiled
First products launched
1 million IOPS with a server
1st two major server OEM contracts.
Large end user validation
Samsung strategic investment
3rd major server OEM
VSL introduced
More end user validation
IPO on NYSE
ioTurbine acquired
ioDrive2 announced
50+ Petabytes shipped
I billion IOPS
2,500 customers
>120 channel and alliance partners
Cisco Announced as an OEM
Fusion-io First Mover Milestones
Data Centers Need a Solution
May 3, 2013 3
The Performance of a SAN…
Optimized for Disks
…in the Palm of Your Hand
Optimized for Flash
Controller Node
Switching
192 Hard Disk
Drives Controller
Embedded
Switching
200 Flash
Memory Die
Flash Succeeds Near the CPU
May 3, 2013 4
Nanoseconds - Microseconds ACCESS DELAY Milliseconds
Storage Area Network
ioMemory L1, L2 & L3 CPU Cache
DRAM
Fusion-io iomemory platform
May 3, 2013 5
CISCO-SPECIFIC PRODUCTS
MLC: 5, 10 TB
MLC: 2,410 GB
SLC: 1,200 GB
MLC: 365, 785, 1205, 3000 GB
SLC: 400, 600 GB
MLC: 365, 785 GB
Cut-through Architecture and VSL
May 3, 2013 6
▸ Sophisticated architecture • maximum performance
▸ Intelligent software • advanced features
Kernel
File System
Virtual Storage Layer (VSL)
ioMemory
Applications/Databases PCIe
DRAM / Memory / Operating System and Application Memory io
Mem
ory
Virt
ualiz
atio
n Ta
bles
Channels Wide
Ban
ks
ioDrive ioMemory Data-Path Controller
Commands
Host
Virtual Storage Layer (VSL)
DA
TA
TR
AN
SF
ER
S
CPU and cores
Cut through Architecture
7
A
OS Host CPU
PC
Ie
SAS CTRL
SSD
SA
S
CPU
DRAM
NAN
D
A
V Host CPU
PC
Ie
DRAM
Data path Controller
Legacy Approach Fusion Direct Approach
Steps to retrieve data:
1. Application sends request to OS
2. OS legacy storage stack sends request to SAS Controller
3. SAS Controller sends request to internal CPU on SSD
4. SSD CPU determines location of data on flash memory
5. Retrieves data 6. Sends data back to
internal CPU to be repackaged into SAS command
7. Sends data up to SAS Controller
8. Sends data to DRAM
Steps to retrieve data:
1. Application sends request to VSL
2. Virtual Storage Layer locates data on flash memory and requests DMA transaction
3. Data sent to DRAM
1
2
3
4
5
1
2 3
Acceleration Solutions
May 3, 2013 8
Max Acceleration Max Interoperability Max Scalability • Lowest latency • Smallest footprint • For I/O intensive applications
• Drop-in SAN/NAS acceleration • Storage workload reduction • Greater VM density
• Multi-protocol • Platform independent • For clustered architectures
DIRECT CACHING SHARED
FLASH OPTIMIZATION
x2 x2 x2 x2
x2
Direct: VDI Solutions
May 3, 2013 9
Exis%ng Storage • User Shares • Profiles
Server Hypervisor and VDI Pla<orm
Thin Client
Laptop
Desktop
Fusion ioDrives • Golden Images • Clones
Clients Connec%on Brokers
Direct: Database Solutions
10
▸ Ideal where entire database cannot fit within one or more ioDrives
▸ Ideal where entire database easily fits within one or more ioDrives
Single Instance Database Improvement
Single Instance Database on Fusion-io
External database
Select files on ioDrive
Entire database on ioDrive
Replication for availability INFORMIX
x2 x2 x2
IMPROVEMENT IN DATA LOAD 6x REDUCTION IN AVERAGE
DISK QUEUE LENGTH 12x FASTER UPDATE QUERIES 20x
Pipkins Drecom Lockerz
Caching: ioTurbine Software External storage for
virtual machines too costly Fusion-io delivers IOPS
to hosts and virtual machines
SAN/NFS Storage IOPS
SAN/NFS Storage
IOPS
ioTurbine software caches frequently used data on ioDrives
Reduce SAN/NFS
costs
11 May 3, 2013
REDUCTION ON SAN WORKLOAD 40%
IOPS PERFORMANCE IMPROVEMENT 10x FASTER CRM
QUERIES 90x Esbjerg Kommune Polaris San Jose Sharks
5/3/13 12
VM 1 Windows Server
2008 R2
VM 2 Windows Server
2008 R2 ioSphere VM Edition
VMs
ioTurbine Host
Driver
Disk Controller VSL
Primary Storage ioMemory Web Client
ioTurbine Guest Driver
ioTurbine Guest Driver
Guest VMs
HyperVisor
VMware ESX Server
IOTURBINE deployment diagram
13 May 3, 2013
ioTurbine Value proposition
100K random read IOPS per ESXi Host
20K random read IOPS shared among all ESXi Hosts
ALL ION DEPLOYMENT
Shared: ION
14
Oracle RAC
ION AND SAN DEPLOYMENT
ION Data Accelerator
▸ Increased application performance
▸ Higher IOPS
▸ Lower Cost
▸ Lower Power
▸ Server Choice
▸ End Lock-in
BENEFITS
Database or Application
Hot Data
ION Data Accelerator
Entire Database
SAN
Fusion-io Accelerates
May 3, 2013 15
Analytics Search
ORACLE Text
Messaging
MQ
Databases
INFORMIX
Virtualization
KVM
HPC
GPFS
Big Data
Security/Logging
Collaboration
Lotus
Development Web
LAMP
Caching
Comprehensive Customer Success
May 3, 2013 16 30+ case studies at http://fusionio.com/casestudies
F I N A N C I A L S M A N U F A C T U R I N G / G O V E R N M E N T
W E B T E C H N O L O G Y R E T A I L
FASTER DATA WAREHOUSE QUERIES 40x QUERY
PROCESSING THROUGHPUT 15x
The world’s leading Q&A site
®
FASTER DATABASE REPLICATION 30x FASTER DATA
ANALYSIS 5x FASTER QUERIES 15x
The Simple Math: VDI
17
SLOT1
SLOT5
SLOT3
SLOT7
SLOT2
SLOT6
SLOT4
SLOT8
!
UC S 5 108
OK FAIL OK FAIL OK FAIL OK FAIL
! ResetConsole
UCS B200 M3
! ResetConsole
UCS B200 M3
! ResetConsole
UCS B200 M3
! ResetConsole
UCS B200 M3
! ResetConsole
UCS B200 M3
! ResetConsole
UCS B200 M3
! ResetConsole
UCS B200 M3
! ResetConsole
UCS B200 M3
More Desktops per Server
Lower Cost per Desktop
Better SAN Utilization
The Simple Math: Server Virtualization
18
SLOT1
SLOT5
SLOT3
SLOT7
SLOT2
SLOT6
SLOT4
SLOT8
!
UC S 5 108
OK FAIL OK FAIL OK FAIL OK FAIL
! ResetConsole
UCS B200 M3
! ResetConsole
UCS B200 M3
! ResetConsole
UCS B200 M3
! ResetConsole
UCS B200 M3
! ResetConsole
UCS B200 M3
! ResetConsole
UCS B200 M3
! ResetConsole
UCS B200 M3
! ResetConsole
UCS B200 M3
Greater VM Density
Read Performance Improvement
Write Performance Improvement
Better SAN Utilization
The Simple Math: Databases
19
SLOT1
SLOT5
SLOT3
SLOT7
SLOT2
SLOT6
SLOT4
SLOT8
!
UC S 5 108
OK FAIL OK FAIL OK FAIL OK FAIL
! ResetConsole
UCS B200 M3
! ResetConsole
UCS B200 M3
! ResetConsole
UCS B200 M3
! ResetConsole
UCS B200 M3
! ResetConsole
UCS B200 M3
! ResetConsole
UCS B200 M3
! ResetConsole
UCS B200 M3
! ResetConsole
UCS B200 M3
Faster Data Load Times
Faster Queries
Better SAN Utilization
Faster Reporting
Reduction in Disk Queues
The Simple Math: Shared Storage
20
UCS C460 M1/M2
3
8
4
9
5
10
6
11
7
12
PWR
SYS
A03-
0300
GA2
10k
SAS
300G
B
PWR
SYS
A03-
0300
GA2
10k
SAS
300G
B
PWR
SYS
A03-
0300
GA2
10k
SAS
300G
B
PWR
SYS
A03-
0300
GA2
10k
SAS
300G
B
PWR
SYS
A03-
0300
GA2
10k
SAS
300G
B
PWR
SYS
A03-
0300
GA2
10k
SAS
300G
B
PWR
SYS
A03-
0300
GA2
10k
SAS
300G
B
PWR
SYS
A03-
0300
GA2
10k
SAS
300G
B
PWR
SYS
A03-
0300
GA2
10k
SAS
300G
B
PWR
SYS
A03-
0300
GA2
10k
SAS
300G
B
PWR
SYS
A03-
0300
GA2
10k
SAS
300G
B
PWR
SYS
A03-
0300
GA2
10k
SAS
300G
B
1 2
PSU MEM CPUID
!ID //!
All Cisco Storage Solution
Cluster Compatible
Faster Failover Times
Lower OPEX and CAPEX
Faster Database Performance
Cisco UCS B-series mezzanine card • 365 GB & 785 GB PCI Express Flash
• 1.5 GB/s bandwidth • 535,000 IOPS • 15 microsecond latency
• B-series M3 blades • 1 card per half-width blade • 2 cards per full-width blade
• UCS Manager 2.1 (Del Mar) integration
• Servers qualified • B22-M3 (single card) • B200-M3 (single card) • B420-M3 (two cards)
UCS RACKMOUNT QUALIFICATION; IODRIVE2
C220 M3 C240 M3 C260 M2 C460 M2
ioDrive2 365 GB / 785 GB
ioDrive2 1205 GB
ioDrive2 Duo 2410 GB
Key Solution Content
May 3, 2013 Fusion-io Confidential 23
▸ Oracle http://cisco.fusionio.com/white-papers/boost-database-performance-with-the-cisco-ucs-storage-accelerator/
▸ VDI ▸
http://cisco.fusionio.com/white-papers/optimizing-desktop-virtualization-solutions-with-the-cisco-ucs-storage-accelerator/
▸ MS SQL http://cisco.fusionio.com/white-papers/ms-sql-in-a-virtual-performance-cluster-white-paper/
▸ ioTurbine Product Demo http://www.youtube.com/watch?v=uXYIJK6dLe8&feature=youtu.be
Solution Guides Video Content
f u s i o n i o . c o m | R E D E F I N E W H A T ’ S P O S S I B L E
T H A N K Y O U