Post on 17-Feb-2018
7/23/2019 SAN Storage for Database Systems
1/20
SAN Storage for Database
Systems
Future storage subsystem options
for database systems
7/23/2019 SAN Storage for Database Systems
2/20
Topics
Current CSS SAN
Unaddressed Issues
Next Generation Arrays
NFS
Costs
7/23/2019 SAN Storage for Database Systems
3/20
Current CSS SAN
Conventional RAID Groups
Standard !uns "#$%&'(
Centrali)ed *anagement
Dynami+ally allo+ate storage
Cluster able
7/23/2019 SAN Storage for Database Systems
4/20
Unaddressed Issues
Do,ntimes
*aintenan+e
&uning-.ptimi)ation
Restru+turing
Uns+/eduled
Amount of storage use Cost
7/23/2019 SAN Storage for Database Systems
5/20
Next Generation Arrays
01AR Data and Compellent Redu+e amount of storage use
&/in provisioning R-2 snaps/ots
Redu+e maintenan+e outages Dynami+ .ptimi)ation-&uning
Non3disruptive upgrades
Redu+e +ost Non3disruptive tiered3storage
7/23/2019 SAN Storage for Database Systems
6/20
0&'%&'
4&'
5&'
6&'07%5&'
4705&'
57%5&'
Reducing Amount of Storage Use:
Thin ro!isioning
8&' 8&'8&' 8&' 8&'8&'
9ear 8 9ear % 9ear 0 9ear 4
:xisting 1ro;e+ts Ne, 1ro;e+ts
7/23/2019 SAN Storage for Database Systems
7/20
Reducing Amount of Storage Use:
R"# Snapshots
1rodu+tion
1rodu+tion Development Integration
Development
R-2 Snaps/ot
Integration
R-2 Snaps/ot
Delta from
Developers
0x Storage Needed
8
7/23/2019 SAN Storage for Database Systems
8/20
Reduce Amount of Storage Use
&/in 1rovisioning Re+over unused storage ,/i+/ /as been allo+atedAllo,s pro;e+ts to pur+/ase storage as needed vs7
all up front
R-2 Snaps/ots Copy of a+tual data but mu+/ smaller Can be used for development= integration and-or
DR re+overy Guidelines for using snaps/ot storage systems for
.ra+le Databases /ttp>--,,,7ora+le7+om-te+/nology-deploy-availability-pdf-os+p?snaps/ot?use7pdf
http://www.oracle.com/technology/deploy/availability/pdf/oscp_snapshot_use.pdfhttp://www.oracle.com/technology/deploy/availability/pdf/oscp_snapshot_use.pdf7/23/2019 SAN Storage for Database Systems
9/20
Reducing $aintenance Do%ntimes4
7/23/2019 SAN Storage for Database Systems
10/20
Reducing DR Reco!ery:
R"# Snapshots for near CD2:00PM
2:15PM
2:30PM
2:45PM
3:00PM
3:15PM
3:30PM
3:45PM
SNAP
Production DB
Corruption at~3:00PM?
New S/ ! 2:35PM
Detection at 3:15PM
"eco#er to 2:30 PM Snap$%ot
Deter&ine cour$e o' action
Mount 2:45 ( 3:00PM Snap$%ot$
'or ana)*$i$
7/23/2019 SAN Storage for Database Systems
11/20
Reduce maintenance outages
Dynami+ .ptimi)ation-&uning
In+rease band,idt/= I.1S= si)e of storage
dynami+ally ,-o disrupting appli+ation *ove from one RAID level to anot/er as
needed
Non3disruptive upgrades F-2 upgrades are non3disruptive to
appli+ation if multi3atta+/ed
7/23/2019 SAN Storage for Database Systems
12/20
Reduce Cost:
Non&disrupti!e Tiered Storage
High Value Data
.lder Data
Fibre C/annel
Storage
!o,er3Cost FA&A Storage
old +urrent FC gro,t/
*ove older data to lo,er
&ier storage
:xpand only in lo,er &ierB
%75>8 +ost advantage
Ne,= /ig/3value data on
Fibre3C/annel dis@
7/23/2019 SAN Storage for Database Systems
13/20
Reduce Cost
Non3disruptive &iered Storage
&iered storage $ 1la+e data on appropriate
storage type relative to datas importan+eand reEuirements
*ove from expensive Fibre3C/annel dis@
to lo,er3+ost Fibre A&A drives as data
ages7 *ovement is transparent to
appli+ations7
7/23/2019 SAN Storage for Database Systems
14/20
'rac(e o!er N)S
Su+net 111
,CC2 Core "e$t o' ,NA- Networ.
CSS SAN Storae
,C
&ai) and MAP
Ser#ice$
,i)e $er#ice$ 'or:
Directorate CD ,SS S
-SS etc
PP
,CP
7/23/2019 SAN Storage for Database Systems
15/20
'rac(e o!er N)S
.ra+le over NFS
'est if C1Us are # H utili)ed
Snaps/ots= t/in provisioning= dynami+gro,t/
irtuali)ed a+ross many dis@s
Non3disruptive tiering on a lun basis !o,er3+ost +onne+tion option
7/23/2019 SAN Storage for Database Systems
16/20
'rac(e o!er N)S
&itan Sili+onServer for .ra+le Ji/ttp>--/osteddo+s7ittoolbox7+om-C5805a7pdf
Database 1erforman+e ,it/ NAS>.ptimi)ing .ra+le on NFS/ttp>--,,,7netapp7+om-library-tr-00%%7pdf
.ra+le Compatible NAS storage/ttp>--,,,7ora+le7+om-te+/nology-deploy-availability-/tdo+s-vendors?nfs7/tml
http://hosteddocs.ittoolbox.com/VC051305a.pdfhttp://www.netapp.com/library/tr/3322.pdfhttp://www.oracle.com/technology/deploy/availability/htdocs/vendors_nfs.htmlhttp://www.oracle.com/technology/deploy/availability/htdocs/vendors_nfs.htmlhttp://www.netapp.com/library/tr/3322.pdfhttp://hosteddocs.ittoolbox.com/VC051305a.pdf7/23/2019 SAN Storage for Database Systems
17/20
Costs * Ris+s
See /andouts for Euotes
DS
A*S35> 470K&' FC= 8%&' SA&A
NSC55 476&' FC= 8%&' SA&A
"NSC55 /as 8H uptime guarantee(
:*C CL5> 470K&' FC= %75&' SA&A
7/23/2019 SAN Storage for Database Systems
18/20
Costs * Ris+s
Compellent> 476&' FC= 8%&' FA&A
01AR> 476&' FC= 8%&' FA&A
Risks:
Ne,er= privately /eld +ompanies
!ongevityB
'uyoutB
7/23/2019 SAN Storage for Database Systems
19/20
Costs * Ris+s
NFS>
Cost of one of t/e DS options
Risks:
Oracle + NFS unknown at lab
Network switch not redundant
7/23/2019 SAN Storage for Database Systems
20/20
,uestions
Send email to raypMfnal7gov
mailto:rayp@fnal.govmailto:rayp@fnal.gov