Top Banner
Storage for the DBA Denny Cherry Manager of Information Systems [email protected] MVP, MCSA, MCDBA, MCTS, MCITP
13

Storage for the DBA

Feb 24, 2016

Download

Documents

Chaput Chaput

Storage for the DBA. Denny Cherry Manager of Information Systems [email protected] MVP, MCSA , MCDBA, MCTS, MCITP. Agenda. Storage Terminology Array Cache Setup RAID Types Tiered Storage Disk Alignment Spindle Types Physical Array Diagram. Storage Terminology. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Storage for the DBA

Storage for the DBADenny Cherry

Manager of Information [email protected]

MVP, MCSA, MCDBA, MCTS, MCITP

Page 2: Storage for the DBA

AgendaStorage TerminologyArray Cache SetupRAID TypesTiered StorageDisk AlignmentSpindle TypesPhysical Array Diagram

Page 3: Storage for the DBA

Storage TerminologyLUN = Logical Unit NumberHost = The Server or Servers a LUN is

presented toSAN = Storage Area NetworkFabric = Fibre network which makes up the

SANArray = Box with the Spindles in it

Page 4: Storage for the DBA

Storage TerminologyDisk = How the OS sees a LUN when

presentedSpindle = Physical disks in the Storage ArrayIOps = Physical Operation To DiskSequential IO = Reads or writes which are

sequential on the spindleRandom IO = Reads or writes which are

located at random positions on the spindle

Page 5: Storage for the DBA

Cache SetupOLTP databases make poor use of SAN read

cacheOLAP databases make good use of SAN read

cacheTry reducing read cache and increasing write

cacheOLTP databases with high buffer cache hit ratios

may be able to have the read cache disabledThere is no one correct setup. Every system is

different.

Page 6: Storage for the DBA

RAID TypesRAID 1

Full Mirror of dataNo performance Benefit

RAID 0+1Drives Striped, then Stripes MirroredHigh Cost, but High Performance

RAID 10 (aka 1+0)Drives Mirrored, then Mirrors StripedHigh Cost, but High Performance

Page 7: Storage for the DBA

RAID TypesRAID 5

Stripe with single parity driveLow cost, good performanceWrite penalty

RAID 6Stripe with two parity drivesSlightly higher cost per gig than RAID 5, good

performanceSame write penalty as RAID 5

Page 8: Storage for the DBA

Tiered StorageTier 1

15k RPM Fibre Channel low capacity drivesHigh cost, high speed storageDatabases, Exchange, Virtual Machines

Tier 210k RPM Fibre Channel medium capacity

drivesMedium cost, medium speed storageFile Servers, Database Archives

Page 9: Storage for the DBA

Tiered StorageTier 3

7.2/5.4k RPM SATA/SAS high capacity drivesLow cost, low speed storageBackups, Archives

Tier 0Enterprise Flash Disks low capacity drivesVery high cost, very high speed storageDatabases

Page 10: Storage for the DBA

Disk Alignment• Can improve SQL disk performance up

to 100%• (64 1k blocks/64k IO)=100% of IO is

impacted• Must be done before data is put on the

disk• Windows 2000 - Diskpar• Windows 2003 - Diskpart• Windows 2008 - Automatic

Page 11: Storage for the DBA

Spindle TypesFibre Channel (FC)

Fastest Bus Speeds between 2-4 GigsSCSI

Older Technology, slower bus speedsSATA

Newer Technology, even slower bus speedsEnterprise Flash Disks (EFDs)

Newest Technology, same bus speeds as FC

Page 12: Storage for the DBA

Array Diagram

Page 13: Storage for the DBA

Denny [email protected]

http://itke.techtarget.com/sql-server

Please fill out the survey at http://speakerrate.com/mrdenny.

Twitter Contact Info Blog