modern storage strategies for sql server webinar
TRANSCRIPT
The Gorilla Guide to
Modern Storage Strategies for
SQL Server
The Webinar
Scott D. Lowe, Co-Founder,
ActualTech Media
Rob ComminsVP of Marketing,Tegile Systems
Your Presenters
David KleeSQL MVP &
Gorilla Guide Author
Modern Data Center ChallengesSQL Server Workload CharacteristicsStorage Architecture and SQL ServerProtecting SQL Server from DisasterFlash Storage and SQL Server Best PracticesModernizing SQL Server
TOPICS
WATCH THE FULL WEBINAR HERE:
Your Job
Ask Questions!
Download The Book!
http://www.actualtech.io/gg-
modern-storage
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.
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
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
Protecting SQL Server from Disaster
RAID
Snapshots
Replication
Storage-Based
DB and Transaction Log Backups
Log Shipping
Mirroring
SQL-Based
Availability Groups
Flash Storage and SQL Server Best Practices
Block Size Storage BottlenecksBlock Offset
Tune for Flash Maintenance Tasks
Understand Requirements and Budget
Modernizing SQL Server
In-Memory OLTP
Stretch Database
Azure Integration
Buffer Pool Extension
Clustered Columnstore Indexes
SMB3
Ask Us Anything!