CCSF12_Couchbase_and_fusion_io
-
Upload
couchbase -
Category
Technology
-
view
1.398 -
download
0
Transcript of CCSF12_Couchbase_and_fusion_io
COUCHBASE + FUSION-IONOSQL DATA FASTER
WWW.FUSIONIO.COM
April 13, 2023 2
⌃2006
⌃2007
⌃2008
⌃2009
⌃2010
⌃2011
⌃2012
Mission to consolidate memory and storage
ioMemory technology unveiled
First products launched
1 million IOPS IBM Quicksilver
Dell strategic investment
HP OEMs products
IBM OEMs products
Samsung strategic investment
Dell OEMs products
VSL introduced
IPO on NYSE
ioTurbine acquired
ioDrive2 announced
50+ Petabytes shipped
Supermicro OEMs products
1 Billion IOPS
2,500 customers
>120 channel and alliance partners
ioFX announced
ioMemory SDK introduced
Cisco OEMs products
FUSION-IO FIRST MOVER MILESTONES
April 13, 2023 Fusion-io Confidential 3
REAL RESULTS – LARGE MOBILE GAMING CO
▸ Problem:• 4 Couchbase databases• 36 hours Per DB Backup - impacted production• Backups done in serial – total time 6 days
▸ Solution:• Fusion-io ioDrive II 1205 GB drives
▸ Results:• 15 minutes/Backup, done in parallel
• 576x improvement
April 13, 2023 Fusion-io Confidential 4
REAL VALUE – LARGE MOBILE GAMING CO
▸ Higher Performance & Better SLA
▸ More Frequent Backups
▸ Minimal Production Impact
April 13, 2023 Fusion-io Confidential 5
FOCUS
Ultra-low-latency meets NoSQL
April 13, 2023 Fusion-io Confidential 6
AGENDA
CouchBase Architectural approaches that include:• IOMemory• ION• Partner Solutions that embed Fusion-io• IOTurbine
Future Architecture – Couchbase Server & native SDK access to
ioMemory
DATA SUPPLY PROBLEM IDLE SERVERS
7
According to Moore's Law, processing performance doubles every 18 months
CPUs
Memory
Storage
Rela
tive P
erf
orm
an
ce
Growing Performance Gap
2000 20051985 1990 1995 2010
SERVER IDLENESS IS THE ENEMY…
SERVER IDLENESS IS THE ENEMY…
… HIGH CORE COUNTS UNEXPLOITED
A SIMPLE SOLUTION: IOMEMORY
DATA CENTERS NEED A SOLUTION
April 13, 2023 11
The Performance of a SAN…
Optimized for Disks
…in the Palm of Your Hand
Optimized for Flash
ORIGINAL: IOMEMORY SUCCEEDS NEAR THE CPU
Nanoseconds – Microseconds Milliseconds
ACCESS DELAY
ioMemoryL1, L2 & L3CPU Cache
DRAM
StorageAreaNetwork
12
13April 13, 2023
NETWORK FABRIC – LATENCY MATTERS NOT JUST THROUGHPUT
Big Latency Improvements• Ethernet - 40GB vs 10 vs 1• Fibre Channel -16GB vs 8, 4, 2• Infiniband – FDR, QDR
• Key point – All network fabrics have ULL (ultra-low-latency) options
DECENTRALIZED IO ARCHITECTURE
10GbE
10 GBit Switch
15
SHARED STORAGE - BLOCK
KAMINARIO – FC SAN
NEXGEN –ISCSI SAN
(ETHERNET)
INFINIBAND, FC, ISCSI
NEW PARADIGM: IOMEMORY WINS WITH LOW LATENCY CPU
Nanoseconds – Microseconds Milliseconds
ACCESS DELAY
ioMemoryL1, L2 & L3CPU Cache
DRAM
StorageAreaNetwork
16
April 13, 2023 Fusion-io Confidential 17
BRINGING THE PIECES TOGETHER
▸ Caching Layer
▸ DB Tier
▸ Backend Storage
April 13, 2023 Fusion-io Confidential 18
CACHING LAYER
April 13, 2023 Fusion-io Confidential 19
CACHING LAYER – CACHE MORE FEARLESSLY
April 13, 2023 Fusion-io Confidential 20
ULTRA-LOW-LATENCY WINS
▸ Higher Performance
- Replication, Disk Flushes/Access
- Cache miss inexpensive▸ Faster Engineering/Deployment
- Focus on Features
- Infrastructure Scales
Fusion-io Confidential 21April 13, 2023
VIRTUALIZED ENVIRONMENT: PROBLEM
SAN/NFS
Storage
I/OGap
VM VMVM
Fast CPUs
I/O Constrained Disk
SSD attempts
April 13, 2023 Fusion-io Confidential 22
VIRTUALIZATION SUPPORT
▸ Hyper-V, KVM, ESX▸ Citrix coming with 64-bit support▸ Caching on ESX - IOTurbine
Fusion-io Confidential 23April 13, 2023
IOTURBINE: SEAMLESSLY DELIVER IOPS TO VMS
ESX(i) 4.X, 5.0
Server 2008/R2 Server 2003(32/64
Bit)Supported Environments
ioCache BundleMezzanine
ioDrive for blade servers
Fusion-io Confidential 24April 13, 2023
EVOLVED SOLUTION
VM VM VM
• Address problems at virtual machines
• Work at strategic high ground
• Deploy adjacent to workload
• File, application, and VM visibility
SAN/NFS
Storage
SDK – FASTER ACCESS, PERSISTENT TIER
APPLICATION
Application source code
TransactionalBlock
Native File
LoggingKey-Value
PairAuto-Commit
Memory™SimpleBlock
Network File
SimpleBlock
April 13, 2023 25
Traditional Storage
Proprietary Storage OS
Storage Media
Native Flash Translation Layer
Storage Media
Software Defined Storage
Conventional access Memory accessDirect access I/O
ACCELERATION SOLUTIONS
26
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 OPTIMIZATIONFLASH OPTIMIZATION
27
NEW ERA FOR STORAGE
HIGH-COST CLOSED
LOW-COST OPEN
April 13, 2023 28
FUSION-IO IOMEMORY PLATFORM
OEM PRODUCTS
750 MB/s
145,000 IOPs
640 GB
1.5 GB/s
278,000 IOPs
1.28 TB
6.7 GB/s
1,240,000 IOPs
10.24 TB
2.6 GB/s
937,000 IOPs
2.4 TB
1.5 GB/s
535,000 IOPs
1.2 TB
29
ION DATA ACCELERATOR
ioMemory
Open Platforms
Software
▸ Transforms Tier 1 servers into an open shared flash resource
▸ Proven, tested, reliable and fast
▸ Thousands of satisfied customers
▸ 100+ Petabytes and growing
▸ Industry-leading performance, reliability and capacity
April 13, 2023 30
AnalyticsSearch
ORACLE Text
Messaging
MQ
Databases
INFORMIX
Virtualization
KVM
HPC
GPFS
Big Data
Security/Logging
Collaboration
Lotus
Development Web
LAMP
CachingWorkstation
ACCELERATING THE ENTERPRISE
+
COMPREHENSIVE CUSTOMER SUCCESS
April 13, 2023 3130+ case studies at http://fusionio.com/casestudies
F I N A N C I A L S M A N U FA 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 TA I L
FASTER DATA WAREHOUSE QUERIES40x
QUERY PROCESSING THROUGHPUT15x
FASTER DATABASE REPLICATION30xFASTER DATA
ANALYSIS5x FASTER QUERIES15x
T H A N K Y O U
J A M I L A @ F U S I O N I O . C O M