SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this...
Transcript of SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this...
![Page 1: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/1.jpg)
SSD For DatabasesVadim Tkachenko
Peter ZaitsevPercona
April 2016
![Page 2: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/2.jpg)
In this Presentation
2
Flashtechnologyoverview
Reviewsomeoftheavailablehardware
Whatdoesthismeanfordatabases?
SpecificopportunitiesforMySQL
![Page 3: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/3.jpg)
![Page 4: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/4.jpg)
There were HDDs…
4
GoodatSequentialRead/Writes
RT=SeekTime+RotationLatency
Reads/Write– SimilarLatency
NoSpecificWriteLimits
Retaindataforalongtime
LowcostperGB
![Page 5: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/5.jpg)
RAID and SAN
![Page 6: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/6.jpg)
Using Many HDDs together
6
CachingReads
BufferingWrites(WritebackCache)
BetterSequentialRead/Writespeed
Betterthroughputathighconcurrency
Higher IOlatenciesforuncachedIO
![Page 7: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/7.jpg)
Flash Revolution
7
UseFlashchipsinsteadofplatters
Nomovingparts Noseeks
![Page 8: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/8.jpg)
NAND Flash
8
Cell
Page/ReadBlock
EraseBlock
Writebutnooverwrite
Wearswithwrites(erases)
![Page 9: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/9.jpg)
Writing to the Flash
9
• Setallbitsto“1111111…”Erase
• Setsomeofthebitsto0:“0100111..”Write
• Impossible.DoErase,whenWriteChangeZerotoone
![Page 10: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/10.jpg)
Types of NAND Flash
From AnandTech:
10
![Page 11: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/11.jpg)
Flash Storage Design
11
Cache
Battery/SuperCapacitor
Controller+ComplexFirmware
Built-inParallelism
![Page 12: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/12.jpg)
Flash Controller and Firmware Tasks
12
Writewearleveling
Garbagecollection
Errorcorrection
Badblockmapping
Readdisturbmanagement
Encryption
![Page 13: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/13.jpg)
Flash Properties
13
LotsofIOsperdevice!(100K+)
LessrandomIOpenalty
Writesmoreexpensivethanreads(butcanbefaster)
Limitedbyamountofwrites
Limitedretention
Concurrentexecutiononsingledevice
Fastwriteacknowledgement(safeornot)
![Page 14: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/14.jpg)
Flash Interface Designs
14
DIMM
PCI-E
SFF-8639
SATA/SAS
FCandNetwork
![Page 15: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/15.jpg)
Transitioning
15
AHCI NVMe
![Page 16: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/16.jpg)
AHCI vs NVMe
Source: AnandTech.com
16
![Page 17: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/17.jpg)
Some Product Examples
17
ProductsandLeadersarechangingquickly
![Page 18: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/18.jpg)
Sandisk ULLtraDIMM
18
![Page 19: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/19.jpg)
HGST Virident
19
![Page 20: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/20.jpg)
Sandisk FusionIO
20
![Page 21: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/21.jpg)
Intel P3x00
21
![Page 22: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/22.jpg)
Intel 750
22
![Page 23: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/23.jpg)
Intel 730 (SATA)
23
![Page 24: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/24.jpg)
mSATA
24
![Page 25: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/25.jpg)
M.2 Interface
25
![Page 26: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/26.jpg)
Violin Memory
26
![Page 27: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/27.jpg)
“Consumer” vs “Enterprise”
27
Performance
Endurance
Durability
Retention
Encryption
![Page 28: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/28.jpg)
Not your HDD
28
AllHDDsarethesame;AllSSDsaredifferent
![Page 29: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/29.jpg)
Evaluation
29
Performancechangesovertime
EmptySpaceMatters
Complexinternals
Watchstabilitycarefully
![Page 30: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/30.jpg)
How Flash Fails
30
WriteamountdefinedEOL(butoftencanhandlealotmore)
Oneday…it’sgone
InternalECCandredundancy
![Page 31: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/31.jpg)
To RAID or not to RAID ?
31
Moreimportantforconsumergrade
CheckRAIDcontrollerforgoodFlashsupport
RAIDcontrollerlogicmayslowthingsdown
Usearedundantarrayofinexpensiveserversinstead?
![Page 32: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/32.jpg)
Redundancy
32
Deviceinternalredundancy
HardwareRAID
SoftwareRAID
Filesystem“RAID”
![Page 33: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/33.jpg)
OS Support
33
Flashsupportisactivelybeingimproved
TRIM
SparseFiles
![Page 34: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/34.jpg)
www.percona.com
Flash And Databases
![Page 35: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/35.jpg)
Database History
35
MosthavebeendesignedinHDDtime
OptimizeforsequentialIO
Countoncheapsequentialwrites
RAID,BBUtoimproveperformance
![Page 36: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/36.jpg)
It’s time for Flash
36
YourOLTPDatabaseshouldliveonFlash
![Page 37: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/37.jpg)
Intel P3600 – 1.6TB/$2450
37
![Page 38: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/38.jpg)
Samsung SM863 – 1.9TB/$1500
38
![Page 39: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/39.jpg)
Samsung 850 PRO – 2TB/$850
39
![Page 40: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/40.jpg)
But What Flash ?
40
Pickaflashtypethatisrightforyourapplication
![Page 41: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/41.jpg)
IO vs Memory
41
![Page 42: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/42.jpg)
Warmup
42
Muchfasterwarmuptimes
Evenifthedatabasefitsinmemory,SSDmightbejustified
![Page 43: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/43.jpg)
Tolerate more IO bound load
43
• 5ms• Cando20IO/sfor100msresponsetime(nonparallel)
HDD
• 0.1ms• Cando1000IO/sfor100msresponsetime(nonparallel)
Flash
![Page 44: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/44.jpg)
Endurance
44
Mightbeatopconsideration
![Page 45: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/45.jpg)
Endurance Math
45
• 4400GB/dayover5Years• 1400MB/secpeakwrites• 66daysatpeakwritethroughput
HGSTFlashMaxIII2200GB
• 72TBtotallifetimewrites• 400MB/secwrite• 52hoursatpeakwritethroughput
CrucialM500960GB
![Page 46: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/46.jpg)
Databases and Flash
46
HowdoweoptimizedatabasestousFlashbest?
![Page 47: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/47.jpg)
Storage Engines
47
Innodb
TokuDB
![Page 48: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/48.jpg)
“Torn Page” problem
48
Flashcanavoidthiswithlittlecostduetointernaldesign
FusionIO NVMFS(AtomicWrites)
Copy-on-WriteFileSystems• ZFS• BTRFS
Filesystem leveldatajournalinglesspreferred• data=journalforEXT4
Skip-Innodb-double-write
![Page 49: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/49.jpg)
Fast IO Path
49
BypassCachingO_DIRECT
NativeAsynchronousIO
EfficientChecksuming
Innodb_checksum_algorithm=crc32
Innodb_flush_method=O_DIRECT
![Page 50: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/50.jpg)
IO Cost Accounting
50
SequentialvsRandomIObalance
IOvs CPUBalance
Smallerpagesizesmightmakesense• innodb_page_size=4K
![Page 51: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/51.jpg)
Less Pre-fetching
51
Mostpre-fetcheddatamustbeused
OftenbesttotryItout
![Page 52: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/52.jpg)
Less merging on flushing
52
Donotassumeflushingmultiplesequentialdirtypageshassamecost
Innodb_flush_neighbors=0
![Page 53: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/53.jpg)
Less Space on Flash
53
InnodbCompression(2xtypical)
TokuDBCompression(5-10xtypical)
ArchivingdataoffOLTPSystem
![Page 54: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/54.jpg)
Less Writes on Flash
54
HybridFlash/HDDSystem
TransactionalLogs,OtherlogsontheHDDwithRAIDandBBU
SmallTemporaryobjectsontmpfs
Innodb_log_file_size=<LARGE>
![Page 55: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/55.jpg)
Logs on RAID can be fast
55
![Page 56: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/56.jpg)
Single Intel 730 Sysbench
56
![Page 57: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/57.jpg)
IOPS
57
![Page 58: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/58.jpg)
Consistency
58
![Page 59: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/59.jpg)
Is Flash Too Fast ?
Multiple instances might scale better
59
![Page 60: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/60.jpg)
Other Thoughts
60
HosthardwareandOSmatter,especiallywithhighendflash
Virtualizationhashigherrelativeoverhead
Networkhigherrelativeoverhead
![Page 61: SSD For Databases - Percona · PDF fileSSD For Databases Vadim Tkachenko ... In this Presentation 2 Flash technology overview Review some of the available hardware ... SSD might be](https://reader031.fdocuments.net/reader031/viewer/2022030407/5a8529167f8b9a14748bed0c/html5/thumbnails/61.jpg)
Thank you!
61
[email protected]://www.linkedin.com/in/vadimtk
@VadimTk
[email protected]://www.linkedin.com/in/peterzaitsev
https://twitter.com/peterzaitsev