SlideShare a Scribd company logo
1
Trick Hartman, ThinkSolutions Architect, Lenovo Data Center Group
The All-Flash SAP HANA Solution: Performance,
Economics, and Reliability
May 2016
Adam Roberts, Chief Hardware Architect, SanDisk
2
Forward Looking Statement
During our meeting today we will make forward-looking statements.
Any statement that refers to expectations, projections or other characterizations of future events or circumstances
is a forward-looking statement, including those relating to market growth, industry trends, future products, product
performance and product capabilities. This presentation also contains forward-looking statements attributed to third
parties, which reflect their projections as of the date of issuance.
Actual results may differ materially from those expressed in these forward-looking statements due to a number of risks
and uncertainties, including the factors detailed under the caption “Risk Factors” and elsewhere in the documents we
file from time to time with the SEC, including our annual and quarterly reports.
We undertake no obligation to update these forward-looking statements, which speak only as of the date hereof or
as of the date of issuance by a third party, as the case may be.
3
Lenovo All-Flash Solution for SAP HANA
4
5
6
7
How does a storage subsystem fit into SAP HANA?
 In-memory database (IMDB) computing is a
method that allows the analysis and processing of
a dataset in a server’s main memory to provide
results in the fastest possible timeframe.
 Running a database in volatile memory space
leaves the user open for huge risk
 Persistent storage is used to remove the risk of
computing in DRAM while still allowing the
database to reside in memory
8
Can we see details on how this actually works??
 A core requirement for an enterprise database is durability
 DRAM provide performance but no durability
 Storage provides the durability
 In database technology, atomicity, consistency, isolation, and durability (ACID) must be met to
ensure that database transactions are processed reliably:
 A transaction must be atomic. This means if part of a transaction fails, the entire transaction
must fail and leave the database state unchanged.
 The consistency of a database must be preserved by the transactions that it performs.
 Isolation ensures that no transaction interferes with another transaction.
 Durability means that after a transaction is committed, it remains committed.
 When a dataset primarily lives in main system memory, additional functionality that is not
required with a standard storage based database must be put in place to ensure that durability
is achieved.
9
How do we add this protection?
 Utilize persistent logging to track what’s going on inside of the database
 Currently done with SSDs
 Save transaction pages in bulk to 10k RPM HDDs
 Sometimes, depending on the IMDB size, we may have to utilize DAS enclosures
 Back end storage is typically 5-6x the size of the IMDB
10
Our Belief
SanDisk®
Extreme Performance
Massive Capacity
Immediate Information
How can we make this better with an all flash storage subsystem?
After some evaluation……..
Western Digital
11
All-Flash SAP HANA
 Consolidate the logging tier and the transaction page tier into a single tier
 Large capacity 3.84TB SSDs allow for significant HW consolidation
 Removes the need for DAS enclosures (all storage is inside of the IMDB sever)
 Removes the need for multiple RAID controllers to drive media both inside and outside of the server
 SanDisk® Optimus Max provides 100x better protection against uncorrectable bit error rate (UBER)
 Entire solution fits in the server
 Cable connections are removed as single points of failure
 Storage subsystem power requirements are reduced significantly
12
HDD w/ EXP 2+p 3+p 4+p 5+p 7+p 2 x (4+p)
0
500
1000
1500
2000
2500
3000
3500
4000
4500
64M create MB/s
16M create MB/s
1M create MB/s
64k create MB/s
16k create MB/s
4k create MB/s
HDD w/ EXP 2+p 3+p 4+p 5+p 7+p 2 x (4+p)
0
1000
2000
3000
4000
5000
6000
64M
16M
1M
64k
16k
4k
13
What does this actually look like?
*Based off Lenovo testing
14
How does the customer benefit from this?
Summary:
 Hardware footprint drops by 20% by removing the DAS enclosure
 Need for cables to attach and power the DAS enclosure are removed
 Removing the external enclosure cable removes a single point of external vulnerability that if unplugged or damaged, access to saved
transaction pages will result
 RAID controller count goes from 3 down to 2
 Storage device count is reduced from 36 down to 11
 Fewer controllers and storage devices means a better solution MTBF
 Complexity of multiple storage tier is removed
 Need for cache tier and cache software license is removed
 Risk of a “cache miss” is removed by removing the cache element
 Wasted capacity that can’t be claimed as part of the persistent storage is removed
 Overall storage subsystem power requirements are reduced by 82%
 Costs of powering and cooling the storage subsystem is reduced by 82%
 Odds of experiencing an uncorrectable bit error resulting in data loss are reduced significantly
*Based off Lenovo testing
15c
© 2016 Western Digital Corporation or its affiliates. All rights reserved. SanDisk and the SanDisk logo are trademarks of Western Digital Corporation or its
affiliates, registered in the U.S. and other countries. Optimus Max is a trademark of Western Digital Corporation or its affiliates. Other brand names
mentioned herein are for identification purposes only and may be the trademark(s) of their respective holder(s).

More Related Content

What's hot

Storage user cases
Storage user casesStorage user cases
Storage user cases
Andrea Mauro
 
Dell vision and solutions
Dell vision and solutionsDell vision and solutions
Dell vision and solutions
Andrea Mauro
 
Evoluzione dello storage
Evoluzione dello storageEvoluzione dello storage
Evoluzione dello storage
Andrea Mauro
 
Dell SSD og Flash teknologi i SAN
Dell SSD og Flash teknologi i SANDell SSD og Flash teknologi i SAN
Dell SSD og Flash teknologi i SAN
Kenneth de Brucq
 
Analyst Perspective: SSD Caching or SSD Tiering - Which is Better?
Analyst Perspective: SSD Caching or SSD Tiering - Which is Better?Analyst Perspective: SSD Caching or SSD Tiering - Which is Better?
Analyst Perspective: SSD Caching or SSD Tiering - Which is Better?
Dennis Martin
 
Flash Storage Technology 101
Flash Storage Technology 101Flash Storage Technology 101
Flash Storage Technology 101
Unitiv
 
Flash changes everything?! Flash changes nothing...
Flash changes everything?! Flash changes nothing...Flash changes everything?! Flash changes nothing...
Flash changes everything?! Flash changes nothing...
Proact Netherlands B.V.
 
Need For Speed- Using Flash Storage to optimise performance and reduce costs-...
Need For Speed- Using Flash Storage to optimise performance and reduce costs-...Need For Speed- Using Flash Storage to optimise performance and reduce costs-...
Need For Speed- Using Flash Storage to optimise performance and reduce costs-...
NetAppUK
 
DDN and Intel: Partnered for Exascale
DDN and Intel: Partnered for ExascaleDDN and Intel: Partnered for Exascale
DDN and Intel: Partnered for Exascale
Intel IT Center
 
DDN Product Update from SC13
DDN Product Update from SC13DDN Product Update from SC13
DDN Product Update from SC13
inside-BigData.com
 
Evaluating MLC vs TLC vs V-NAND for Enterprise SSDs – Whitepaper
Evaluating MLC vs TLC vs V-NAND for Enterprise SSDs – WhitepaperEvaluating MLC vs TLC vs V-NAND for Enterprise SSDs – Whitepaper
Evaluating MLC vs TLC vs V-NAND for Enterprise SSDs – Whitepaper
Samsung Business USA
 
DDN GS7K - Easy-to-deploy, High Performance Scale-Out Parallel File System Ap...
DDN GS7K - Easy-to-deploy, High Performance Scale-Out Parallel File System Ap...DDN GS7K - Easy-to-deploy, High Performance Scale-Out Parallel File System Ap...
DDN GS7K - Easy-to-deploy, High Performance Scale-Out Parallel File System Ap...
inside-BigData.com
 
Webinar: Cleaning up the SDS Mess - Four Keys to Success
Webinar: Cleaning up the SDS Mess - Four Keys to SuccessWebinar: Cleaning up the SDS Mess - Four Keys to Success
Webinar: Cleaning up the SDS Mess - Four Keys to Success
Storage Switzerland
 
Vdi storage challenges_presented at vmug_toronto 2014 by scalar decisions
Vdi storage challenges_presented at vmug_toronto 2014 by scalar decisionsVdi storage challenges_presented at vmug_toronto 2014 by scalar decisions
Vdi storage challenges_presented at vmug_toronto 2014 by scalar decisions
patmisasi
 
Apresentacao Solid Access Corp Presentation Openware 5 20 10
Apresentacao Solid Access Corp Presentation Openware 5 20 10Apresentacao Solid Access Corp Presentation Openware 5 20 10
Apresentacao Solid Access Corp Presentation Openware 5 20 10
Sidnir Vieira
 
Ddn Vision
Ddn VisionDdn Vision
Ddn Vision
inside-BigData.com
 
2015 Enterprise Flash Storage: Who's Adopting Them and Why
2015 Enterprise Flash Storage: Who's Adopting Them and Why2015 Enterprise Flash Storage: Who's Adopting Them and Why
2015 Enterprise Flash Storage: Who's Adopting Them and Why
IT Brand Pulse
 
Nimble storage
Nimble storageNimble storage
Nimble storagedvmug1
 
Open Ware Ramsan Dram Ssd
Open Ware Ramsan  Dram SsdOpen Ware Ramsan  Dram Ssd
Open Ware Ramsan Dram Ssd
Sidnir Vieira
 

What's hot (20)

Storage user cases
Storage user casesStorage user cases
Storage user cases
 
Dell vision and solutions
Dell vision and solutionsDell vision and solutions
Dell vision and solutions
 
Evoluzione dello storage
Evoluzione dello storageEvoluzione dello storage
Evoluzione dello storage
 
S3
S3S3
S3
 
Dell SSD og Flash teknologi i SAN
Dell SSD og Flash teknologi i SANDell SSD og Flash teknologi i SAN
Dell SSD og Flash teknologi i SAN
 
Analyst Perspective: SSD Caching or SSD Tiering - Which is Better?
Analyst Perspective: SSD Caching or SSD Tiering - Which is Better?Analyst Perspective: SSD Caching or SSD Tiering - Which is Better?
Analyst Perspective: SSD Caching or SSD Tiering - Which is Better?
 
Flash Storage Technology 101
Flash Storage Technology 101Flash Storage Technology 101
Flash Storage Technology 101
 
Flash changes everything?! Flash changes nothing...
Flash changes everything?! Flash changes nothing...Flash changes everything?! Flash changes nothing...
Flash changes everything?! Flash changes nothing...
 
Need For Speed- Using Flash Storage to optimise performance and reduce costs-...
Need For Speed- Using Flash Storage to optimise performance and reduce costs-...Need For Speed- Using Flash Storage to optimise performance and reduce costs-...
Need For Speed- Using Flash Storage to optimise performance and reduce costs-...
 
DDN and Intel: Partnered for Exascale
DDN and Intel: Partnered for ExascaleDDN and Intel: Partnered for Exascale
DDN and Intel: Partnered for Exascale
 
DDN Product Update from SC13
DDN Product Update from SC13DDN Product Update from SC13
DDN Product Update from SC13
 
Evaluating MLC vs TLC vs V-NAND for Enterprise SSDs – Whitepaper
Evaluating MLC vs TLC vs V-NAND for Enterprise SSDs – WhitepaperEvaluating MLC vs TLC vs V-NAND for Enterprise SSDs – Whitepaper
Evaluating MLC vs TLC vs V-NAND for Enterprise SSDs – Whitepaper
 
DDN GS7K - Easy-to-deploy, High Performance Scale-Out Parallel File System Ap...
DDN GS7K - Easy-to-deploy, High Performance Scale-Out Parallel File System Ap...DDN GS7K - Easy-to-deploy, High Performance Scale-Out Parallel File System Ap...
DDN GS7K - Easy-to-deploy, High Performance Scale-Out Parallel File System Ap...
 
Webinar: Cleaning up the SDS Mess - Four Keys to Success
Webinar: Cleaning up the SDS Mess - Four Keys to SuccessWebinar: Cleaning up the SDS Mess - Four Keys to Success
Webinar: Cleaning up the SDS Mess - Four Keys to Success
 
Vdi storage challenges_presented at vmug_toronto 2014 by scalar decisions
Vdi storage challenges_presented at vmug_toronto 2014 by scalar decisionsVdi storage challenges_presented at vmug_toronto 2014 by scalar decisions
Vdi storage challenges_presented at vmug_toronto 2014 by scalar decisions
 
Apresentacao Solid Access Corp Presentation Openware 5 20 10
Apresentacao Solid Access Corp Presentation Openware 5 20 10Apresentacao Solid Access Corp Presentation Openware 5 20 10
Apresentacao Solid Access Corp Presentation Openware 5 20 10
 
Ddn Vision
Ddn VisionDdn Vision
Ddn Vision
 
2015 Enterprise Flash Storage: Who's Adopting Them and Why
2015 Enterprise Flash Storage: Who's Adopting Them and Why2015 Enterprise Flash Storage: Who's Adopting Them and Why
2015 Enterprise Flash Storage: Who's Adopting Them and Why
 
Nimble storage
Nimble storageNimble storage
Nimble storage
 
Open Ware Ramsan Dram Ssd
Open Ware Ramsan  Dram SsdOpen Ware Ramsan  Dram Ssd
Open Ware Ramsan Dram Ssd
 

Similar to The All-Flash SAP HANA Solution: Performance, Economics, and Reliability

Rob Callaghan_OOW14 IO Performance for Database
Rob Callaghan_OOW14 IO Performance for DatabaseRob Callaghan_OOW14 IO Performance for Database
Rob Callaghan_OOW14 IO Performance for DatabaseRob Callaghan
 
Fulcrum Group Storage And Storage Virtualization Presentation
Fulcrum Group Storage And Storage Virtualization PresentationFulcrum Group Storage And Storage Virtualization Presentation
Fulcrum Group Storage And Storage Virtualization Presentation
Steve Meek
 
Nimbus Partner Solutions Brief
Nimbus Partner Solutions BriefNimbus Partner Solutions Brief
Nimbus Partner Solutions Brief
IT Brand Pulse
 
Are your ready for in memory applications?
Are your ready for in memory applications?Are your ready for in memory applications?
Are your ready for in memory applications?
G2MCommunications
 
NetApp All Flash storage
NetApp All Flash storageNetApp All Flash storage
NetApp All Flash storage
MarketingArrowECS_CZ
 
Supercharge Your Storage
Supercharge Your StorageSupercharge Your Storage
Supercharge Your Storage
DataCore Software
 
Backing Up Mountains of Data to Disk
Backing Up Mountains of Data to DiskBacking Up Mountains of Data to Disk
Backing Up Mountains of Data to Disk
IT Brand Pulse
 
Ferri Embedded Storage
Ferri Embedded Storage Ferri Embedded Storage
Ferri Embedded Storage
Silicon Motion
 
Lowering Cloud and Data Center TCO with SAS Based Storage - Xyratex-Seagate
Lowering Cloud and Data Center TCO with SAS Based Storage - Xyratex-SeagateLowering Cloud and Data Center TCO with SAS Based Storage - Xyratex-Seagate
Lowering Cloud and Data Center TCO with SAS Based Storage - Xyratex-SeagateMichael K. Connolly, MBATM
 
Flash for the Real World – Separate Hype from Reality
Flash for the Real World – Separate Hype from RealityFlash for the Real World – Separate Hype from Reality
Flash for the Real World – Separate Hype from Reality
Hitachi Vantara
 
FS900 Datasheet - TSD03189USEN.PDF
FS900 Datasheet - TSD03189USEN.PDFFS900 Datasheet - TSD03189USEN.PDF
FS900 Datasheet - TSD03189USEN.PDFCorné Lottering
 
Is the World Ready for Big Data Flash?
Is the World Ready for Big Data Flash?Is the World Ready for Big Data Flash?
Is the World Ready for Big Data Flash?
Jonathan Long
 
Oracle Data Protection - 1. část
Oracle Data Protection - 1. částOracle Data Protection - 1. část
Oracle Data Protection - 1. část
MarketingArrowECS_CZ
 
Ph hw advisor
Ph hw advisorPh hw advisor
Ph hw advisor
Rohit Gupta
 
Silicon Motion's PCIe FerriSSD : High speed and reliability for digital signage
Silicon Motion's PCIe FerriSSD : High speed and reliability for digital signageSilicon Motion's PCIe FerriSSD : High speed and reliability for digital signage
Silicon Motion's PCIe FerriSSD : High speed and reliability for digital signage
Silicon Motion
 
Flash-Specific Data Protection
Flash-Specific Data ProtectionFlash-Specific Data Protection
Flash-Specific Data Protection
EMC
 
Understanding the Windows Server Administration Fundamentals (Part-2)
Understanding the Windows Server Administration Fundamentals (Part-2)Understanding the Windows Server Administration Fundamentals (Part-2)
Understanding the Windows Server Administration Fundamentals (Part-2)
Tuan Yang
 
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
Exadata z pohledu zákazníka a novinky generace X8M - 1. částExadata z pohledu zákazníka a novinky generace X8M - 1. část
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
MarketingArrowECS_CZ
 
IMCSummit 2015 - Day 2 IT Business Track - Drive IMC Efficiency with Flash E...
IMCSummit 2015 - Day 2  IT Business Track - Drive IMC Efficiency with Flash E...IMCSummit 2015 - Day 2  IT Business Track - Drive IMC Efficiency with Flash E...
IMCSummit 2015 - Day 2 IT Business Track - Drive IMC Efficiency with Flash E...
In-Memory Computing Summit
 

Similar to The All-Flash SAP HANA Solution: Performance, Economics, and Reliability (20)

Rob Callaghan_OOW14 IO Performance for Database
Rob Callaghan_OOW14 IO Performance for DatabaseRob Callaghan_OOW14 IO Performance for Database
Rob Callaghan_OOW14 IO Performance for Database
 
FS900 Data Sheet.PDF
FS900 Data Sheet.PDFFS900 Data Sheet.PDF
FS900 Data Sheet.PDF
 
Fulcrum Group Storage And Storage Virtualization Presentation
Fulcrum Group Storage And Storage Virtualization PresentationFulcrum Group Storage And Storage Virtualization Presentation
Fulcrum Group Storage And Storage Virtualization Presentation
 
Nimbus Partner Solutions Brief
Nimbus Partner Solutions BriefNimbus Partner Solutions Brief
Nimbus Partner Solutions Brief
 
Are your ready for in memory applications?
Are your ready for in memory applications?Are your ready for in memory applications?
Are your ready for in memory applications?
 
NetApp All Flash storage
NetApp All Flash storageNetApp All Flash storage
NetApp All Flash storage
 
Supercharge Your Storage
Supercharge Your StorageSupercharge Your Storage
Supercharge Your Storage
 
Backing Up Mountains of Data to Disk
Backing Up Mountains of Data to DiskBacking Up Mountains of Data to Disk
Backing Up Mountains of Data to Disk
 
Ferri Embedded Storage
Ferri Embedded Storage Ferri Embedded Storage
Ferri Embedded Storage
 
Lowering Cloud and Data Center TCO with SAS Based Storage - Xyratex-Seagate
Lowering Cloud and Data Center TCO with SAS Based Storage - Xyratex-SeagateLowering Cloud and Data Center TCO with SAS Based Storage - Xyratex-Seagate
Lowering Cloud and Data Center TCO with SAS Based Storage - Xyratex-Seagate
 
Flash for the Real World – Separate Hype from Reality
Flash for the Real World – Separate Hype from RealityFlash for the Real World – Separate Hype from Reality
Flash for the Real World – Separate Hype from Reality
 
FS900 Datasheet - TSD03189USEN.PDF
FS900 Datasheet - TSD03189USEN.PDFFS900 Datasheet - TSD03189USEN.PDF
FS900 Datasheet - TSD03189USEN.PDF
 
Is the World Ready for Big Data Flash?
Is the World Ready for Big Data Flash?Is the World Ready for Big Data Flash?
Is the World Ready for Big Data Flash?
 
Oracle Data Protection - 1. část
Oracle Data Protection - 1. částOracle Data Protection - 1. část
Oracle Data Protection - 1. část
 
Ph hw advisor
Ph hw advisorPh hw advisor
Ph hw advisor
 
Silicon Motion's PCIe FerriSSD : High speed and reliability for digital signage
Silicon Motion's PCIe FerriSSD : High speed and reliability for digital signageSilicon Motion's PCIe FerriSSD : High speed and reliability for digital signage
Silicon Motion's PCIe FerriSSD : High speed and reliability for digital signage
 
Flash-Specific Data Protection
Flash-Specific Data ProtectionFlash-Specific Data Protection
Flash-Specific Data Protection
 
Understanding the Windows Server Administration Fundamentals (Part-2)
Understanding the Windows Server Administration Fundamentals (Part-2)Understanding the Windows Server Administration Fundamentals (Part-2)
Understanding the Windows Server Administration Fundamentals (Part-2)
 
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
Exadata z pohledu zákazníka a novinky generace X8M - 1. částExadata z pohledu zákazníka a novinky generace X8M - 1. část
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
 
IMCSummit 2015 - Day 2 IT Business Track - Drive IMC Efficiency with Flash E...
IMCSummit 2015 - Day 2  IT Business Track - Drive IMC Efficiency with Flash E...IMCSummit 2015 - Day 2  IT Business Track - Drive IMC Efficiency with Flash E...
IMCSummit 2015 - Day 2 IT Business Track - Drive IMC Efficiency with Flash E...
 

More from Western Digital

Unstructured & Structured Data Growth Is Exploding
Unstructured & Structured Data Growth Is ExplodingUnstructured & Structured Data Growth Is Exploding
Unstructured & Structured Data Growth Is Exploding
Western Digital
 
The Object Storage Chart - A to Z
The Object Storage Chart - A to Z The Object Storage Chart - A to Z
The Object Storage Chart - A to Z
Western Digital
 
Why is Raid a Problem for Data At Scale?
Why is Raid a Problem for Data At Scale?Why is Raid a Problem for Data At Scale?
Why is Raid a Problem for Data At Scale?
Western Digital
 
Quick Faq - Erasure Coding
Quick Faq - Erasure Coding Quick Faq - Erasure Coding
Quick Faq - Erasure Coding
Western Digital
 
Quick Faq 3-Geo Configuration
Quick Faq 3-Geo ConfigurationQuick Faq 3-Geo Configuration
Quick Faq 3-Geo Configuration
Western Digital
 
How Does Erasure Coding Protect Data?
How Does Erasure Coding Protect Data?How Does Erasure Coding Protect Data?
How Does Erasure Coding Protect Data?
Western Digital
 
The Future of Data infographic
The Future of Data infographicThe Future of Data infographic
The Future of Data infographic
Western Digital
 
Storage Class Memory: Learning from 3D NAND
Storage Class Memory: Learning from 3D NANDStorage Class Memory: Learning from 3D NAND
Storage Class Memory: Learning from 3D NAND
Western Digital
 
IDC Infographic - How Flash Fits into Your Cloud
IDC Infographic - How Flash Fits into Your CloudIDC Infographic - How Flash Fits into Your Cloud
IDC Infographic - How Flash Fits into Your Cloud
Western Digital
 
5 Tips to Building a Successful Big Data Strategy
5 Tips to Building a Successful Big Data Strategy5 Tips to Building a Successful Big Data Strategy
5 Tips to Building a Successful Big Data Strategy
Western Digital
 
The Disruptive Power of Flash in the Data Center
The Disruptive Power of Flash in the Data CenterThe Disruptive Power of Flash in the Data Center
The Disruptive Power of Flash in the Data Center
Western Digital
 

More from Western Digital (11)

Unstructured & Structured Data Growth Is Exploding
Unstructured & Structured Data Growth Is ExplodingUnstructured & Structured Data Growth Is Exploding
Unstructured & Structured Data Growth Is Exploding
 
The Object Storage Chart - A to Z
The Object Storage Chart - A to Z The Object Storage Chart - A to Z
The Object Storage Chart - A to Z
 
Why is Raid a Problem for Data At Scale?
Why is Raid a Problem for Data At Scale?Why is Raid a Problem for Data At Scale?
Why is Raid a Problem for Data At Scale?
 
Quick Faq - Erasure Coding
Quick Faq - Erasure Coding Quick Faq - Erasure Coding
Quick Faq - Erasure Coding
 
Quick Faq 3-Geo Configuration
Quick Faq 3-Geo ConfigurationQuick Faq 3-Geo Configuration
Quick Faq 3-Geo Configuration
 
How Does Erasure Coding Protect Data?
How Does Erasure Coding Protect Data?How Does Erasure Coding Protect Data?
How Does Erasure Coding Protect Data?
 
The Future of Data infographic
The Future of Data infographicThe Future of Data infographic
The Future of Data infographic
 
Storage Class Memory: Learning from 3D NAND
Storage Class Memory: Learning from 3D NANDStorage Class Memory: Learning from 3D NAND
Storage Class Memory: Learning from 3D NAND
 
IDC Infographic - How Flash Fits into Your Cloud
IDC Infographic - How Flash Fits into Your CloudIDC Infographic - How Flash Fits into Your Cloud
IDC Infographic - How Flash Fits into Your Cloud
 
5 Tips to Building a Successful Big Data Strategy
5 Tips to Building a Successful Big Data Strategy5 Tips to Building a Successful Big Data Strategy
5 Tips to Building a Successful Big Data Strategy
 
The Disruptive Power of Flash in the Data Center
The Disruptive Power of Flash in the Data CenterThe Disruptive Power of Flash in the Data Center
The Disruptive Power of Flash in the Data Center
 

Recently uploaded

Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 

Recently uploaded (20)

Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 

The All-Flash SAP HANA Solution: Performance, Economics, and Reliability

  • 1. 1 Trick Hartman, ThinkSolutions Architect, Lenovo Data Center Group The All-Flash SAP HANA Solution: Performance, Economics, and Reliability May 2016 Adam Roberts, Chief Hardware Architect, SanDisk
  • 2. 2 Forward Looking Statement During our meeting today we will make forward-looking statements. Any statement that refers to expectations, projections or other characterizations of future events or circumstances is a forward-looking statement, including those relating to market growth, industry trends, future products, product performance and product capabilities. This presentation also contains forward-looking statements attributed to third parties, which reflect their projections as of the date of issuance. Actual results may differ materially from those expressed in these forward-looking statements due to a number of risks and uncertainties, including the factors detailed under the caption “Risk Factors” and elsewhere in the documents we file from time to time with the SEC, including our annual and quarterly reports. We undertake no obligation to update these forward-looking statements, which speak only as of the date hereof or as of the date of issuance by a third party, as the case may be.
  • 4. 4
  • 5. 5
  • 6. 6
  • 7. 7 How does a storage subsystem fit into SAP HANA?  In-memory database (IMDB) computing is a method that allows the analysis and processing of a dataset in a server’s main memory to provide results in the fastest possible timeframe.  Running a database in volatile memory space leaves the user open for huge risk  Persistent storage is used to remove the risk of computing in DRAM while still allowing the database to reside in memory
  • 8. 8 Can we see details on how this actually works??  A core requirement for an enterprise database is durability  DRAM provide performance but no durability  Storage provides the durability  In database technology, atomicity, consistency, isolation, and durability (ACID) must be met to ensure that database transactions are processed reliably:  A transaction must be atomic. This means if part of a transaction fails, the entire transaction must fail and leave the database state unchanged.  The consistency of a database must be preserved by the transactions that it performs.  Isolation ensures that no transaction interferes with another transaction.  Durability means that after a transaction is committed, it remains committed.  When a dataset primarily lives in main system memory, additional functionality that is not required with a standard storage based database must be put in place to ensure that durability is achieved.
  • 9. 9 How do we add this protection?  Utilize persistent logging to track what’s going on inside of the database  Currently done with SSDs  Save transaction pages in bulk to 10k RPM HDDs  Sometimes, depending on the IMDB size, we may have to utilize DAS enclosures  Back end storage is typically 5-6x the size of the IMDB
  • 10. 10 Our Belief SanDisk® Extreme Performance Massive Capacity Immediate Information How can we make this better with an all flash storage subsystem? After some evaluation…….. Western Digital
  • 11. 11 All-Flash SAP HANA  Consolidate the logging tier and the transaction page tier into a single tier  Large capacity 3.84TB SSDs allow for significant HW consolidation  Removes the need for DAS enclosures (all storage is inside of the IMDB sever)  Removes the need for multiple RAID controllers to drive media both inside and outside of the server  SanDisk® Optimus Max provides 100x better protection against uncorrectable bit error rate (UBER)  Entire solution fits in the server  Cable connections are removed as single points of failure  Storage subsystem power requirements are reduced significantly
  • 12. 12 HDD w/ EXP 2+p 3+p 4+p 5+p 7+p 2 x (4+p) 0 500 1000 1500 2000 2500 3000 3500 4000 4500 64M create MB/s 16M create MB/s 1M create MB/s 64k create MB/s 16k create MB/s 4k create MB/s HDD w/ EXP 2+p 3+p 4+p 5+p 7+p 2 x (4+p) 0 1000 2000 3000 4000 5000 6000 64M 16M 1M 64k 16k 4k
  • 13. 13 What does this actually look like? *Based off Lenovo testing
  • 14. 14 How does the customer benefit from this? Summary:  Hardware footprint drops by 20% by removing the DAS enclosure  Need for cables to attach and power the DAS enclosure are removed  Removing the external enclosure cable removes a single point of external vulnerability that if unplugged or damaged, access to saved transaction pages will result  RAID controller count goes from 3 down to 2  Storage device count is reduced from 36 down to 11  Fewer controllers and storage devices means a better solution MTBF  Complexity of multiple storage tier is removed  Need for cache tier and cache software license is removed  Risk of a “cache miss” is removed by removing the cache element  Wasted capacity that can’t be claimed as part of the persistent storage is removed  Overall storage subsystem power requirements are reduced by 82%  Costs of powering and cooling the storage subsystem is reduced by 82%  Odds of experiencing an uncorrectable bit error resulting in data loss are reduced significantly *Based off Lenovo testing
  • 15. 15c © 2016 Western Digital Corporation or its affiliates. All rights reserved. SanDisk and the SanDisk logo are trademarks of Western Digital Corporation or its affiliates, registered in the U.S. and other countries. Optimus Max is a trademark of Western Digital Corporation or its affiliates. Other brand names mentioned herein are for identification purposes only and may be the trademark(s) of their respective holder(s).

Editor's Notes

  1. THE WHY - We believe we enable a new generation of services and applications for an experience never before thought possible! THE HOW - Through innovation and 25+ years experience in flash technology we provide Extreme Performance, Massive Capacity and Immediate Access to Information THE WHAT - We deliver enterprise class, web-scale flash solution building blocks in the form of Flash Systems, Flash Software and SSDs  that enable a Flash Transformed Data Center. Flash changes everything and the ripple effect are wide changing. The effect on our lives and solving impactful challenges quicker Health data real-time access, calculation and results make life decisions Rapid access to information ensures business advantage, efficiencies Media streaming – High performant and massive data for video surveillance – think beyond the security needs which are clearly paramount today, think on the possibilities of real time facial recognition with 4K edge cameras with flash, accessing and processing information, calculating an action so when you walk buy that favorite shop in the mall a groupoun coupon is sent directly to your mobile device. Scary for 50% of the world and WAY COOL for the other 50%. Net net a service level never deemed possible before. On Innovation accessing big data and now complex tasks are now more feasible enabling new possibilities AND ON THE DATA CETNER BOTTOM LINE – achieve IT consolation, do more with less, scale without scale cost exponentially, and now focus on delivering to SLAs to grow the business beyond.