SlideShare uma empresa Scribd logo
1 de 42
Copyright © 2015 SanDisk. All rights reserved. 1
c
Consolidation on Flash:
Hardware for Nothing,
Get Your Flash for Free
I want my SSDs…
Jimmy May, MCM
SQL Server Solutions Architect
jimmy.may@sandisk.com
@aspiringgeek
Copyright © 2015 SanDisk. All rights reserved. 2
Forward-Looking Statements
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 products and their anticipated
availability, capacities, pricing, capabilities, performance and compatibility, and benefits to customers.
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.
Copyright © 2015 SanDisk. All rights reserved. 3
Jimmy May, MCM
• SanDisk SQL Server Solutions Architect
Formerly:
• Sr. Program Manager, SQL CAT
• SQL Server Customer Advisory Team
• MSIT Principal Architect: Database
Microsoft Certified Master: SQL Server (2009)
MS IT Gold Star Recipient (2008)
Microsoft Oracle Center of Excellence (2008)
SQL Server MVP Nominee (2006)
Indiana Windows User Group www.iwug.net
• Founder & Board of Directors
Indianapolis Professional Association for SQL Server www.indypass.org
• Founder & Member of Executive Committee
SQL Server Pros: Founder & Visionary-in-Chief
SQL Innovator Award Recipient (2006)
• Contest sponsored in part by Microsoft
Formerly Chief Database Architect for high-throughput OLTP VLDB at
ExactTarget (recent IPO)
Senior Database Administrator for OpenGlobe/Escient
www.twitter.com/aspiringgeek jimmy.may@sandisk.com jimmymay@outlook.com
http://sqlblog.com/blogs/jimmy_may
Bio
Copyright © 2015 SanDisk. All rights reserved. 4Data Propulsion Laboratory — DPL
C:>sqlservr.exe /faster
Copyright © 2015 SanDisk. All rights reserved. 5
Transforming Data Center Economics
SanDisk Flash isn’t transformative merely because
of performance
— The economics are disruptive
SQL Server Licensing/Hardware scenarios
Hardware for Nothing, Get Your Flash for Free
Copyright © 2015 SanDisk. All rights reserved. 6
Consolidation on Flash
SQL Server Licensing is now core-based
• Licensing costs are many times more the cost of hardware—far exceeding
• Underutilized CPUs aren’t doing nothing—they’re burning dollars
I/O is the perf bottleneck in most SQL Server environments
• Typically, consolidation on flash moves the bottleneck from the storage layer to the CPU—
where it belongs
This presentation documents lab work & real-life case studies in which:
• These results are not exceptional; indeed, they are routine outcomes
• Consolidating on flash has saved customers hundreds of thousands to millions of dollars
• ...& provided superior performance
Copyright © 2015 SanDisk. All rights reserved. 7
SQL 2005 EoS—this month!
www.microsoft.com/en-us/server-cloud/products/sql-server-2005
http://bit.ly/1PI8GRN
Licensing is complex—and expensive
3x performance on flash vs. spinning media
Consolidation on flash:
Hardware for Nothing, Flash for Free
http://bit.ly/1RChgDK
Consolidation
Copyright © 2015 SanDisk. All rights reserved. 8
I/O Blender Effect
Imagine SQL Server log files or data warehouse
workloads with sequential reads
Now run several of these in VMs on a host
At the hypervisor and storage level:
• The I/O from those VMs gets mixed up – like it was run through a blender
• It looks like random I/O, not like the sequential I/O it started as
Storage performance vs. I/O blender limits workload
density
Copyright © 2015 SanDisk. All rights reserved. 9
SQL Server Common I/O Sizes: I/O Blender Demo
Copyright © 2015 SanDisk. All rights reserved. 10
SQL Server Licensing Labyrinth
Copyright © 2015 SanDisk. All rights reserved. 11
Licensing Variables
• Cores & Sockets
• SQL Server Edition
• Virtualized vs. Bare Metal
• Host vs. Guest
• Software Assurance (SA) or not
• Active or Passive
• Legacy Licensing
• Is your sales rep under quota & is it near end-of-quarter or better yet near
end-of-fiscal year?
• Which highly-trained professional sales rep you talk to
• Ask 2, get 3 opinions
Copyright © 2015 SanDisk. All rights reserved. 12
What if I told you...
...the only good I/O is the one
for which you do not ask?
Copyright © 2015 SanDisk. All rights reserved. 13
The best I/O is the one you don’t have to do.
—Gene Amdahl
Author of Amdahl's Law
Copyright © 2015 SanDisk. All rights reserved. 14
Caching Algorithms:
Your Experience May Vary...
Copyright © 2015 SanDisk. All rights reserved. 15
SQL Workload Consolidation: Do More—Reliably and Consistently
0
10
20
30
40
50
60
70
80
90
100
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
VM Count
Flash
Txns (x1000)
Spindles
Txns (x1000)
FlashSoft Caching
Txns (x1000)
Copyright © 2015 SanDisk. All rights reserved. 16
SQL Workload Consolidation: Save More
Assume consolidating 21 workloads (same as we tested)
If one host can support all 21 workloads,
• Repurpose/retire two hosts, or don’t buy them in the first place.
• You don’t need SQL Server licenses for those two hosts.
Do the math:
• Each host: 2-sockets, 14 cores/CPU = 28 cores (same as what we tested)
• $6,874/core for SQL 2014 EE (full price, no discounts, no SA)
• 28 * $6,874 = $192,472 per host (for SQL EE licenses)
• ~$400,000 savings by eliminating the need to license 2 hosts
Better performance (free lunch!)
Copyright © 2015 SanDisk. All rights reserved. 17
Why Is This Good?
Saving $400k is obviously good for your organization.
Your org/team/customers are looking for the best
solution.
• You win raving fans.
Redirect budgeted savings to:
• Higher-margin products and services
• Additional projects and equipment (such as more SanDisk flash products)
Be the hero – Help yourself and your company,
customers, & users invest their savings
Copyright © 2015 SanDisk. All rights reserved. 18
Data Center Economics
SanDisk Flash isn’t transformative merely because
of performance
— The economics are disruptive
SQL Server Licensing/Hardware scenarios
— Tier 1
— Tier 2
Hardware for Nothing, Get Your Flash for Free
Copyright © 2015 SanDisk. All rights reserved. 19
AlwaysOn AGs Readable Secondaries
3 Sustained Simultaneous Workstreams Scenario
⁻ 2 HP DL580 4-socket servers, 64 logical cores per server
⁻ Highly transactional TPCC-like environment – 1,000,000 New Orders per Minute
⁻ 4 AlwaysOn Ags in synchronous availability mode, no queuing
⁻ Database backups at 4GB/s
⁻ I/O Latency: < 0.0ms, i.e., µs range
Recommended Configuration
⁻ Readable Secondary used for backup stream
⁻ This requires licensing all cores on both servers
Configuration on SanDisk Fusion ioMemory Flash
⁻ Backup offloaded from Secondary, so the Read-Only bit can be turned off
⁻ This requires only one server to be licensed
SQL Server License Savings:
⁻ 32 EE licenses (64 cores)
• @$13,473.00 USD = $ 431,136 (non-SA)
• @$20,209.00 USD = $ 646,688 (SA)
Copyright © 2015 SanDisk. All rights reserved. 21
Hardware for Nothing, Get Your Flash for Free
I want my...
I want my...
I want my SSDs!
Copyright © 2015 SanDisk. All rights reserved. 22
The Simple Upgrade Case Study
22
Scenario
⁻ Four SQL Server instances
⁻ Windows Server 2003 & SQL Server 2005 EOL approaching
⁻ Four physical servers
⁻ SAN attached
Solution
₋ Four SQL Server instances
₋ Windows Server 2012 R2 + SQL Server 2014
₋ Three physical servers
₋ SanDisk PCIe Fusion ioMemory Flash
₋ ...with lots of compute & storage headroom
Copyright © 2015 SanDisk. All rights reserved. 23
The Simple Upgrade (cont.)
23
Consider:
⁻ Dual socket quad-core to E5-2699 v3 octo-core, 128GB RAM @$9,943.50
⁻ Each 2-core SQL Server EE license @$13,472.50
• 32 logical cores per server >> 16 SQL licenses per server >> $215,560.00
⁻ Fusion ioMemory SX 6.4TB card @$39,779
Solution
⁻ Classic hardware upgrade:
• 4 servers, each requiring 16 SQL licenses
• 4 * ($9,944 + $215,560) = $ 902,016
⁻ SanDisk PCIe Application Accelerator solution:
• 3 servers , again each requiring 16 SQL licenses + 3 Fusion ioMemory cards
• 3 x ($9,944 + $215,560 + $39,779) = $ 795,849
⁻ Δ: Savings of $ 106,167
⁻ …with lots of compute & storage headroom
⁻ …enough to buy two more servers & Fusion ioMemory cards
⁻ And a leftover SAN!
Copyright © 2015 SanDisk. All rights reserved. 24
Hardware for Nothing, Get Your Flash for Free
I want my...
I want my...
I want my SSDs!
Copyright © 2015 SanDisk. All rights reserved. 25
36U  8U
288 disks  8 Fusion ioMemory internal PCIe cards
96 cores  36 cores
Δ 60 cores x $13,472.50/2-core EE licenses = $404,175
…again, with lots of compute & storage headroom
Source: Less is More at Intelliflo
http://itblog.sandisk.com/less-is-more-at-intelliflo
Intelliflo
Copyright © 2015 SanDisk. All rights reserved. 26
Hardware for Nothing, Get Your Flash for Free
I want my...
I want my...
I want my SSDs!
Copyright © 2015 SanDisk. All rights reserved. 27
THE CHALLENGE
• Reduce power, cooling, and footprint
• Near real time reporting for 15,000
users running up to 1.2 million queries
per month
• Meet failover requirements
RESULTS
• 3x more concurrent users
• 3x more queries
• 2x greater workload
• Eliminated maintenance overhead for 27
disk arrays and over 400 disks
• 16:1 footprint consolidation
• 1/16th power and cooling
USAF Financial Data Warehouse
TEKSOUTH
Source: Case Study - TekSouth Fights US Air Force Datacenter Sprawl with ioMemory; http://www.fusionio.com/case-studies/teksouth
US Air Force & TEKSOUTH
Copyright © 2015 SanDisk. All rights reserved. 28
“A single server with
ioMemory doubled the
workload capability of a
3-server, 21-disk array-
based system”
Mike Rhodes
VP of Operations
v
US Air Force System Changes (cont.)
Before and After
Source: Case Study - TekSouth Fights US Air Force Datacenter Sprawl with ioMemory; http://www.fusionio.com/case-studies/teksouth
Copyright © 2015 SanDisk. All rights reserved. 29
Hardware for Nothing, Get Your Flash for Free
I want my...
I want my...
I want my SSDs!
Copyright © 2015 SanDisk. All rights reserved. 30
Data Center Scale: Literally saving millions
Scenario
– Windows Server 2003 & SQL Server 2005 EOL approaching
– SAN-attached
– Core SQL Server EE licenses @$13,472.50 each
– 1,500 servers
Solution
– Windows Server 2012 R2 leveraging Hyper-V
– SQL Server 2014 leveraging AlwaysOn
– Fusion ioMemory cards
– 150 servers
– Hundreds of fewer servers
– Thousands of fewer licenses
– Millions of dollars saved
– ...with lots of compute & storage headroom
– And leftover SANs & shelves & fiber
Copyright © 2015 SanDisk. All rights reserved. 31
Hardware for Nothing, Get Your Flash for Free
I want my...
I want my...
I want my SSDs!
Copyright © 2015 SanDisk. All rights reserved. 32
<your company name here>
Scenario
– Windows Server 2003 & SQL Server 2005 EoS approaching
– New hardware likely to accompany software upgrades
– SQL Server upgrades require per core licensing
– 2-Core SQL Server EE license MSRP $13,472.50 (~$6,500/core)
Solution
– Contemporary multi-core servers
– Windows Server 2012 R2 leveraging Hyper-V
– SQL Server 2014/2016 leveraging AlwaysOn, In-Memory, Columnstore, etc.
– SanDisk Flash options:
• SanDisk Fusion ioMemory cards
• SanDisk front-side SSDs
• SanDisk FlashSoft caching software, SanDisk ION Accelerator™ shared storage, etc.
Copyright © 2015 SanDisk. All rights reserved. 33
Hardware for Nothing, Get Your Flash for Free
I want my...
I want my...
I want my SSDs!
Copyright © 2015 SanDisk. All rights reserved. 34
Flash: Don’t be this guy.
Hat tip to Bob Pusateri (@SQLBob)
via Jason Horner (@jasonhorner) & Argenis Fernandez (@DBArgenis )
Copyright © 2015 SanDisk. All rights reserved. 35
Hardware for Nothing, Get Your Flash for Free
Challenges:
– How to handle millions of IOPs/device, GBs of I/O throughput, µsec latency
– What to do with the leftover spinning media
– What to do with the leftover budget?
Scenarios such as described here aren’t unusual
They’re typical, & they’re becoming more-&-more common
I reiterate: Actual customers today are leveraging consolidation
& literally saving hundreds of thousands of dollars per SQL
Server instance
Takeaways
Copyright © 2015 SanDisk. All rights reserved. 36
Call to Action
Consider SanDisk flash to maximize your SQL Server
investment
Do you qualify for our free PCIe Fusion ioMemory trial?
www.sandisk.com/sql-hero-poc
Subscribe to the SanDisk IT blog to keep up-to-date
http://itblog.sandisk.com
Download SQL Server 2016 RC2
See what it can do for you & your customers
www.microsoft.com/sql
Copyright © 2015 SanDisk. All rights reserved. 37
See for yourself…
Copyright © 2015 SanDisk. All rights reserved. 38
SanDisk Flash
SanDisk Optimus MAX
www.sandisk.com/business/datacenter/products/flash-
devices/ssds/sas-ssd/optimus
SanDisk Fusion ioMemory SX350
www.sandisk.com/business/datacenter/products/flash-
devices/pcie-flash/sx350
Copyright © 2015 SanDisk. All rights reserved. 39
Entire database on
in-server Flash
Parts of database on
in-server Flash
(e.g., “hot files” or tempdb)
Cache data read from SAN
on in-server Flash
AlwaysOn high availability fail-over
Leverage ION Appliances
as shared storage for FCI
FlashSoft®
Virtualized database servers
for mixed workloads
SQL Server 2014 Architectural Configurations
Fast Track Data Warehouse
Reference Architectures (FTDWRA)
Copyright © 2015 SanDisk. All rights reserved. 40
Thank You!
Copyright © 2015 SanDisk. All rights reserved. 41
SanDisk SQL Server Solutions
IBM
DELL
Cisco
HP
Lenovo
Available today from your preferred server vendors
Fujitsu
Supermicro
Copyright © 2015 SanDisk. All rights reserved. 44
Lenovo System x3650 (single-socket)
SanDisk Optimus Ascend SSDs
5TB Warehouse
Fast Track Data Warehouse Reference Architectures
(DWFTRA)
Lenovo System x3850
SanDisk Fusion ioMemory
95TB Warehouse
Learn more:
https://www.microsoft.com/en-us/server-cloud/data-warehouse-fast-track.aspx
http://datawarehouse.sandisk.com
Copyright © 2015 SanDisk. All rights reserved. 45
0
1,000
2,000
3,000
4,000
5,000
6,000
7,000
8,000
9,000
10,000
#2014-003 #2014-003 #2014-002 #2014-009 #2014-032
I/O Throughput
RS Scan Rate
Physical
(MB/sec)
CS Scan Rate
Physical
(MB/sec)
0
500
1,000
1,500
2,000
2,500
3,000
#2014-003 #2014-003 #2014-002 #2014-009 #2014-032
Query Throughput
RS Measured
Thruput
(Queries/Hr/TB)
CS Measured
Thruput
(Queries/Hr/TB)
Row Store vs. Columnstore:
I/O vs. Query Throughput
Copyright © 2015 SanDisk. All rights reserved.

Mais conteúdo relacionado

Mais procurados

Nimble storage
Nimble storageNimble storage
Nimble storage
dvmug1
 

Mais procurados (20)

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
 
Dell vision and solutions
Dell vision and solutionsDell vision and solutions
Dell vision and solutions
 
S3
S3S3
S3
 
Flash Storage Technology 101
Flash Storage Technology 101Flash Storage Technology 101
Flash Storage Technology 101
 
Evoluzione dello storage
Evoluzione dello storageEvoluzione dello storage
Evoluzione dello storage
 
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
 
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?
 
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?
 
DDN and Intel: Partnered for Exascale
DDN and Intel: Partnered for ExascaleDDN and Intel: Partnered for Exascale
DDN and Intel: Partnered for Exascale
 
Ddn Vision
Ddn VisionDdn Vision
Ddn Vision
 
A Look at the Future of Storage
A Look at the Future of StorageA Look at the Future of Storage
A Look at the Future of Storage
 
DDN Strategic Vision Tour June 2015
DDN Strategic Vision Tour June 2015DDN Strategic Vision Tour June 2015
DDN Strategic Vision Tour June 2015
 
Nimble storage
Nimble storageNimble storage
Nimble storage
 
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
 
Flash changes everything?! Flash changes nothing...
Flash changes everything?! Flash changes nothing...Flash changes everything?! Flash changes nothing...
Flash changes everything?! Flash changes nothing...
 
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
 
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...
 
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-...
 
vNet SAS Focus Group for NextIO
vNet SAS Focus Group for NextIOvNet SAS Focus Group for NextIO
vNet SAS Focus Group for NextIO
 
What is the right Industrial Storage? MLC vs Ultra MLC vs SLC
What is the right Industrial Storage? MLC vs Ultra MLC vs SLCWhat is the right Industrial Storage? MLC vs Ultra MLC vs SLC
What is the right Industrial Storage? MLC vs Ultra MLC vs SLC
 

Destaque

ARM® Cortex M Boot & CMSIS Part 1-3
ARM® Cortex M Boot & CMSIS Part 1-3ARM® Cortex M Boot & CMSIS Part 1-3
ARM® Cortex M Boot & CMSIS Part 1-3
Raahul Raghavan
 
Manuela SáEnz
Manuela SáEnzManuela SáEnz
Manuela SáEnz
ajcaicedos
 

Destaque (15)

Product Idea Validation - 3 Factors to Consider
Product Idea Validation - 3 Factors to ConsiderProduct Idea Validation - 3 Factors to Consider
Product Idea Validation - 3 Factors to Consider
 
Early Containment Planning in Data Center Webinar
Early Containment Planning in Data Center WebinarEarly Containment Planning in Data Center Webinar
Early Containment Planning in Data Center Webinar
 
Bulgaria bilateral meeting
Bulgaria bilateral meetingBulgaria bilateral meeting
Bulgaria bilateral meeting
 
Historia de la tecnología
Historia de la tecnologíaHistoria de la tecnología
Historia de la tecnología
 
Gimena
GimenaGimena
Gimena
 
ARM® Cortex M Boot & CMSIS Part 1-3
ARM® Cortex M Boot & CMSIS Part 1-3ARM® Cortex M Boot & CMSIS Part 1-3
ARM® Cortex M Boot & CMSIS Part 1-3
 
15th march 2016 What is Faithfulness (in the fruit of the Holy Spirit)
15th march 2016   What is Faithfulness (in the fruit of the Holy Spirit)15th march 2016   What is Faithfulness (in the fruit of the Holy Spirit)
15th march 2016 What is Faithfulness (in the fruit of the Holy Spirit)
 
سرویس و نگهداری ماشین آلات
سرویس و نگهداری ماشین آلاتسرویس و نگهداری ماشین آلات
سرویس و نگهداری ماشین آلات
 
Cartoons about Deep Sky
Cartoons about Deep SkyCartoons about Deep Sky
Cartoons about Deep Sky
 
فزیک عمومی
فزیک عمومی فزیک عمومی
فزیک عمومی
 
Festividades Ciclo Litúrgico Abril 2016
Festividades Ciclo Litúrgico Abril 2016Festividades Ciclo Litúrgico Abril 2016
Festividades Ciclo Litúrgico Abril 2016
 
Manuela SáEnz
Manuela SáEnzManuela SáEnz
Manuela SáEnz
 
9th January 2017 - Disciples of Jesus - Philip
9th January 2017 - Disciples of Jesus - Philip9th January 2017 - Disciples of Jesus - Philip
9th January 2017 - Disciples of Jesus - Philip
 
Sun
SunSun
Sun
 
Customer satisfaction towards various services of thomas cook hubli
Customer satisfaction towards various services of thomas cook hubliCustomer satisfaction towards various services of thomas cook hubli
Customer satisfaction towards various services of thomas cook hubli
 

Semelhante a Consolidation on Flash- Hardware for Nothing, Get Your Flash for Free (I want my SSDs!)

Presentation architecting a cloud infrastructure
Presentation   architecting a cloud infrastructurePresentation   architecting a cloud infrastructure
Presentation architecting a cloud infrastructure
solarisyourep
 
Application acceleration from the data storage perspective
Application acceleration from the data storage perspectiveApplication acceleration from the data storage perspective
Application acceleration from the data storage perspective
Interop
 

Semelhante a Consolidation on Flash- Hardware for Nothing, Get Your Flash for Free (I want my SSDs!) (20)

Architectural designs driving sql server performance and high availability
Architectural designs driving sql server performance and high availabilityArchitectural designs driving sql server performance and high availability
Architectural designs driving sql server performance and high availability
 
Presentation architecting a cloud infrastructure
Presentation   architecting a cloud infrastructurePresentation   architecting a cloud infrastructure
Presentation architecting a cloud infrastructure
 
Presentation architecting a cloud infrastructure
Presentation   architecting a cloud infrastructurePresentation   architecting a cloud infrastructure
Presentation architecting a cloud infrastructure
 
VMworld 2013: Re-imagining VDI Design: New Strategies for Solving VDI Challen...
VMworld 2013: Re-imagining VDI Design: New Strategies for Solving VDI Challen...VMworld 2013: Re-imagining VDI Design: New Strategies for Solving VDI Challen...
VMworld 2013: Re-imagining VDI Design: New Strategies for Solving VDI Challen...
 
VMworld 2014: Databases in a Virtualized World
VMworld 2014:  Databases in a Virtualized WorldVMworld 2014:  Databases in a Virtualized World
VMworld 2014: Databases in a Virtualized World
 
Stopping Storage Hardware Sprawl
Stopping Storage Hardware SprawlStopping Storage Hardware Sprawl
Stopping Storage Hardware Sprawl
 
Rethinking Storage Infrastructures by Utilizing the Value of Flash
Rethinking Storage Infrastructures by Utilizing the Value of FlashRethinking Storage Infrastructures by Utilizing the Value of Flash
Rethinking Storage Infrastructures by Utilizing the Value of Flash
 
Which Flash is Best for MS-SQL?
Which Flash is Best for MS-SQL?Which Flash is Best for MS-SQL?
Which Flash is Best for MS-SQL?
 
eFolder Webinar — Big News: Get Ready for Next-Gen BDR
eFolder Webinar — Big News: Get Ready for Next-Gen BDReFolder Webinar — Big News: Get Ready for Next-Gen BDR
eFolder Webinar — Big News: Get Ready for Next-Gen BDR
 
Webinar: The Bifurcation of the Flash Market
Webinar: The Bifurcation of the Flash MarketWebinar: The Bifurcation of the Flash Market
Webinar: The Bifurcation of the Flash Market
 
HP flash optimized storage - webcast
HP flash optimized storage - webcastHP flash optimized storage - webcast
HP flash optimized storage - webcast
 
Next Generation Software-Defined Storage
Next Generation Software-Defined StorageNext Generation Software-Defined Storage
Next Generation Software-Defined Storage
 
SQLintersection keynote a tale of two teams
SQLintersection keynote a tale of two teamsSQLintersection keynote a tale of two teams
SQLintersection keynote a tale of two teams
 
Oracle SPARC T7 a M7 servery
Oracle SPARC T7 a M7 serveryOracle SPARC T7 a M7 servery
Oracle SPARC T7 a M7 servery
 
Webinar: The All-Flash Data Center, Myth or Reality?
Webinar: The All-Flash Data Center, Myth or Reality?Webinar: The All-Flash Data Center, Myth or Reality?
Webinar: The All-Flash Data Center, Myth or Reality?
 
Cisco UCS Invicta accelerated storage
Cisco UCS Invicta accelerated storageCisco UCS Invicta accelerated storage
Cisco UCS Invicta accelerated storage
 
Application acceleration from the data storage perspective
Application acceleration from the data storage perspectiveApplication acceleration from the data storage perspective
Application acceleration from the data storage perspective
 
How to configure SQL Server for SSDs and VMs
How to configure SQL Server for SSDs and VMsHow to configure SQL Server for SSDs and VMs
How to configure SQL Server for SSDs and VMs
 
Hyperscale Nightmare-Potential Consequences of using Consumer SSDs in Datacenter
Hyperscale Nightmare-Potential Consequences of using Consumer SSDs in DatacenterHyperscale Nightmare-Potential Consequences of using Consumer SSDs in Datacenter
Hyperscale Nightmare-Potential Consequences of using Consumer SSDs in Datacenter
 
Optimizing Flash Storage for SQL Databases
Optimizing Flash Storage for SQL DatabasesOptimizing Flash Storage for SQL Databases
Optimizing Flash Storage for SQL Databases
 

Mais de Western Digital

Mais de 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
 
All-Flash Versus Hybrid VMware Virtual SAN™: Performance vs. Price
All-Flash Versus Hybrid VMware Virtual SAN™: Performance vs. Price All-Flash Versus Hybrid VMware Virtual SAN™: Performance vs. Price
All-Flash Versus Hybrid VMware Virtual SAN™: Performance vs. Price
 
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
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 

Consolidation on Flash- Hardware for Nothing, Get Your Flash for Free (I want my SSDs!)

  • 1. Copyright © 2015 SanDisk. All rights reserved. 1 c Consolidation on Flash: Hardware for Nothing, Get Your Flash for Free I want my SSDs… Jimmy May, MCM SQL Server Solutions Architect jimmy.may@sandisk.com @aspiringgeek
  • 2. Copyright © 2015 SanDisk. All rights reserved. 2 Forward-Looking Statements 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 products and their anticipated availability, capacities, pricing, capabilities, performance and compatibility, and benefits to customers. 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.
  • 3. Copyright © 2015 SanDisk. All rights reserved. 3 Jimmy May, MCM • SanDisk SQL Server Solutions Architect Formerly: • Sr. Program Manager, SQL CAT • SQL Server Customer Advisory Team • MSIT Principal Architect: Database Microsoft Certified Master: SQL Server (2009) MS IT Gold Star Recipient (2008) Microsoft Oracle Center of Excellence (2008) SQL Server MVP Nominee (2006) Indiana Windows User Group www.iwug.net • Founder & Board of Directors Indianapolis Professional Association for SQL Server www.indypass.org • Founder & Member of Executive Committee SQL Server Pros: Founder & Visionary-in-Chief SQL Innovator Award Recipient (2006) • Contest sponsored in part by Microsoft Formerly Chief Database Architect for high-throughput OLTP VLDB at ExactTarget (recent IPO) Senior Database Administrator for OpenGlobe/Escient www.twitter.com/aspiringgeek jimmy.may@sandisk.com jimmymay@outlook.com http://sqlblog.com/blogs/jimmy_may Bio
  • 4. Copyright © 2015 SanDisk. All rights reserved. 4Data Propulsion Laboratory — DPL C:>sqlservr.exe /faster
  • 5. Copyright © 2015 SanDisk. All rights reserved. 5 Transforming Data Center Economics SanDisk Flash isn’t transformative merely because of performance — The economics are disruptive SQL Server Licensing/Hardware scenarios Hardware for Nothing, Get Your Flash for Free
  • 6. Copyright © 2015 SanDisk. All rights reserved. 6 Consolidation on Flash SQL Server Licensing is now core-based • Licensing costs are many times more the cost of hardware—far exceeding • Underutilized CPUs aren’t doing nothing—they’re burning dollars I/O is the perf bottleneck in most SQL Server environments • Typically, consolidation on flash moves the bottleneck from the storage layer to the CPU— where it belongs This presentation documents lab work & real-life case studies in which: • These results are not exceptional; indeed, they are routine outcomes • Consolidating on flash has saved customers hundreds of thousands to millions of dollars • ...& provided superior performance
  • 7. Copyright © 2015 SanDisk. All rights reserved. 7 SQL 2005 EoS—this month! www.microsoft.com/en-us/server-cloud/products/sql-server-2005 http://bit.ly/1PI8GRN Licensing is complex—and expensive 3x performance on flash vs. spinning media Consolidation on flash: Hardware for Nothing, Flash for Free http://bit.ly/1RChgDK Consolidation
  • 8. Copyright © 2015 SanDisk. All rights reserved. 8 I/O Blender Effect Imagine SQL Server log files or data warehouse workloads with sequential reads Now run several of these in VMs on a host At the hypervisor and storage level: • The I/O from those VMs gets mixed up – like it was run through a blender • It looks like random I/O, not like the sequential I/O it started as Storage performance vs. I/O blender limits workload density
  • 9. Copyright © 2015 SanDisk. All rights reserved. 9 SQL Server Common I/O Sizes: I/O Blender Demo
  • 10. Copyright © 2015 SanDisk. All rights reserved. 10 SQL Server Licensing Labyrinth
  • 11. Copyright © 2015 SanDisk. All rights reserved. 11 Licensing Variables • Cores & Sockets • SQL Server Edition • Virtualized vs. Bare Metal • Host vs. Guest • Software Assurance (SA) or not • Active or Passive • Legacy Licensing • Is your sales rep under quota & is it near end-of-quarter or better yet near end-of-fiscal year? • Which highly-trained professional sales rep you talk to • Ask 2, get 3 opinions
  • 12. Copyright © 2015 SanDisk. All rights reserved. 12 What if I told you... ...the only good I/O is the one for which you do not ask?
  • 13. Copyright © 2015 SanDisk. All rights reserved. 13 The best I/O is the one you don’t have to do. —Gene Amdahl Author of Amdahl's Law
  • 14. Copyright © 2015 SanDisk. All rights reserved. 14 Caching Algorithms: Your Experience May Vary...
  • 15. Copyright © 2015 SanDisk. All rights reserved. 15 SQL Workload Consolidation: Do More—Reliably and Consistently 0 10 20 30 40 50 60 70 80 90 100 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 VM Count Flash Txns (x1000) Spindles Txns (x1000) FlashSoft Caching Txns (x1000)
  • 16. Copyright © 2015 SanDisk. All rights reserved. 16 SQL Workload Consolidation: Save More Assume consolidating 21 workloads (same as we tested) If one host can support all 21 workloads, • Repurpose/retire two hosts, or don’t buy them in the first place. • You don’t need SQL Server licenses for those two hosts. Do the math: • Each host: 2-sockets, 14 cores/CPU = 28 cores (same as what we tested) • $6,874/core for SQL 2014 EE (full price, no discounts, no SA) • 28 * $6,874 = $192,472 per host (for SQL EE licenses) • ~$400,000 savings by eliminating the need to license 2 hosts Better performance (free lunch!)
  • 17. Copyright © 2015 SanDisk. All rights reserved. 17 Why Is This Good? Saving $400k is obviously good for your organization. Your org/team/customers are looking for the best solution. • You win raving fans. Redirect budgeted savings to: • Higher-margin products and services • Additional projects and equipment (such as more SanDisk flash products) Be the hero – Help yourself and your company, customers, & users invest their savings
  • 18. Copyright © 2015 SanDisk. All rights reserved. 18 Data Center Economics SanDisk Flash isn’t transformative merely because of performance — The economics are disruptive SQL Server Licensing/Hardware scenarios — Tier 1 — Tier 2 Hardware for Nothing, Get Your Flash for Free
  • 19. Copyright © 2015 SanDisk. All rights reserved. 19 AlwaysOn AGs Readable Secondaries 3 Sustained Simultaneous Workstreams Scenario ⁻ 2 HP DL580 4-socket servers, 64 logical cores per server ⁻ Highly transactional TPCC-like environment – 1,000,000 New Orders per Minute ⁻ 4 AlwaysOn Ags in synchronous availability mode, no queuing ⁻ Database backups at 4GB/s ⁻ I/O Latency: < 0.0ms, i.e., µs range Recommended Configuration ⁻ Readable Secondary used for backup stream ⁻ This requires licensing all cores on both servers Configuration on SanDisk Fusion ioMemory Flash ⁻ Backup offloaded from Secondary, so the Read-Only bit can be turned off ⁻ This requires only one server to be licensed SQL Server License Savings: ⁻ 32 EE licenses (64 cores) • @$13,473.00 USD = $ 431,136 (non-SA) • @$20,209.00 USD = $ 646,688 (SA)
  • 20. Copyright © 2015 SanDisk. All rights reserved. 21 Hardware for Nothing, Get Your Flash for Free I want my... I want my... I want my SSDs!
  • 21. Copyright © 2015 SanDisk. All rights reserved. 22 The Simple Upgrade Case Study 22 Scenario ⁻ Four SQL Server instances ⁻ Windows Server 2003 & SQL Server 2005 EOL approaching ⁻ Four physical servers ⁻ SAN attached Solution ₋ Four SQL Server instances ₋ Windows Server 2012 R2 + SQL Server 2014 ₋ Three physical servers ₋ SanDisk PCIe Fusion ioMemory Flash ₋ ...with lots of compute & storage headroom
  • 22. Copyright © 2015 SanDisk. All rights reserved. 23 The Simple Upgrade (cont.) 23 Consider: ⁻ Dual socket quad-core to E5-2699 v3 octo-core, 128GB RAM @$9,943.50 ⁻ Each 2-core SQL Server EE license @$13,472.50 • 32 logical cores per server >> 16 SQL licenses per server >> $215,560.00 ⁻ Fusion ioMemory SX 6.4TB card @$39,779 Solution ⁻ Classic hardware upgrade: • 4 servers, each requiring 16 SQL licenses • 4 * ($9,944 + $215,560) = $ 902,016 ⁻ SanDisk PCIe Application Accelerator solution: • 3 servers , again each requiring 16 SQL licenses + 3 Fusion ioMemory cards • 3 x ($9,944 + $215,560 + $39,779) = $ 795,849 ⁻ Δ: Savings of $ 106,167 ⁻ …with lots of compute & storage headroom ⁻ …enough to buy two more servers & Fusion ioMemory cards ⁻ And a leftover SAN!
  • 23. Copyright © 2015 SanDisk. All rights reserved. 24 Hardware for Nothing, Get Your Flash for Free I want my... I want my... I want my SSDs!
  • 24. Copyright © 2015 SanDisk. All rights reserved. 25 36U  8U 288 disks  8 Fusion ioMemory internal PCIe cards 96 cores  36 cores Δ 60 cores x $13,472.50/2-core EE licenses = $404,175 …again, with lots of compute & storage headroom Source: Less is More at Intelliflo http://itblog.sandisk.com/less-is-more-at-intelliflo Intelliflo
  • 25. Copyright © 2015 SanDisk. All rights reserved. 26 Hardware for Nothing, Get Your Flash for Free I want my... I want my... I want my SSDs!
  • 26. Copyright © 2015 SanDisk. All rights reserved. 27 THE CHALLENGE • Reduce power, cooling, and footprint • Near real time reporting for 15,000 users running up to 1.2 million queries per month • Meet failover requirements RESULTS • 3x more concurrent users • 3x more queries • 2x greater workload • Eliminated maintenance overhead for 27 disk arrays and over 400 disks • 16:1 footprint consolidation • 1/16th power and cooling USAF Financial Data Warehouse TEKSOUTH Source: Case Study - TekSouth Fights US Air Force Datacenter Sprawl with ioMemory; http://www.fusionio.com/case-studies/teksouth US Air Force & TEKSOUTH
  • 27. Copyright © 2015 SanDisk. All rights reserved. 28 “A single server with ioMemory doubled the workload capability of a 3-server, 21-disk array- based system” Mike Rhodes VP of Operations v US Air Force System Changes (cont.) Before and After Source: Case Study - TekSouth Fights US Air Force Datacenter Sprawl with ioMemory; http://www.fusionio.com/case-studies/teksouth
  • 28. Copyright © 2015 SanDisk. All rights reserved. 29 Hardware for Nothing, Get Your Flash for Free I want my... I want my... I want my SSDs!
  • 29. Copyright © 2015 SanDisk. All rights reserved. 30 Data Center Scale: Literally saving millions Scenario – Windows Server 2003 & SQL Server 2005 EOL approaching – SAN-attached – Core SQL Server EE licenses @$13,472.50 each – 1,500 servers Solution – Windows Server 2012 R2 leveraging Hyper-V – SQL Server 2014 leveraging AlwaysOn – Fusion ioMemory cards – 150 servers – Hundreds of fewer servers – Thousands of fewer licenses – Millions of dollars saved – ...with lots of compute & storage headroom – And leftover SANs & shelves & fiber
  • 30. Copyright © 2015 SanDisk. All rights reserved. 31 Hardware for Nothing, Get Your Flash for Free I want my... I want my... I want my SSDs!
  • 31. Copyright © 2015 SanDisk. All rights reserved. 32 <your company name here> Scenario – Windows Server 2003 & SQL Server 2005 EoS approaching – New hardware likely to accompany software upgrades – SQL Server upgrades require per core licensing – 2-Core SQL Server EE license MSRP $13,472.50 (~$6,500/core) Solution – Contemporary multi-core servers – Windows Server 2012 R2 leveraging Hyper-V – SQL Server 2014/2016 leveraging AlwaysOn, In-Memory, Columnstore, etc. – SanDisk Flash options: • SanDisk Fusion ioMemory cards • SanDisk front-side SSDs • SanDisk FlashSoft caching software, SanDisk ION Accelerator™ shared storage, etc.
  • 32. Copyright © 2015 SanDisk. All rights reserved. 33 Hardware for Nothing, Get Your Flash for Free I want my... I want my... I want my SSDs!
  • 33. Copyright © 2015 SanDisk. All rights reserved. 34 Flash: Don’t be this guy. Hat tip to Bob Pusateri (@SQLBob) via Jason Horner (@jasonhorner) & Argenis Fernandez (@DBArgenis )
  • 34. Copyright © 2015 SanDisk. All rights reserved. 35 Hardware for Nothing, Get Your Flash for Free Challenges: – How to handle millions of IOPs/device, GBs of I/O throughput, µsec latency – What to do with the leftover spinning media – What to do with the leftover budget? Scenarios such as described here aren’t unusual They’re typical, & they’re becoming more-&-more common I reiterate: Actual customers today are leveraging consolidation & literally saving hundreds of thousands of dollars per SQL Server instance Takeaways
  • 35. Copyright © 2015 SanDisk. All rights reserved. 36 Call to Action Consider SanDisk flash to maximize your SQL Server investment Do you qualify for our free PCIe Fusion ioMemory trial? www.sandisk.com/sql-hero-poc Subscribe to the SanDisk IT blog to keep up-to-date http://itblog.sandisk.com Download SQL Server 2016 RC2 See what it can do for you & your customers www.microsoft.com/sql
  • 36. Copyright © 2015 SanDisk. All rights reserved. 37 See for yourself…
  • 37. Copyright © 2015 SanDisk. All rights reserved. 38 SanDisk Flash SanDisk Optimus MAX www.sandisk.com/business/datacenter/products/flash- devices/ssds/sas-ssd/optimus SanDisk Fusion ioMemory SX350 www.sandisk.com/business/datacenter/products/flash- devices/pcie-flash/sx350
  • 38. Copyright © 2015 SanDisk. All rights reserved. 39 Entire database on in-server Flash Parts of database on in-server Flash (e.g., “hot files” or tempdb) Cache data read from SAN on in-server Flash AlwaysOn high availability fail-over Leverage ION Appliances as shared storage for FCI FlashSoft® Virtualized database servers for mixed workloads SQL Server 2014 Architectural Configurations Fast Track Data Warehouse Reference Architectures (FTDWRA)
  • 39. Copyright © 2015 SanDisk. All rights reserved. 40 Thank You!
  • 40. Copyright © 2015 SanDisk. All rights reserved. 41 SanDisk SQL Server Solutions IBM DELL Cisco HP Lenovo Available today from your preferred server vendors Fujitsu Supermicro
  • 41. Copyright © 2015 SanDisk. All rights reserved. 44 Lenovo System x3650 (single-socket) SanDisk Optimus Ascend SSDs 5TB Warehouse Fast Track Data Warehouse Reference Architectures (DWFTRA) Lenovo System x3850 SanDisk Fusion ioMemory 95TB Warehouse Learn more: https://www.microsoft.com/en-us/server-cloud/data-warehouse-fast-track.aspx http://datawarehouse.sandisk.com
  • 42. Copyright © 2015 SanDisk. All rights reserved. 45 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000 8,000 9,000 10,000 #2014-003 #2014-003 #2014-002 #2014-009 #2014-032 I/O Throughput RS Scan Rate Physical (MB/sec) CS Scan Rate Physical (MB/sec) 0 500 1,000 1,500 2,000 2,500 3,000 #2014-003 #2014-003 #2014-002 #2014-009 #2014-032 Query Throughput RS Measured Thruput (Queries/Hr/TB) CS Measured Thruput (Queries/Hr/TB) Row Store vs. Columnstore: I/O vs. Query Throughput Copyright © 2015 SanDisk. All rights reserved.

Notas do Editor

  1. Move electrons, not molecules
  2. Let’s talk about the I/O Blender effect for a moment.
  3. The best I/O is the one you don’t have to do. —Gene Amdahl via @RichBaumet #faster https://en.wikipedia.org/wiki/Amdahl%27s_law The theoretical speedup in latency of the execution of a task at fixed workload that can be expected of a system whose resources are improved.
  4. www.youtube.com/watch?v=W5pj7AWdVAw https://twitter.com/aspiringgeek/status/661565145164857344
  5. SanDisk hired DB Best Technologies to test SQL workload consolidation scenarios using hard drives, SanDisk FlashSoft caching software, and all-flash with SanDisk Fusion ioMemory. We’ll publish a detailed whitepaper shortly, but wanted to give you a sneak peek at the results. This testing was done using shipping software, they Hyper-V role of Windows Server 2012 R2 and SQL Server 2014. This test was run with 24 x 15k RPM hard drives, and an increasing number of VMs. The VHDs for the VMs are all stored on the hard drives. The vertical axis is Transactions Per Second x1000. The horizontal axis is number of VMs running a TPC-C like transactional workload. You can see that the maximum TPS occurs at 7 VMs with just over 30,000 TPS from those 7 VMs. As more VMs are added, the total TPS delivered to the host declines – the I/O Blender effect maxes out the underlying storage system, and the amount of work the host can deliver declines to about 50% of its peak. How would your customers react if you told them you could make that same system support 3 times as many workloads? The top line uses SanDisk Fusion ioMemory, our PCIe add-in card. In this scenario, all the VHD files are hosted on ioMemory. You can see that the performance flattens out around 80,000 Transactions Per Second with 15 VMs, but continues to deliver 80k TPS out to 25 VMs. That’s a 3x increase in the workloads the host can support, just by moving the databases to ioMemory. This ioMemory solution is a great when you can fit all your VHDs on ioMemory, which come in capacities up to 6.4TB, and many servers can take multiple ioMemory cards. The middle line uses SanDisk FlashSoft caching software with a single 1.3TB ioMemory card; this is our FlashSoft/ioMemory bundle. The VHDs still reside on the hard drives, the ioMemory card is used to hold cached data, nothing else. You can see that performance flattens out around 65k TPS with 15 VMs and declines very slightly out to 23 VMs. This is also a 3x increase in the workloads the host can support, at about 20% lower peak transaction rate than with ioMemory. All you do is insert one PCIe card and install the FlashSoft software. This FlashSoft solution is great when you want to leave your data where it is, or the databases exceed the capacity of the ioMemory cards you can deploy. The top line uses SanDisk Fusion ioMemory, our PCIe add-in card. In this scenario, all the VHD files are hosted on ioMemory. You can see that the performance flattens out around 80,000 Transactions Per Second with 15 VMs, but continues to deliver 80k TPS out to 25 VMs. That’s a 3x increase in the workloads the host can support, just by moving the databases to ioMemory. This ioMemory solution is a great when you can fit all your VHDs on ioMemory, which come in capacities up to 6.4TB, and many servers can take multiple ioMemory cards. The middle line uses SanDisk FlashSoft caching software with a single 1.3TB ioMemory card; this is our FlashSoft/ioMemory bundle. The VHDs still reside on the hard drives, the ioMemory card is used to hold cached data, nothing else. You can see that performance flattens out around 65k TPS with 15 VMs and declines very slightly out to 23 VMs. This is also a 3x increase in the workloads the host can support, at about 20% lower peak transaction rate than with ioMemory. All you do is insert one PCIe card and install the FlashSoft software. This FlashSoft solution is great when you want to leave your data where it is, or the databases exceed the capacity of the ioMemory cards you can deploy.
  6. Here’s where it gets really interesting. Let’s assume
  7. Move electrons, not molecules
  8. Describe purpose of readable secondaries Backup rate: 4GB/sec 4 x 600GB DB’s each with 5000 Warehouses each db is 8 files and a log file they all share the same Fusion ioMemory stripe
  9. Doesn’t count Windows license savings, SAN upgrade, new shelves/disks, power, cooling, etc., etc., etc.,
  10. 4 HP DL685 blades  4 HP DL380 G9s Source: Less is More at Intelliflo http://itblog.sandisk.com/less-is-more-at-intelliflo Provides IT services to UK financial firms Intelliflo has been providing information technology services exclusively to UK financial services companies since its inception in 2004. The company provides leading web-based business management software, Intelligent Office, which is used by more than 1,600 firms and 14,650 users. These customers have assets under management of more than £243 billion. Intelligent Office executes as many as 10,000 database transactions per second during peak hours and handles over 2.5 million web requests and as many as 250 million database queries each day.
  11. The best way to understand the customer benefits is to take deeper look at another real customer example.   With each customer example, we highlight: The business needs they were trying to achieve Their environment The business outcomes   United States Air Force Financial Data Warehouse TekSouth is an innovative systems integrator that helped the US Air Force tackle data center sprawl The Challenge The US Air Force (USAF) uses a data warehouse called CRIS for financial management of unclassified appropriated historical data. CRIS integrates data from geographically dispersed financial managers and gives them the tools to manage day-to-day operations, while providing senior leaders at all levels a near real-time snapshot of operational performance. They wanted to reduce power, cooling, overall data center, and overall total cost The challenges CRIS faced were daunting: Deliver near real-time reporting for more than 15,000 users running up to 1.2 million queries per month Perform Extract, Transform and Load (ETL) jobs to prepare data for end users without affecting end-user application performance Address increasing pressure for datacenter space and energy conservation Meet the USAF’s failover requirements to be operational to users and managers in every time zone around the world Solution: SanDisk In Server flash and Microsoft SQL Server Results: 3X more concurrent users 3X more queries 2X greater workload Eliminated maintenance overhead for 27 disk arrays and over 400 disks 16:1 footprint consolidation 1/16th power and cooling
  12. At the time this work was done, we celebrated along with our customer, but at the time we weren’t documenting in standardized fashion just how big such wins are. It’s clear, isn’t it, that among other things, the savings are significant? Three primary servers consolidated to 1 (plus one for backup & one for ETL), total consolidation five servers to three. The entire 22TB data warehouse was moved to Fusion ioMemory, for an all-Flash storage configuration. Freeing up storage for redeployment. This is “... the largest financial warehouse in the U.S. Air Force and one of the most active financial data warehouses in the entire Department of Defense.” (source: TekSouth’s case study, under “Solution”, <http://www.teksouth.com/documents/CRIS%20Case%20Study.pdf>) “Availability averages 99.97% uptime, attributable to its modular architecture that allows redundant subsystems.” (source: same as above)
  13. @SQLBob: Only flash you'll find over here would potentially involve HR violoations... https://twitter.com/SQLBob/status/639097363332788224
  14. SanDisk Fusion ioMemory SX350 www.sandisk.com/business/datacenter/products/flash-devices/pcie-flash/sx350 SanDisk Optimus MAX www.sandisk.com/business/datacenter/products/flash-devices/ssds/sas-ssd/optimus
  15. 39
  16. We collaborate with the world’s top server and storage vendors. The solutions you hear about today can be obtained at your preferred supplier.
  17. Data
  18. Each pair of red & blue columns represents results from a certified Microsoft Data Warehouse Fast Track Reference Architecture (MS DWFTRA) leveraging SanDisk flash. For each pair we’re comparing performance metrics from the same system for row store (red) vs. columnstore (blue). The takeaway from the first chart is as you can plainly see that the red columns is that row store is doing a lot of physical work, typically three times as much physical I/O. Yet as the chart on the right shows, the relative output for columnstore is about seven times as much for each-&-every certified reference architecture. Microsoft recommends that columnstore indexes as the default choice for data warehouse-type workloads. The main takeaway. For row store, the performance numbers provided by our OEM partner systems leveraging SanDisk flash are enormously impressive. The results demonstrate that the combination of partner hardware, our flash, & Microsoft columnstore provide superlative results heretofore—plain-&-simply—unobtainable.