modern storage strategies for sql server webinar
TRANSCRIPT
![Page 1: Modern Storage Strategies for SQL Server Webinar](https://reader035.vdocuments.site/reader035/viewer/2022062522/58d181a81a28ab29318b48e1/html5/thumbnails/1.jpg)
The Gorilla Guide to
Modern Storage Strategies for
SQL Server
The Webinar
![Page 2: Modern Storage Strategies for SQL Server Webinar](https://reader035.vdocuments.site/reader035/viewer/2022062522/58d181a81a28ab29318b48e1/html5/thumbnails/2.jpg)
Scott D. Lowe, Co-Founder,
ActualTech Media
Rob ComminsVP of Marketing,Tegile Systems
Your Presenters
David KleeSQL MVP &
Gorilla Guide Author
![Page 3: Modern Storage Strategies for SQL Server Webinar](https://reader035.vdocuments.site/reader035/viewer/2022062522/58d181a81a28ab29318b48e1/html5/thumbnails/3.jpg)
Modern Data Center ChallengesSQL Server Workload CharacteristicsStorage Architecture and SQL ServerProtecting SQL Server from DisasterFlash Storage and SQL Server Best PracticesModernizing SQL Server
TOPICS
![Page 5: Modern Storage Strategies for SQL Server Webinar](https://reader035.vdocuments.site/reader035/viewer/2022062522/58d181a81a28ab29318b48e1/html5/thumbnails/5.jpg)
Your Job
Ask Questions!
![Page 6: Modern Storage Strategies for SQL Server Webinar](https://reader035.vdocuments.site/reader035/viewer/2022062522/58d181a81a28ab29318b48e1/html5/thumbnails/6.jpg)
Download The Book!
http://www.actualtech.io/gg-
modern-storage
![Page 7: Modern Storage Strategies for SQL Server Webinar](https://reader035.vdocuments.site/reader035/viewer/2022062522/58d181a81a28ab29318b48e1/html5/thumbnails/7.jpg)
Modern Data Center Challenges
Data AgeBusinesses demand that a lifetime of data remains
accessible.This means that the data must
all be online, all the time.
ComplexityComplexity of managing data
increases dramatically as volume and performance demands
increase. Agility and flexibility in the environment is reduced.
CostData volumes are growing
exponentially but storage prices are not getting any cheaper.
SANs are sometimes prohibitively expensive, and
often the most expensive component of a data center.
ScalabilityAs the volume of data goes up,
certain components cannothandle the load and present pain
points in different ways. Applications slow down; the
storage fills up; infrastructure unreliability.
Data SprawlMultiple copies of data can litter the environment. Development
and test copies of data increases the volume of data, and it drives up the cost of data storage even
more.
InteractionProcesses and management
techniques for one layercan conflict with the best
practices for another layer. The impact can be performance
penalties, morecomplex configurations, or
worse.
![Page 8: Modern Storage Strategies for SQL Server Webinar](https://reader035.vdocuments.site/reader035/viewer/2022062522/58d181a81a28ab29318b48e1/html5/thumbnails/8.jpg)
SQL Server Workload Characteristics
I/O Performance
Workload Patterns
Workload Type Block Size Disk PatternOLTP 8 KB / 64 KB Random read/write
OLTP Read Ahead 8 KB to 1 MB Sequential read
OLTP Table Scans 512 KB Sequential read
Transaction Log Commit 60 KB Sequential write
Transaction Log Read 120KB Sequential read
Database Backup 1 MB Sequential read
Bulk Load 256 KB Sequential write
SSAS Cube Workload 32 KB Random read/write
![Page 9: Modern Storage Strategies for SQL Server Webinar](https://reader035.vdocuments.site/reader035/viewer/2022062522/58d181a81a28ab29318b48e1/html5/thumbnails/9.jpg)
Storage Architecture and SQL Server
Latency
IOPS
Throughput
SAN controller
HBA throughput
CPU performanc
e
Cache performanc
e
Hypervisor
HBA/NIC throughput
SAN/LUN datastore
performance
Traditional
Tiered
Hybrid
All-Flash
Performance Infrastructure Virtualization Disk Config
Data deduplicatio
n
Data compressio
n
Metadata managemen
t
Efficiency
![Page 10: Modern Storage Strategies for SQL Server Webinar](https://reader035.vdocuments.site/reader035/viewer/2022062522/58d181a81a28ab29318b48e1/html5/thumbnails/10.jpg)
Protecting SQL Server from Disaster
RAID
Snapshots
Replication
Storage-Based
DB and Transaction Log Backups
Log Shipping
Mirroring
SQL-Based
Availability Groups
![Page 11: Modern Storage Strategies for SQL Server Webinar](https://reader035.vdocuments.site/reader035/viewer/2022062522/58d181a81a28ab29318b48e1/html5/thumbnails/11.jpg)
Flash Storage and SQL Server Best Practices
Block Size Storage BottlenecksBlock Offset
Tune for Flash Maintenance Tasks
Understand Requirements and Budget
![Page 12: Modern Storage Strategies for SQL Server Webinar](https://reader035.vdocuments.site/reader035/viewer/2022062522/58d181a81a28ab29318b48e1/html5/thumbnails/12.jpg)
Modernizing SQL Server
In-Memory OLTP
Stretch Database
Azure Integration
Buffer Pool Extension
Clustered Columnstore Indexes
SMB3
![Page 13: Modern Storage Strategies for SQL Server Webinar](https://reader035.vdocuments.site/reader035/viewer/2022062522/58d181a81a28ab29318b48e1/html5/thumbnails/13.jpg)
Ask Us Anything!