Database!Fatal!Flash!Flaws!No!One! Talks!About!!!
|
|
|
- Gary McCormick
- 10 years ago
- Views:
Transcription
1 MarcStaimer,President&CDSDragonSlayerConsulting W h i t e P A P E R DatabaseFatalFlashFlawsNoOne TalksAbout AndHowtoAvoidThem
2 WHITEPAPER DatabaseFatalFlashFlawsNoOneTalksAbout AndHowtoAvoidThem DatabaseFatalFlashFlawsNoOneTalksAbout MarcStaimer,President&CDSofDragonSlayerConsulting Introduction Flash storage has been touted for several years now as the answer to inadequate database performance.therearesomeverygoodreasonswhythisisso.flashstorageisgenerallymuchfasterthan hard disk drives (HDD). It has much lower latency, much greater write IOPS, throughput, and read IOPS.ThereforeitmustfixdatabaseperformanceproblemsNotsofast.Sometimesitdoesandsometimesit doesnot.thereareseveralflashissuessuchassteadystateperformance,writeamplification,wearlife,and electronleakagecausedhighbiterrorratesthatcansabotagetheperformancegainswhileoverwhelmingthe budget.theseissues(andseveralothersaswell)arerarelydiscussed,exceptafterthefactwhenperformance isnolongermeetingrequirements. This white paper examines these issues in detail looking at how they specifically affect databases and the structuredapplicationsthatdependonthosedatabases.therewillalsobediscussionabouttheprosandcons of common workarounds. It then examines howtegile s Intelliflash storage systems actually solve those unpleasantdatabasefatalflashflaws. DragonSlayerConsulting Summer2014 2
3 TableofContents WHITEPAPER DatabaseFatalFlashFlawsNoOneTalksAbout AndHowtoAvoidThem Introduction...2 SQLDatabasePerformanceIssues...4 HowDBAsFrequentlyRespond...4 Tuning...4 ScaleVup...4 ScaleVout...4 WhyFlashStorage...5 GeneralHostBasedFlashStorageDrivesProsandCons...5 GeneralFlashStorageHybridSystemProsandCons...5 GeneralAllFlashArray(AFA)SystemProsandCons...6 FlashStorageSQLDatabaseSurprises...6 DatabaseFatalFlashFlaws...6 HowFlashStorageActuallyWritesandReadsData...6 FlashIdiosyncrasies,Issues,orFlawsThatAreOftenFataltoSQLDatabases...7 HowTegileIntelliFlash StorageArraysSolveSQLDatabaseFlashFatalFlaws...8 EliminatingTheBitsPerCellTradeoffs...9 ReducingWriteAmplificationIncreasingWearLife...9 Eliminating/MitigatingWriteVCliff...9 Steadystateperformance...9 EliminatingReadVDisturb...9 CorrectingHighBER...9 TegileIntelliFlashSQLDatabaseProofPoints...9 GrassValley...9 St.PaulHousingAuthority...9 USVYellowPages...10 UnnamedHedgeFund...10 InSummary...10 ForMoreInformation...10 DragonSlayerConsulting Summer2014 3
4 WHITEPAPER DatabaseFatalFlashFlawsNoOneTalksAbout AndHowtoAvoidThem SQLDatabasePerformanceIssues SQLdatabasesaretypicallyIOPS(inputsandoutputspersecond)intensive.Meaningthattheyrequirethe computeinfrastructuretodeliverhighamountsofiopstodeliveraconsistentsatisfieduserexperience.sql database IOPS requirements are rapidly increasing because of application proliferation dependent on those databases.thoseiopscanbedeliveredviamemoryorstorage.memoryordramisaveryexpensiveoption although justifiable in some cases. Storage is much less expensive, delivers much fewer IOPS, therefore requiring a lot more of tehm to meet modern database requirements. This puts high stress on the storage infrastructure. HowDBAsFrequentlyRespond Databaseadministrators(DBA)havebeenendeavoringtocopewiththeIOPSperformancegrowthforyearsby delvingintotheirbagofsoftwareperformanceenhancementtricks.mostwilltrytofixtheiopsperformance problembeforeaddingorchangingtheirstoragehardware. Tuning OneofthefirstthingstheyattemptisHDDIOtuning.HDDIOisoptimallysizingSQLdatabasefilesandthen placingthemondifferentlunsandraidgroups.doingthisdeliversthemaximumharddiskdrivesubsystem throughput. But it requires the DBA to possess extensive SQL database as well as storage subsystem knowledge.nextupisapplicationtuning,whichisanotherwayofsayingrecodingthesql.applicationtuning isatimevconsuming,laborvintensivetask.acommondbatuningtrickistopincertaindataintomemoryor cache.doingsowillreducetripstothedisksubsystemanddecreasequerylatencies.anothertoolismemory tuningor rightvsizing thesqldatabasebuffers.although,thisonetendsnottobeusedasoftenbecauseof itshitormissnature.rightvsizingsqldatabasebuffersisasmuchartasscience.itcomesfromexperienceand DBAintuitionbasedon wait events,bufferhitratios,systemswapping,andpaging. EachofthesetoolsisdependentontheDBA sinherentexpertise.allofthemtakeeffort,labor,andtime.and fartoofrequentlythesetuningtricksjustdonotachievethedesiredperformancegains. WhentuningfailstoaddressSQLdatabaseperformanceissues,thenextstepistospendmoney.TheDBAcan scalevupthedatabase,scalevoutthedatabase,orbuyhigheriopsflashstorage. ScaleRup ScalingVupistheprocessofmovingtoabigger,morepowerfulserverfortheSQLdatabasesuchas64,96,128, or256processorswithmorememory,io,bandwidth,pcieslots,etc.it ssimplebutwithahighcostinboth capital expenditures and operating expenditures. Besides more expensive hardware, there s the additional softwarecosts.sqldatabaselicensingescalatesrapidlybecausethey rebasedoncores.scalingvupassumes processingistheperformancebottleneckandthat srarelythecase. ScaleRout ScalingVoutisthenextapproachandhastwodistinctiveoptions.Thefirstoptionisbasedonspreadingqueries acrossmultipleuniquedatabaseinstances.itrequiresmoreinstancesofthecurrentdatabasewithatwist. Thereareseveralvariationsofthistechniqueincluding: Sharding (the process of dividing database data along a specific application boundary among multiple databaseinstances); Readonlyslaves(writesarededicatedtoamasterdatabasethenreplicatedormirroredtothereadVslaves whereallreadsarerouted); PeerRtoRpeerreplication(onlyusedwhendatabaseupdatesareinfrequent,maintainsmultipledatabase copieswherereplicationisrequiredtoupdatetheotherdatabaseengineswhenachangehasbeenmade); Linkedserversanddistributedqueries(localdatabasequeriesremotedatabasesasiftheywerepartof thelocaldatabase); Distributed partitioned views (ideal for update intensive apps, the primary SQL database table data is partitionedamongtablesinnumerousdistributeddatabasesbasedonapartitioningkey); Data dependent routing (partitions the data to multiple databases while placing responsibility on the applicationormiddlewaretoroutethequeriestothecorrectdatabase). SpreadingqueriesacrossmultipleuniquedatabaseinstancesisnotforamateursrequiringwideVrangingDBA knowledge, skill, expertise, as well as continuous adjustments and tuning. The underlying database DragonSlayerConsulting Summer2014 4
5 WHITEPAPER DatabaseFatalFlashFlawsNoOneTalksAbout AndHowtoAvoidThem performanceproblemassumptionisthatit stheresultofdatabasesizeorscale.sometimesthatisthecase. And whenitis,it can sometimes be solved by spreading queries across multiple unique database instances leveragingtheadditionalcomputenodesanddatabaseinstances. Optiontwoistheimplementationofclusteredordistributeddatabase.Bothutilizemultiplecommoditized servers.clusteredsqldatabasesareasharedeverythingarchitecture.itcreatesabiggerdatabaseviatheuse of clustering. Distributed SQL databases are a shared nothing architecture built on grid technology (the underpinningsofcloudtechnology)forelasticityandscalability.theytendtorequirelessdbaexpertiseand budgetthanmultipleinstancesofstandardsqldatabases;however,it saripvoutandreplacementofthose traditionaldatabases.andonceagain,theunderlyingdatabaseperformanceproblemassumptionisthatthe bottleneckisnotenoughcomputepower.whenthat sthecaseclusteredordistributedsqldatabasescan resolvetheperformanceissue. AlloftheDBAissuesdiscussedupuntilthispointhavebeenmanuallylaborVintensiveoptions.They retime consuming,oftenfrustrating,anddon talwayssolvetheproblem.thisiswhysomanydbashaveturnedto flashstorageastheanswertotheirperformanceissues. WhyFlashStorage Flashstorage(a.k.a.NAND)drivesproducethousandstomillionsofIOPSinasmall package. Flash storage is fast producing as much as 3 orders of magnitude more random IOPS than Enterprise HDDs. It also draws much less power and cooling (reduced operating expenses) than HDDs because there are no moving parts, does not require an entire flash drive to be rebuilt when a block fails, and does not fragment as HDDs do eliminating defragmentation requirements. But it s those incredibleiopsthatmakeflashstorageofallkindssoattractivetothedba.justas importantly,flashstoragedoesnotprecludetheuseofanyoftheotherperformance enhancingeffortsjustdiscussed.flashstorageisinfactsqldatabasemethodologyagnostic.itcananddoes forthemostpartinstantlyincreasethesqldatabaseiops. SQLdatabaseflash storage is implemented as eitherhost flash storage drives(ddr3dimms,pciecards,or SAS/SATAsolidstatedrives(SSD)),orasaSANblock(iSCSIand/orFibreChannel)connectedorNAS(NFSor SMB)filesystemconnectedflashstoragesystem.Flashstoragesystemscomeinhybridstoragesystems(mix ofssdandhdd)andallflasharrays(afa).bothflashstoragedrivesandflashstoragesystemshavetheirpros andcons. GeneralHostBasedFlashStorageDrivesProsandCons The host based flash storage drives SQL database pros include: lowest SQL database to flash storage latency; simple implementations/operations; and relativelylow$/iops. The host based flash storage drive SQL database cons include: limited scalability;limitedecc;limiteddram;nandchipquality;costin$/gbcapacity;tcoishigh;caching 1 often limited to write through (read) caching; write back caching creates shorter wearvlife and greater writev amplification;difficulttoimpossiblepinningsqldatabaseindexesand/orhotdataintotheflashstoragecache; andflashstorageavailability,resilience,continuity,anddataprotectionarenominalatbest.inaddition,flash storageinonehostisnotaddressablefromanotherwithoutadditionalcostlylicensedsoftwarethatclusters thehostsandstorage. GeneralFlashStorageHybridSystemProsandCons FlashstoragehybridsystemSQLdatabase pros include:highperformanceiopsforactivedatawithlower cost storage of inactive or cold data (Dragon Slayer Consulting surveys put inactivedataas>90%ofallitorganizationaldata);inlinededuplicationand/or compression increases both flash and HDD usable capacities with nominal impact on latency and performance even improving performance by keeping more data in cache; excellent total usable capacities; exceptional data protectionandresilience(zerospacesnapshots,clones,replication,andecc); relativelylowoverall$/iops;relativelylowcostin$/gb. 1 Cachingisamandatoryrequirementwhendatamustbesharedonexternalstoragesuchaswhenahypervisorisinvolved. DragonSlayerConsulting Summer2014 5
6 WHITEPAPER DatabaseFatalFlashFlawsNoOneTalksAbout AndHowtoAvoidThem Flash storage hybrid system SQL database cons include: inline dedupe may have a noticeable negative impactonsqldatabaselatencyandperformance;thereareseveralhybridswithsomewhatconstrainedusable flashcapacities;hybridsthatdoflashcachingordinarilyuseonlywritevthrough(read)caching;maynotbeable topinorfixsqldatabaseindexesand/orhotdataintotheflashstoragecache;storagetieringforcesallwrites tostartonflashincreasingwriteamplificationandshorteningwearvlife(sameissuewithwritecaching);$/iops islowerthanhddsystemsandhigherthanafas;$/gbislowerthanafasandhigherthanallhddsystems. GeneralAllFlashArray(AFA)SystemProsandCons AFA system SQL database pros include: large amounts of total storage system IOPS; inline deduplication and compression increases both flash usablewithnominalimpactonlatencyandperformance;fairtoquitegood totalusableflashcapacities;exceptionaldataprotectionandresilience(zero spacesnapshots,clones,replication,andecc);bestoverall$/iops;okaybut improvingcostin$/gbespeciallywhendedupeandcompressionaretaken intoaccountandthecapacityisusablecapacity. AFA system SQL database cons include: inline dedupe may have a noticeable negative impact on SQL databaselatencyandperformance;maximum flashusablecapacities/scalability lags behind hybridandhdd storage systems; write amplification tends to be higher than hybrids that use writevthrough cache creating shorterwearvlife(sameissueaswritecachingorstoragetiering);$/gbiscurrentlyhigherthanallotherstorage systems(butthegapisshrinking). FlashStorageSQLDatabaseSurprises DBAs find that while flash storage of all kinds is initially an IOPS performance godsend that performance frustratinglydeclinesalmostimmediatelydegeneratingfairlyrapidlyuntilitlevelsoffatamuchlowerlevel. The test performance is higher than the production. This is the result of planning to firstvoutvofvbox performanceversussteadystate.anyonewithaflashstoragebasedlaptopexperiencesthis.thatandseveral other flash storage performance and data corruption issues from electron leakage, read disturb, and cell failureswillreducesqldatabaseperformanceaswellasstabilityifthey renotproperlyhandled. DatabaseFatalFlashFlaws MostnonVstorageexpertshavealotofmisconceptionsaboutflashstorage.Fromhowdataisprogrammed (writtento),howit serased,evenissuescausedbyexcessivereadsareanannoyingsurprisetomostdbas. Flash caching is yet another area of confusion. To understand the flash issues that cause DBAs heartburn requiresabrieflevelsetonhowflashstorageactuallyworks. HowFlashStorageActuallyWritesandReadsData FlashstorageisanonVvolatilestoragemedium.Datacanbewrittentoit(programmed)anderasedfromflash storage.thetwodifferenttypesarenorandnand.basedonprice/performancereasons,todaythevast majorityofcommercialflashstorageisnand.datastorageingeneralisrecordedasbinaryzerosandones. ForHDDsit sbasedonthemagneticpolarityofplusorminus.flashstorageisdifferentandnonvintuitivein how it captures and changes data. It s electrical storage not magnetic storage. Flash states are based on voltagelevelswithinacellmeasuredasbitspercell.onebitpercelliscallsinglelevelcell(slc).twobitsper celliscalledmultivlevelcell(mlc).threebitspercelliscalltriplevlevelcell(tlc).slchastwouniquestates percell(0,1),mlchasfouruniquestatespercell(00,01,10,11),andtlchaseightuniquestatespercell(000, 001,010,011,111,110,101,100).Theamountofvoltagerequiredreadingacellincreaseswiththenumberof states.thishasahugeimpactontheflashperformance(latency),biterrorrates(ber),andlifeexpectancyor programverasecycles(p/e)alsoknownaswriteverasecycles.p/ecyclesarethenumberoftimesaflashcellcan bewrittentoanderasedbeforeitessentiallystopsfunctioning.it scolloquiallyknownasflash wearvlife. Unlike HDDs, flash stored data cannot be changed in place. This is because of the way flash storage programs/writesanderasesdata.dataiswritteninpagesof256bytes,2kbytes,or4kbytesplusafewbytes for storing error correcting code checksums. Pages are combined into blocks. Blocks are commonly 16KB, 128KB,256KB,or512KB.Dataiswrittenrandomlyinbytesbutcanonlybeerasedinblocks.Infact,oncea blockhasbeenwrittentoitcannotbewrittentoagainuntilit serased.thatmeansifonly2kbiswrittentoa 512KBblock,theremaining510KBisinaccessibleuntilthewholeblockiserased.Eachtimeablockiserased thewearvlifeisshortened.thatunusedcapacitynowhasashorterwearvlife.knownaswritevamplification, it sjustoneflashidiosyncrasythathasseriousdatabaseconsequences. DragonSlayerConsulting Summer2014 6
7 WHITEPAPER DatabaseFatalFlashFlawsNoOneTalksAbout AndHowtoAvoidThem FlashIdiosyncrasies,Issues,orFlawsThatAreOftenFataltoSQLDatabases Therearesevenkeyflashidiosyncrasies,issues,orflawsthatcanhaveameaningfulnegativeeffectonSQL databaseperformance.theyare:bitspercelltradeoffs,p/ecycles(wearvlife),writeamplification,writecliff, steadystateperformance(versusfirstvoutvofvboxperformanceorfob),readdisturb,andhighbiterrorrates. Bits%per%cell%tradeoffsaredeterminedbytheflashstoragebeingSLC,eMLC,MLC,andTLC.Morebitsper cellresultsinlowercostflashstoragebutalsolowerperformance.asbitspercellincreasesodoesthe voltagerequiredtoprogramandreadthecell.increasedvoltageaddslatency,increasesbiterrors,and reducesflashstoragewearalife.slchashighestperformance,lowestlatency,longestwearalife (measuredinp/ecycles)andhighestcostpergb,whereastlctheslowestperformance,highestlatency, shortestwearalife,andlowestcostpergb.theemlcandmlcflashstoragefallinabetweenwithemlc tendingtowardsslcandmlctendingtowardstlc. SQL database performance consequences: SQL database performance will obviously vary by the flash type utilized. But there is a value tradeoff of cost versus performance measured ascost/iops that must be taken into account. In addition, at some point the SQL database performance bottleneck will be pushed into the storage controller or the SQL database server resources making additional flash IOPS impossiblebtobutilize. P/E%cycles%(wear5life)aredeterminedbyflashtype(SLC,eMLC,MLC,TLC).SLCistypicallyratedbetween 100Kand1MP/Ecycles,eMLCfrom30Kto40KP/Ecycles,MLCrangesbetween3Kto10KP/Ecycles, andtlcfrom500to1kp/ecycles.wearlevelingalgorithmtechniquesintheflashstoragedrivehelp mitigatetheissue;although,itoftenrequiresmoresophisticationandprocessingpowerfoundina storagearraysystemforbestresults. SQL database performance consequences: Flash storage weardlife can be a major problem for SQL databases when it comes to data reliability. Cells, pages, and blocks that wear out can cause data loss thatbdestabilizesbthebsqlbdatabase.bb Write amplification shortens the flash usable capacity wearalife because unused capacity isconsistently erased without ever being programmed or written to. There tends to be a series of tradeoffs when it comes to write amplification. Smaller flash storage blocks reduce the amount of waste and write amplification.thedownsidebeingamuchgreaternumberofblocksfortheflashdrivecontrollertotrack for data obsolescence (data no longervalid), being marked for erasure (a.k.a. garbage collection), then being made available in the pool of writeable blocks. That additional processing adds latency, reduces IOPS, and requires additional flash storage controller DRAM. Large block sizes reduce flash drive controller processing and latency buthas higher wearalife. The better bet is when the flash storage array system caches writes to flash in DRAM and serializes the data to cache. Doing so very nearly eliminates write amplification. It also enables costly system DRAM to be shared across all system flas(ecc) that oftenonlyoccurinflashstoragesystems. SQL database performance consequences: Reduced write amplification is good, but the extra cost and higher latency diminishes SQLdatabase performance. Increased write amplification will cause faster cell, page, and block failures leading to data loss and corrupted databases. DRAM caching has the best potentialbofbsignificantlybreducingbwritebamplificationbwhilebincreasingbsqlbdatabasebperformance. Write cliff occurs when the flash storage performance drops suddenly, and permanently, all at once over time. This is predominantly a flash storage drive issue and not so much ofa flash storage system issue. It can still be a flash storage system issue when the system s flash capacity consumption exceeds 90% and the garbage collection process has becomes more frequent while working harder and slower. Write cliff is far more prevalent with flash storage drives generally and flash storage systems not architected specificallyfortheidiosyncrasiesofflash. SQL database performance consequences: Write cliff will show up as a sudden rapid database performancebdeclinebthatbdoesbnotbrecover. DragonSlayerConsulting Summer2014 7
8 WHITEPAPER DatabaseFatalFlashFlawsNoOneTalksAbout AndHowtoAvoidThem Steady'state performance vs First'Out'of'Box (FOB) performance is the state of the flash storage when it has experienced enough P/E cycles to stabilize the write performance to a predictable sustained level. Enough<P/E<cycles<are<generally<when<most<of<the<flash<storage<blocks<have<been<written<to<at<least<once.< FOB performance is the flash storage s best performance. The gap between FOB and steadycstate performance is nonctrivial often approaching an order of magnitude (i.e. steady state is approximately 10%<of<FOB.)<< SQL database performance consequences: A failure to plan SQL database performance around flash storage steady state will lead to the unpleasant experience of either living with lower SQL database performance;than;expected;or;spending;more;money;on;additional;flash;storage;than;was;budgeted.; Read'disturb<occurs<when<reads<of<a<NAND<cell<causes<data<to<change<on<bordering<or<nearby<NAND<cells< within<the<flash<block.<since<all<cells<on<flash<nand<chips<exist<on<the<same<die<there<is<occasionally<cross< coupling<between<bordering<cells<in<a<block.<the<energy<required<passing<through<a<cell<to<read<its<state< periodically<bleeds<enough<of<a<charge<off<an<adjacent<cell<that<pushes<that<cell's<state<past<its<threshold< changing<its<state.<<readcdisturb<is<more<likely<to<occur<as<the<bits<per<cell<increase<because<more<energy< is<required<to<pass<through<the<cells.<<because<the<reads<required<to<cause<a<read<disturb<is<measured<in<9< figures<it s<not<that<frequent;<however,<when<it<occurs<data<is<changed<or<lost.<<flash<storage<drives<and< systems<attempt<to<prevent<readcdisturb<by<setting<a<block<read<threshold<since<last<erase<cycle<that< copies<the<block<to<another<erased<or<unused<block<resetting<the<counter.<<correcting<readcdisturb< occurrences<requires<more<sensitive<error<detection<and<correction<codes<(ecc)<that<often<only<occur<in< flash<storage<systems. SQL database performance consequences: Read>disturb is more likely to occur in databases where the same data has an exceedingly high read rate and the flash storage does not have safeguards built>in. When;it;does;occur;SQL;databases;will;most;likely;become;corrupted. High bit error rates (BER) are endemic to flash storage. Error correction codes (ECC) are used to monitor and correct errors. The good news is that as NAND flash continues to shrink (now at 19nm heading to 14nm and 10nm) price per GB continues to decline. Thebad news is that NAND die shrinkage causes BER to increase geometrically requiring ECC algorithm capabilities, sensitivity, and complexity to increase right along with it. This in turn requires greater amounts of the flash storage controller s resources to manage that ECC. Therefore as NAND dies shrink, cost per GB drops, but overhead and IOPS latencies rise.<many flash PCIe and SSDs do not adjust their ECC algorithms enough to manage the increased BER requiring<the<storage<system<or<server<to<handle<it.<< SQL database performance consequences: Uncorrected high BER will cause corrupted SQL databases. Today;19nm;NAND;flash;requires;41;ECC;corrections;per;1KB;of;data.;;Future;advances;to;smaller;die;sizes; will require even more ECC corrections. Many flash storage controllers at the drive level do not have that capability.;;some;do,;whereas;most;flash;storage;systems;also;have;more;extensive;ecc;capabilities. FlashstorageisanoutstandingSQLdatabaseperformancestoragetechnologyifimplementedcorrectly and whileaddressingeachoftheseflawseffectively.otherwise,itislikelytocausedashedexpectationsandsevere SQLdatabaseoperationalandfinancialheadaches. HowTegileIntelliFlash StorageArraysSolveSQLDatabaseFlashFatalFlaws Tegile designed, developed, and implemented their IntelliFlash hybrid and all flash arrays to transparently eliminate,manage,andovercomethesesqldatabaseflashfatalflawstransparently. AllTegileIntelliFlashstoragesystemsfromthesmallesttothelargestdeliverthesecapabilities: DragonSlayerConsulting Summer2014 8
9 WHITEPAPER DatabaseFatalFlashFlawsNoOneTalksAbout AndHowtoAvoidThem EliminatingTheBitsPerCellTradeoffs IntelliFlasheliminatestheSQLdatabasepriceperformancetradeoffsbymakingthelowercostMLCflashdrives perform and behave similar to SLC. It speeds up MLC flash performance through clever use of the DRAM. DRAMisup10timesfasterthanSLCflash.IntelliFlashutilizestheDRAMtocoalescethewritestosequentialize themtothewriteflash.thatsequentializationenableslargerblocksizes(moreonthatinthenextparagraph), meaningfewerblockstotrackperflashstoragedrive,thatreducebothwriteandreadlatenciesfromflash storage drives improving performance. DRAM coalescence also increases the MLC wearvlife. SQL database IntelliFlashlatencieshaveaconsistent1msorless(betterthanmostSLCflashstorage)withthecostofMLC thuseliminatingthepriceperformancetradeoffs. ReducingWriteAmplificationIncreasingWearLife IntelliFlash DRAM coalescence eliminates the random nature of writes to flash that is so prevalent in SQL databases(servervirtualizationtoo).thisallowsintelliflashtoutilizelargerblocksizeswithexceptionallyhigh efficiencies(i.e.minimalunusedpagesinblocks)makingwriteamplificationanonvissuewhiledeliveringvery highwearvlifeandendurance. Eliminating/MitigatingWriteRCliff IntelliFlash flash storage arrays have the builtvin software, processing power, memory, and capacities that makewritevcliffanonveventinawelldesignedflashstoragesystem. Steadystateperformance IntelliFlash storage arrays increase the ramp to processtosteadystateflashperformance through it s large flashcapacities,intelligentuseofdeduplicationandcompression,anddramsequentializationofwrites.that useofdramcachingalsomeansthesteadystateissuedoesnotaffectwrites. IntelliFlashaddsanothertreattothehybridsystems.Inlinededuplicationandcompressionallowsupto10x more data to reside in flash read cache. This allows the pinning of all of the very performancevsensitive portionsofdatabasesinflash.theresultissignificantlylowersqldatabaselatencies,increasedsqldatabase cache hits, reduced HDD paging, and much improved overall database performance. IntelliFlash clearly mitigatestheimpactofsteadystate. EliminatingReadRDisturb Intelliflashflashstoragearraysutilizetheblockreadthresholdsincelasterasecyclethatcopiestheblockto anothererasedorunusedblockresettingthecounter.thuseliminatingreadvdisturbissues. CorrectingHighBER Intelliflashflashstoragearrayshaveamajoredgeindetecting,correcting,andovercominghighlevelsofflash storageber.itstartswiththehighlysensitiveandextensiveendvtovenderrordetectionandcorrectioncodes fromtheiothroughthecputomemorytoflashandevenontohddsandback.iteveneliminateshddsilent datacorruptionthroughchecksummatchingwiththeblocks.thereisnobetterendvtovenderrordetection and correction in the market today. Additionally, IntelliFlash storage systems include zero capacity instantaneous writeable snapshots, cloning, and replication. That data protection capability empowers IntelliFlashtokeepagoodcopyofthedatainanothervolumeorsystemshoulditnotbeabletoautocorrecta BER. TegileIntelliFlashSQLDatabaseProofPoints IntelliFlashhasbeenshippingforseveralyears.It snotjustmarketingtheorybutproductionproven.tegile hasnumeroussqdatabaseuserproofpoints.herearejustafew: GrassValley Grass Valley is a well know manufacturer of broadcast quality digital video equipment. Their implementationofintelliflashstoragereducedtheirsqldatabaseservercpuutilizationdownfrom90%to2%, improvedatabaseresponsetimesfrom30msto1ms,whileincreasingdatabasethroughputby10x.thatcpu utilizationreductionadditionallyallowedthemtoreducethenumberofcoresthedatabaserunsonreducing theirsqldatabaselicensingcosts. St.PaulHousingAuthority TheSt.PaulHousingAuthoritysawa5xincreaseinSQLdatabaseperformanceutilizingIntelliFlash storage.intelliflashalsoreducedtheirpowerandcoolingconsumptionby66%.but,itwastheirdatabase DragonSlayerConsulting Summer2014 9
10 WHITEPAPER DatabaseFatalFlashFlawsNoOneTalksAbout AndHowtoAvoidThem backups that were causing them the most heartburn. Backups forced them to shutdown their database extendedperiodsoftime.intelliflashreducedthosebackupwindowsbymorethan80%. USRYellowPages TheFloridabasedUSVYellowPageshaveseentheirSQLandSAPqueriesimproveasmuchas20xwhile databaselatenciesareaconsistent1ms. UnnamedHedgeFund AnunnamedHedgefundexperienceda3to5xincreaseindatawarehouseingestionratesonthe IntelliFlash.Soinsteadofrunningasingledatawarehouseanalyticsjobonwhatkindoftradeshouldtheyrun the next day, they now run three or more. This empowered them to perform far more detailed whatvif analysiswhilethemarketsareclosed. InSummary TherearenumerousflashstorageissuesthatmostDBAssimplydonotknowabout.Thoseissuescananddo haveanastyimpactonsqldatabaseperformance.solvingtheseproblemsrequirestheflashstoragevendor toaddressthemspecifically.tegileintelliflashhybridandallflasharraysdojustthat. ForMoreInformation PapersponsoredbyTegileSystems,Inc.Abouttheauthor:MarcStaimeristhefounder,senioranalyst,andCDSofDragon Slayer Consulting in Beaverton, OR. The consulting practice of morethan 16 years has focused in the areas of strategic planning,productdevelopment,andmarketdevelopment.withover34yearsofmarketing,salesandbusinessexperience in infrastructure, storage, server, software, databases, and virtualization, he s considered one of the industry s leading [email protected]. DragonSlayerConsulting Summer
Addressing Fatal Flash Flaws That Plague All Flash Storage Arrays
Addressing Fatal Flash Flaws That Plague All Flash Storage Arrays By Scott D. Lowe, vexpert Co-Founder, ActualTech Media February, 2015 Table of Contents Introduction: How Flash Storage Works 3 Flash Storage
The Economics of Intelligent Hybrid Storage. An Enmotus White Paper Sep 2014
The Economics of Intelligent Hybrid Storage An Enmotus White Paper Sep 2014 SUMMARY Solid State Storage is no longer the storage of the future. It can be found in high- end data centers, in the servers
Microsoft SQL Server 2014 Fast Track
Microsoft SQL Server 2014 Fast Track 34-TB Certified Data Warehouse 103-TB Maximum User Data Tegile Systems Solution Review 2U Design: Featuring Tegile T3800 All-Flash Storage Array http:// www.tegile.com/solutiuons/sql
How To Write On A Flash Memory Flash Memory (Mlc) On A Solid State Drive (Samsung)
Using MLC NAND in Datacenters (a.k.a. Using Client SSD Technology in Datacenters) Tony Roug, Intel Principal Engineer SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA.
Solid State Drive Technology
Technical white paper Solid State Drive Technology Differences between SLC, MLC and TLC NAND Table of contents Executive summary... 2 SLC vs MLC vs TLC... 2 NAND cell technology... 2 Write amplification...
Everything you need to know about flash storage performance
Everything you need to know about flash storage performance The unique characteristics of flash make performance validation testing immensely challenging and critically important; follow these best practices
Flash In The Enterprise
Flash In The Enterprise Technology and Market Overview Chris M Evans, Langton Blue Ltd Architecting IT January 2014 Doc ID: AI1401-01S Table of Contents The Need for Flash Storage... 3 IOPS Density...
Solid State Drive Architecture
Solid State Drive Architecture A comparison and evaluation of data storage mediums Tyler Thierolf Justin Uriarte Outline Introduction Storage Device as Limiting Factor Terminology Internals Interface Architecture
SSD Performance Tips: Avoid The Write Cliff
ebook 100% KBs/sec 12% GBs Written SSD Performance Tips: Avoid The Write Cliff An Inexpensive and Highly Effective Method to Keep SSD Performance at 100% Through Content Locality Caching Share this ebook
Accelerating Server Storage Performance on Lenovo ThinkServer
Accelerating Server Storage Performance on Lenovo ThinkServer Lenovo Enterprise Product Group April 214 Copyright Lenovo 214 LENOVO PROVIDES THIS PUBLICATION AS IS WITHOUT WARRANTY OF ANY KIND, EITHER
Solid State Drive (SSD) FAQ
Solid State Drive (SSD) FAQ Santosh Kumar Rajesh Vijayaraghavan O c t o b e r 2 0 1 1 List of Questions Why SSD? Why Dell SSD? What are the types of SSDs? What are the best Use cases & applications for
The Technologies & Architectures. President, Demartek
Deep Dive on Solid State t Storage The Technologies & Architectures Dennis Martin Dennis Martin President, Demartek Demartek Company Overview Industry analysis with on-site test lab Lab includes servers,
THE CEO S GUIDE TO INVESTING IN FLASH STORAGE
THE CEO S GUIDE TO INVESTING IN FLASH STORAGE EXECUTIVE SUMMARY Flash storage is every data center s version of a supercharged sports car. Nothing beats it in speed, efficiency, and handling though it
Solid State Technology What s New?
Solid State Technology What s New? Dennis Martin, President, Demartek www.storagedecisions.com Agenda: Solid State Technology What s New? Demartek About Us Solid-state storage overview Types of NAND flash
FUSION iocontrol HYBRID STORAGE ARCHITECTURE 1 WWW.FUSIONIO.COM
1 WWW.FUSIONIO.COM FUSION iocontrol HYBRID STORAGE ARCHITECTURE Contents Contents... 2 1 The Storage I/O and Management Gap... 3 2 Closing the Gap with Fusion-io... 4 2.1 Flash storage, the Right Way...
Comparison of NAND Flash Technologies Used in Solid- State Storage
An explanation and comparison of SLC and MLC NAND technologies August 2010 Comparison of NAND Flash Technologies Used in Solid- State Storage By Shaluka Perera IBM Systems and Technology Group Bill Bornstein
Dial up or down the flash in the system depending on requirements Same OS, feature set or uxp whether you;re using hybrid or AFA
SFD6 - Wednesday PM Tegile *Narayan (CMO) Business transformation through storage transformation First product shipped Feb 2011 Close to 700 customers Focused on enterprise mid-range 1200 systems in the
NEW HP 3PAR StoreServ Flash Storage Not Just For Mission Critical Application Acceleration Anymore
Technical marketing white paper NEW HP 3PAR StoreServ Flash Storage Not Just For Mission Critical Application Acceleration Anymore Introduction Enterprise and mid-tier flash solid-state drive (SSD) storage
Flash for Databases. September 22, 2015 Peter Zaitsev Percona
Flash for Databases September 22, 2015 Peter Zaitsev Percona In this Presentation Flash technology overview Review some of the available technology What does this mean for databases? Specific opportunities
Flash 101. Violin Memory Switzerland. Violin Memory Inc. Proprietary 1
Flash 101 Violin Memory Switzerland Violin Memory Inc. Proprietary 1 Agenda - What is Flash? - What is the difference between Flash types? - Why are SSD solutions different from Flash Storage Arrays? -
SSDs and RAID: What s the right strategy. Paul Goodwin VP Product Development Avant Technology
SSDs and RAID: What s the right strategy Paul Goodwin VP Product Development Avant Technology SSDs and RAID: What s the right strategy Flash Overview SSD Overview RAID overview Thoughts about Raid Strategies
How it can benefit your enterprise. Dejan Kocic Netapp
PRESENTATION Case for flash TITLE GOES storage HERE How it can benefit your enterprise Dejan Kocic Netapp SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA unless otherwise
How To Scale Myroster With Flash Memory From Hgst On A Flash Flash Flash Memory On A Slave Server
White Paper October 2014 Scaling MySQL Deployments Using HGST FlashMAX PCIe SSDs An HGST and Percona Collaborative Whitepaper Table of Contents Introduction The Challenge Read Workload Scaling...1 Write
Flash Memory Technology in Enterprise Storage
NETAPP WHITE PAPER Flash Memory Technology in Enterprise Storage Flexible Choices to Optimize Performance Mark Woods and Amit Shah, NetApp November 2008 WP-7061-1008 EXECUTIVE SUMMARY Solid state drives
LEVERAGING FLASH MEMORY in ENTERPRISE STORAGE. Matt Kixmoeller, Pure Storage
LEVERAGING FLASH MEMORY in ENTERPRISE STORAGE Matt Kixmoeller, Pure Storage SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA unless otherwise noted. Member companies
Analyzing Big Data with Splunk A Cost Effective Storage Architecture and Solution
Analyzing Big Data with Splunk A Cost Effective Storage Architecture and Solution Jonathan Halstuch, COO, RackTop Systems [email protected] Big Data Invasion We hear so much on Big Data and
Flash-optimized Data Progression
A Dell white paper Howard Shoobe, Storage Enterprise Technologist John Shirley, Product Management Dan Bock, Product Management Table of contents Executive summary... 3 What is different about Dell Compellent
NAND Flash Architecture and Specification Trends
NAND Flash Architecture and Specification Trends Michael Abraham ([email protected]) NAND Solutions Group Architect Micron Technology, Inc. August 2012 1 Topics NAND Flash Architecture Trends The Cloud
A Close Look at PCI Express SSDs. Shirish Jamthe Director of System Engineering Virident Systems, Inc. August 2011
A Close Look at PCI Express SSDs Shirish Jamthe Director of System Engineering Virident Systems, Inc. August 2011 Macro Datacenter Trends Key driver: Information Processing Data Footprint (PB) CAGR: 100%
OCZ s NVMe SSDs provide Lower Latency and Faster, more Consistent Performance
OCZ s NVMe SSDs provide Lower Latency and Faster, more Consistent Performance by George Crump, Lead Analyst! When non-volatile flash memory-based solid-state drives (SSDs) were introduced, the protocol
All-Flash Arrays: Not Just for the Top Tier Anymore
All-Flash Arrays: Not Just for the Top Tier Anymore Falling prices, new technology make allflash arrays a fit for more financial, life sciences and healthcare applications EXECUTIVE SUMMARY Real-time financial
SOLID STATE DRIVES AND PARALLEL STORAGE
SOLID STATE DRIVES AND PARALLEL STORAGE White paper JANUARY 2013 1.888.PANASAS www.panasas.com Overview Solid State Drives (SSDs) have been touted for some time as a disruptive technology in the storage
EMC XTREMIO EXECUTIVE OVERVIEW
EMC XTREMIO EXECUTIVE OVERVIEW COMPANY BACKGROUND XtremIO develops enterprise data storage systems based completely on random access media such as flash solid-state drives (SSDs). By leveraging the underlying
Accelerating Enterprise Applications and Reducing TCO with SanDisk ZetaScale Software
WHITEPAPER Accelerating Enterprise Applications and Reducing TCO with SanDisk ZetaScale Software SanDisk ZetaScale software unlocks the full benefits of flash for In-Memory Compute and NoSQL applications
EMC XtremSF: Delivering Next Generation Storage Performance for SQL Server
White Paper EMC XtremSF: Delivering Next Generation Storage Performance for SQL Server Abstract This white paper addresses the challenges currently facing business executives to store and process the growing
STORAGE SOLID-STATE STORAGE ARRAYS BUYER S CHECKLIST
Managing the information that drives the enterprise STORAGE BUYER S CHECKLIST SOLID-STATE STORAGE ARRAYS storage is fast, cool and consumes little power but it s still pricey, so determining the best place
Calsoft Webinar - Debunking QA myths for Flash- Based Arrays
Most Trusted Names in Data Centre Products Rely on Calsoft! September 2015 Calsoft Webinar - Debunking QA myths for Flash- Based Arrays Agenda Introduction to Types of Flash-Based Arrays Challenges in
Measuring Performance of Solid State Storage Arrays
Technology Insight Paper Measuring Performance of Solid State Storage Arrays Using Data Set and Data Stream Pattern Modeling By Leah Schoeb June 2014 Enabling you to make the best technology decisions
A Flash Storage Technical. and. Economic Primer. and. By Mark May Storage Consultant, By James Green, vexpert Virtualization Consultant
A Flash Storage Technical and Economic Primer y Mark May Storage Consultant, y James Green, vexpert Virtualization Consultant and Scott D. Lowe, vexpert Co-Founder, ActualTech Media March, 2015 Table of
Speeding Up Cloud/Server Applications Using Flash Memory
Speeding Up Cloud/Server Applications Using Flash Memory Sudipta Sengupta Microsoft Research, Redmond, WA, USA Contains work that is joint with B. Debnath (Univ. of Minnesota) and J. Li (Microsoft Research,
File System & Device Drive. Overview of Mass Storage Structure. Moving head Disk Mechanism. HDD Pictures 11/13/2014. CS341: Operating System
CS341: Operating System Lect 36: 1 st Nov 2014 Dr. A. Sahu Dept of Comp. Sc. & Engg. Indian Institute of Technology Guwahati File System & Device Drive Mass Storage Disk Structure Disk Arm Scheduling RAID
Flash s Role in Big Data, Past Present, and Future OBJECTIVE ANALYSIS. Jim Handy
Flash s Role in Big Data, Past Present, and Future Jim Handy Tutorial: Fast Storage for Big Data Hot Chips Conference August 25, 2013 Memorial Auditorium Stanford University OBJECTIVE ANALYSIS OBJECTIVE
89 Fifth Avenue, 7th Floor. New York, NY 10003. www.theedison.com 212.367.7400. White Paper. HP 3PAR Adaptive Flash Cache: A Competitive Comparison
89 Fifth Avenue, 7th Floor New York, NY 10003 www.theedison.com 212.367.7400 White Paper HP 3PAR Adaptive Flash Cache: A Competitive Comparison Printed in the United States of America Copyright 2014 Edison
Understanding endurance and performance characteristics of HP solid state drives
Understanding endurance and performance characteristics of HP solid state drives Technology brief Introduction... 2 SSD endurance... 2 An introduction to endurance... 2 NAND organization... 2 SLC versus
All-Flash Storage Solution for SAP HANA:
All-Flash Storage Solution for SAP HANA: Storage Considerations using SanDisk Solid State Devices WHITE PAPER 951 SanDisk Drive, Milpitas, CA 95035 www.sandisk.com Table of Contents Preface 3 Why SanDisk?
VIOLIN CONCERTO 7000 ALL FLASH ARRAY
PRODUCT PROFILE VIOLIN CONCERTO 7000 ALL FLASH ARRAY PERFORMANCE PACKED WITH DATA SERVICES JUNE 2014 All Flash Arrays (AFAs) are plentiful in the market. At one level all AFAs deliver phenomenal performance
Make A Right Choice -NAND Flash As Cache And Beyond
Make A Right Choice -NAND Flash As Cache And Beyond Simon Huang Technical Product Manager [email protected] Super Talent Technology December, 2012 Release 1.01 www.supertalent.com Legal Disclaimer
Comparison of Hybrid Flash Storage System Performance
Test Validation Comparison of Hybrid Flash Storage System Performance Author: Russ Fellows March 23, 2015 Enabling you to make the best technology decisions 2015 Evaluator Group, Inc. All rights reserved.
Linux flash file systems JFFS2 vs UBIFS
Linux flash file systems JFFS2 vs UBIFS Chris Simmonds 2net Limited Embedded Systems Conference UK. 2009 Copyright 2009, 2net Limited Overview Many embedded systems use raw flash chips JFFS2 has been the
Performance Beyond PCI Express: Moving Storage to The Memory Bus A Technical Whitepaper
: Moving Storage to The Memory Bus A Technical Whitepaper By Stephen Foskett April 2014 2 Introduction In the quest to eliminate bottlenecks and improve system performance, the state of the art has continually
Flash Controller Architecture for All Flash Arrays
Flash Controller Architecture for All Flash Arrays Andy Walls Distinguished Engineer, IBM Systems and Technology Group CTO, Flash Systems and Technology Santa Clara, CA August 2013 1 Once upon a Time,.....
Flash Memory Arrays Enabling the Virtualized Data Center. July 2010
Flash Memory Arrays Enabling the Virtualized Data Center July 2010 2 Flash Memory Arrays Enabling the Virtualized Data Center This White Paper describes a new product category, the flash Memory Array,
An In-Depth Look at Variable Stripe RAID (VSR)
An In-Depth Look at Variable Stripe RAID (VSR) A white paper by Robbie Stevens, Senior Marketing/Technical Writer 10777 Westheimer Rd. Houston, TX 77042 www.ramsan.com Scan this QR code with your smartphone
ZD-XL SQL Accelerator 1.5
ZD-XL SQL Accelerator 1.5 Integrated Flash Hardware & Software Acceleration Solution for SQL Server Features Supports Microsoft Hyper-V and VMware ESXi environments Accelerates SQL Server at a per database
How SSDs Fit in Different Data Center Applications
How SSDs Fit in Different Data Center Applications Tahmid Rahman Senior Technical Marketing Engineer NVM Solutions Group Flash Memory Summit 2012 Santa Clara, CA 1 Agenda SSD market momentum and drivers
High-Performance SSD-Based RAID Storage. Madhukar Gunjan Chakhaiyar Product Test Architect
High-Performance SSD-Based RAID Storage Madhukar Gunjan Chakhaiyar Product Test Architect 1 Agenda HDD based RAID Performance-HDD based RAID Storage Dynamics driving to SSD based RAID Storage Evolution
Flash Storage: Trust, But Verify
Flash Storage: Trust, But Verify A better, vendor-independent way to analyze flash performance Leah Schoeb, Evaluator Group Peter Murray, Load DynamiX 1 Introductions 2 Speakers Leah Schoeb Senior Partner
How NAND Flash Threatens DRAM
How NAND Flash Threatens DRAM Jim Handy OBJECTIVE ANALYSIS Outline Why even think about DRAM vs. NAND? The memory/storage hierarchy What benchmarks tell us What about 3D XPoint memory? The system of the
The Data Placement Challenge
The Data Placement Challenge Entire Dataset Applications Active Data Lowest $/IOP Highest throughput Lowest latency 10-20% Right Place Right Cost Right Time 100% 2 2 What s Driving the AST Discussion?
Nasir Memon Polytechnic Institute of NYU
Nasir Memon Polytechnic Institute of NYU SSD Drive Technology Overview SSD Drive Components NAND FLASH Microcontroller SSD Drive Forensics Challenges Overview SSD s are fairly new to the market Whereas
Data Retention in MLC NAND Flash Memory: Characterization, Optimization, and Recovery
Data Retention in MLC NAND Flash Memory: Characterization, Optimization, and Recovery Yu Cai, Yixin Luo, Erich F. Haratsch*, Ken Mai, Onur Mutlu Carnegie Mellon University, *LSI Corporation 1 Many use
How To Get The Most Out Of An Ecm Xtremio Flash Array
Conseils Intégration systèmes Gestion infrastructure 1/29 EMC Next Generation Flash Strategy #1 All-Flash Array In The Market: XtremIO Changes the Game Conseils Intégration systèmes Gestion infrastructure
INCREASING EFFICIENCY WITH EASY AND COMPREHENSIVE STORAGE MANAGEMENT
INCREASING EFFICIENCY WITH EASY AND COMPREHENSIVE STORAGE MANAGEMENT UNPRECEDENTED OBSERVABILITY, COST-SAVING PERFORMANCE ACCELERATION, AND SUPERIOR DATA PROTECTION KEY FEATURES Unprecedented observability
SSDs: Practical Ways to Accelerate Virtual Servers
SSDs: Practical Ways to Accelerate Virtual Servers Session B-101, Increasing Storage Performance Andy Mills CEO Enmotus Santa Clara, CA November 2012 1 Summary Market and Technology Trends Virtual Servers
How it can benefit your enterprise. Dejan Kocic Hitachi Data Systems (HDS)
PRESENTATION Case for flash TITLE GOES storage HERE How it can benefit your enterprise Dejan Kocic Hitachi Data Systems (HDS) SNIA Legal Notice The material contained in this tutorial is copyrighted by
The What, Why and How of the Pure Storage Enterprise Flash Array
The What, Why and How of the Pure Storage Enterprise Flash Array Ethan L. Miller (and a cast of dozens at Pure Storage) What is an enterprise storage array? Enterprise storage array: store data blocks
Data De-duplication Methodologies: Comparing ExaGrid s Byte-level Data De-duplication To Block Level Data De-duplication
Data De-duplication Methodologies: Comparing ExaGrid s Byte-level Data De-duplication To Block Level Data De-duplication Table of Contents Introduction... 3 Shortest Possible Backup Window... 3 Instant
EMC XtremSF: Delivering Next Generation Performance for Oracle Database
White Paper EMC XtremSF: Delivering Next Generation Performance for Oracle Database Abstract This white paper addresses the challenges currently facing business executives to store and process the growing
Nimble Storage for VMware View VDI
BEST PRACTICES GUIDE Nimble Storage for VMware View VDI N I M B L E B E S T P R A C T I C E S G U I D E : N I M B L E S T O R A G E F O R V M W A R E V I E W V D I 1 Overview Virtualization is an important
MaxDeploy Ready. Hyper- Converged Virtualization Solution. With SanDisk Fusion iomemory products
MaxDeploy Ready Hyper- Converged Virtualization Solution With SanDisk Fusion iomemory products MaxDeploy Ready products are configured and tested for support with Maxta software- defined storage and with
NEXT GENERATION EMC: LEAD YOUR STORAGE TRANSFORMATION. Copyright 2013 EMC Corporation. All rights reserved.
NEXT GENERATION EMC: LEAD YOUR STORAGE TRANSFORMATION 1 The Business Drivers Increase Revenue INCREASE AGILITY Lower Operational Costs Reduce Risk 2 CLOUD TRANSFORMS IT Lower Operational Costs 3 Disruptive
FlashSoft Software from SanDisk : Accelerating Virtual Infrastructures
Technology Insight Paper FlashSoft Software from SanDisk : Accelerating Virtual Infrastructures By Leah Schoeb January 16, 2013 FlashSoft Software from SanDisk: Accelerating Virtual Infrastructures 1 FlashSoft
SSDs: Practical Ways to Accelerate Virtual Servers
SSDs: Practical Ways to Accelerate Virtual Servers Session B-101, Increasing Storage Performance Andy Mills CEO Enmotus Santa Clara, CA November 2012 1 Summary Market and Technology Trends Virtual Servers
The Pros and Cons of Erasure Coding & Replication vs. RAID in Next-Gen Storage Platforms. Abhijith Shenoy Engineer, Hedvig Inc.
The Pros and Cons of Erasure Coding & Replication vs. RAID in Next-Gen Storage Platforms Abhijith Shenoy Engineer, Hedvig Inc. @hedviginc The need for new architectures Business innovation Time-to-market
The Flash Based Array Market
The Flash Based Array Market April 2015 Eric Burgener, Research Director IDC Storage Practice About the Analyst Eric Burgener serves as a Research Director for IDC's Storage Practice, and his areas of
Best Practices for Optimizing SQL Server Database Performance with the LSI WarpDrive Acceleration Card
Best Practices for Optimizing SQL Server Database Performance with the LSI WarpDrive Acceleration Card Version 1.0 April 2011 DB15-000761-00 Revision History Version and Date Version 1.0, April 2011 Initial
An Overview of Flash Storage for Databases
An Overview of Flash Storage for Databases Vadim Tkachenko Morgan Tocker http://percona.com MySQL CE Apr 2010 -2- Introduction Vadim Tkachenko Percona Inc, CTO and Lead of Development Morgan Tocker Percona
NV-DIMM: Fastest Tier in Your Storage Strategy
NV-DIMM: Fastest Tier in Your Storage Strategy Introducing ArxCis-NV, a Non-Volatile DIMM Author: Adrian Proctor, Viking Technology [email: [email protected]] This paper reviews how Non-Volatile
Essentials Guide CONSIDERATIONS FOR SELECTING ALL-FLASH STORAGE ARRAYS
Essentials Guide CONSIDERATIONS FOR SELECTING ALL-FLASH STORAGE ARRAYS M ost storage vendors now offer all-flash storage arrays, and many modern organizations recognize the need for these highperformance
Oracle Aware Flash: Maximizing Performance and Availability for your Database
Oracle Aware Flash: Maximizing Performance and Availability for your Database Gurmeet Goindi Principal Product Manager Oracle Kirby McCord Database Architect US Cellular Kodi Umamageswaran Vice President,
Nexenta Performance Scaling for Speed and Cost
Nexenta Performance Scaling for Speed and Cost Key Features Optimize Performance Optimize Performance NexentaStor improves performance for all workloads by adopting commodity components and leveraging
Leveraging EMC Fully Automated Storage Tiering (FAST) and FAST Cache for SQL Server Enterprise Deployments
Leveraging EMC Fully Automated Storage Tiering (FAST) and FAST Cache for SQL Server Enterprise Deployments Applied Technology Abstract This white paper introduces EMC s latest groundbreaking technologies,
All- Flash Array Performance Testing Framework
TECHNOLOGY ASSESSMENT All- Flash Array Performance Testing Framework Dan Iacono IDC OPINION Global Headquarters: 5 Speen Street Framingham, MA 01701 USA P.508.872.8200 F.508.935.4015 www.idc.com The rising
Important Differences Between Consumer and Enterprise Flash Architectures
Important Differences Between Consumer and Enterprise Flash Architectures Robert Sykes Director of Firmware Flash Memory Summit 2013 Santa Clara, CA OCZ Technology Introduction This presentation will describe
Preview of Oracle Database 12c In-Memory Option. Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Preview of Oracle Database 12c In-Memory Option 1 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any
NAND Flash Architecture and Specification Trends
NAND Flash Architecture and Specification Trends Michael Abraham ([email protected]) NAND Solutions Group Architect Micron Technology, Inc. August 2011 1 Topics NAND Flash trends SSD/Enterprise application
WEBTECH EDUCATIONAL SERIES
FLASH FOR THE REAL WORLD SEPARATE HYPE FROM REALITY WEBTECH EDUCATIONAL SERIES FLASH FOR THE REAL WORLD SEPARATE HYPE FROM REALITY Join us for a live webcast and hear Hu Yoshida, chief technology officer
An Oracle White Paper December 2013. Exadata Smart Flash Cache Features and the Oracle Exadata Database Machine
An Oracle White Paper December 2013 Exadata Smart Flash Cache Features and the Oracle Exadata Database Machine Flash Technology and the Exadata Database Machine... 2 Oracle Database 11g: The First Flash
