SlideShare une entreprise Scribd logo
1  sur  28
Télécharger pour lire hors ligne
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
OpenWorld	
  2016	
  
What's	
  New	
  and	
  Coming	
  in	
  the	
  Next	
  
GeneraFon	
  of	
  Oracle	
  AutomaFc	
  
Storage	
  Management	
  
	
  
Jim	
  Williams	
  
ASM	
  Product	
  Manager	
  
September	
  21,	
  2016	
  
ConfidenFal	
  –	
  Oracle	
  Internal/Restricted/Highly	
  Restricted	
  
CON6565	
  
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
Safe	
  Harbor	
  Statement	
  
The	
  following	
  is	
  intended	
  to	
  outline	
  our	
  general	
  product	
  direcFon.	
  It	
  is	
  intended	
  for	
  
informaFon	
  purposes	
  only,	
  and	
  may	
  not	
  be	
  incorporated	
  into	
  any	
  contract.	
  It	
  is	
  not	
  a	
  
commitment	
  to	
  deliver	
  any	
  material,	
  code,	
  or	
  funcFonality,	
  and	
  should	
  not	
  be	
  relied	
  upon	
  
in	
  making	
  purchasing	
  decisions.	
  The	
  development,	
  release,	
  and	
  Fming	
  of	
  any	
  features	
  or	
  
funcFonality	
  described	
  for	
  Oracle’s	
  products	
  remains	
  at	
  the	
  sole	
  discreFon	
  of	
  Oracle.	
  
2	
  
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
Program	
  Agenda	
  
3	
  
ASM/ACFS	
  as	
  the	
  Storage	
  Stack	
  for	
  Oracle	
  Environments	
  
Oracle	
  ASM/ACFS	
  Feature	
  Progression	
  
What's	
  New	
  and	
  Coming	
  in	
  ASM	
  
New	
  ACFS	
  Features	
  
If	
  You’re	
  Not	
  Using	
  ASM,	
  then	
  Why?	
  
1	
  
2	
  
3	
  
4	
  
5	
  
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
Program	
  Agenda	
  
4	
  
ASM/ACFS	
  as	
  the	
  Storage	
  Stack	
  for	
  Oracle	
  Environments	
  
Oracle	
  ASM	
  Feature	
  Progression	
  
What's	
  New	
  and	
  Coming	
  in	
  ASM	
  
New	
  ACFS	
  Features	
  
If	
  You’re	
  Not	
  Using	
  ASM,	
  then	
  Why?	
  
1	
  
2	
  
3	
  
4	
  
5	
  
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
The	
  Simple	
  Idea	
  for	
  addressing	
  the	
  complexity	
  of	
  storage	
  management	
  
ASM	
  History	
  101	
  
•  Provides	
  an	
  integrated	
  cluster	
  volume	
  manager	
  and	
  file	
  system	
  
•  Stripes	
  and	
  mirrors	
  files	
  across	
  disks	
  in	
  ASM	
  Disk	
  Groups	
  
•  AutomaFc	
  rebalances	
  a^er	
  storage	
  configuraFon	
  changes	
  
•  Built	
  on	
  the	
  Oracle	
  instance	
  architecture	
  
•  I/O	
  operaFons	
  DO	
  NOT	
  go	
  through	
  the	
  ASM	
  instance!	
  
•  Manages	
  storage	
  as	
  a	
  global	
  cluster	
  of	
  shared	
  Disk	
  Groups	
  
•  ACFS	
  extends	
  the	
  ASM	
  management	
  umbrella	
  for	
  non-­‐database	
  data	
  
•  ASM	
  along	
  with	
  ACFS	
  define	
  the	
  Oracle	
  Storage	
  Stack	
  
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
   6	
  
Oracle	
  Stack	
  versus	
  Other	
  Host-­‐based	
  AlternaFves	
  
Host-­‐based	
  LVM/FS	
  ASM	
  
ALL	
  database	
  files	
  are	
  striped	
  and	
  mirrored	
  
automaFcally	
  across	
  all	
  ASM	
  Disks	
  
Individual	
  file	
  mount	
  points	
  are	
  created	
  for	
  each	
  database.	
  
OrganizaFons	
  may	
  have	
  hundreds	
  or	
  even	
  thousands	
  
of	
  file	
  systems	
  and	
  virtual	
  volumes	
  to	
  manage.	
  
Disk Disk Disk Disk
Disk Disk Disk Disk
Virtual	Volume	==>	File	System
File	System
Disk Disk Disk Disk
Disk Disk Disk Disk
Filee1
Filee2
Filee3
Filee4
Filee5
Filee6
Filee7
Filee8
ASM	Diskgroup OS	Volume	Group
Disk Disk Disk Disk
Disk Disk Disk Disk
Virtual	Volume	==>	File	System
File	System
Virtual	Volume	==>	File	System
File	System
Virtual	Volume	==>	File	System
File	System
Virtual	Volume	==>	File	System
File	System
Virtual	Volume	==>	File	System
File	System
Virtual	Volume	
==>	File	SystemFile	System
Virtual	Volume	
==>	File	SystemFile	System
Virtual	Volume	
==>	File	SystemFile	System
Virtual	Volume	
==>	File	SystemFile	System
Virtual	Volume	==>	File	System
File	System
Disk Disk Disk Disk
Disk Disk Disk Disk
Filee1
Filee2
Filee3
Filee4
Filee5
Filee6
Filee7
Filee8
ASM	Diskgroup OS	Volume	Group
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
Program	
  Agenda	
  
7	
  
ASM/ACFS	
  as	
  the	
  Storage	
  Stack	
  for	
  Oracle	
  Environments	
  
Oracle	
  ASM/ACFS	
  Feature	
  Progression	
  
What's	
  New	
  and	
  Coming	
  in	
  ASM	
  
New	
  ACFS	
  Features	
  
If	
  You’re	
  Not	
  Using	
  ASM,	
  then	
  Why?	
  
1	
  
2	
  
3	
  
4	
  
5	
  
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
   8	
  
EvoluFon	
  of	
  the	
  Oracle	
  Storage	
  Stack	
  
Time	
  
Data	
  Mobility	
  
9i	
  
Database	
  
objects	
  bound	
  
to	
  physical	
  
storage	
  
High	
  Demand	
  Databases	
  
10g	
  
AutomaFon	
  
of	
  storage	
  
management	
  
ASM	
  
11.2	
  
ACFS	
  
Expanded	
  coverage	
  
for	
  data	
  types	
  
12.1	
  
Flex	
  ASM	
  
Expanded	
  cluster	
  
scaling,	
  and	
  support	
  for	
  
databases	
  on	
  ACFS	
  
12.2	
  
Cluster	
  Domains,	
  	
  
Database-­‐oriented	
  storage	
  
management,	
  	
  
Extreme	
  availability	
  
Data	
  Reliability	
  
Management	
  Efficiency	
  
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
Before	
  Oracle	
  12c	
  
ASM	
  History	
  101	
  
Shared	
  Diskgroups	
  
Wide	
  File	
  Striping	
  
1-­‐1	
  ASM	
  to	
  Server	
  
Diskgroup	BDiskgroup	A
Disk	1 Disk	2 Disk	3 Disk	4 Disk	5 Disk	6 Disk	7 Disk	8
ASM	Storage	Pool
Database	 Database	 Database	
File	1	
File	3	
File	4	
File	2	
Oracle	
Cluster
Database	
Instance
Database	
Instance
Database	
Instance
Database	
Instance
Database	
Instance
ASM	Instance ASM	Instance ASM	Instance ASM	Instance ASM	Instance
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
Oracle	
  12c	
  Release	
  1	
  
Flex	
  ASM	
  
•  Eliminates	
  requirement	
  for	
  an	
  
ASM	
  instance	
  on	
  every	
  server	
  
- Database	
  instances	
  connects	
  to	
  any	
  ASM	
  
instance	
  in	
  the	
  cluster	
  
- Database	
  instances	
  can	
  failover	
  to	
  a	
  
secondary	
  ASM	
  instance	
  
- Administrators	
  specify	
  the	
  cardinality	
  of	
  
ASM	
  instances	
  (default	
  is	
  3)	
  
- Clusterware	
  ensures	
  ASM	
  cardinality	
  is	
  
maintained	
  
Database	 Database	 Database	
Database	
Instance
Database	
Instance
Database	
Instance
Database	
Instance
Database	
Instance
1 2 3 4 5
ASM	Instance ASM	Instance ASM	Instance
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
Program	
  Agenda	
  
11	
  
ASM/ACFS	
  as	
  the	
  Storage	
  Stack	
  for	
  Oracle	
  Environments	
  
Oracle	
  ASM/ACFS	
  Feature	
  Progression	
  
What's	
  New	
  and	
  Coming	
  in	
  ASM	
  
New	
  ACFS	
  Features	
  
If	
  You’re	
  Not	
  Using	
  ASM,	
  then	
  Why?	
  
1	
  
2	
  
3	
  
4	
  
5	
  
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
   12	
  
Diskgroup-­‐oriented	
  Storage	
  Management	
  (pre	
  12.2)	
  
•  Diskgroups	
  contain	
  files	
  striped	
  across	
  
disks	
  and	
  opFonally	
  mirrored	
  
•  No	
  disFncFon	
  between	
  individual	
  
databases	
  
•  Easy	
  to	
  manage,	
  but	
  made	
  
consolidaFon	
  difficult	
  
	
  
Pre-­‐12.2	
  Diskgroup	
  OrganizaFon	
  
Diskgroup	
  
DB3	
  :	
  File	
  1	
  
DB2	
  :	
  File	
  2	
   DB1	
  :	
  File	
  3	
  
DB3	
  :	
  File	
  3	
  
DB2	
  :	
  File	
  1	
  
DB1	
  :	
  File	
  1	
  
DB1	
  :	
  File	
  2	
  
DB2	
  :	
  File	
  3	
  DB3	
  :	
  File	
  2	
  
DB2	
  :	
  File	
  4	
  
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
   13	
  
Database-­‐oriented	
  Storage	
  Management	
  (12.2)	
  
•  New	
  Diskgroup	
  type:	
  Flex	
  Diskgroups	
  
•  Flex	
  Diskgroups	
  provide	
  File	
  Groups	
  
•  A	
  File	
  Group	
  is	
  the	
  collecFon	
  of	
  files	
  
belonging	
  to	
  individual	
  databases	
  or	
  PDBs	
  
•  A	
  File	
  Group’s	
  name	
  defaults	
  to	
  the	
  
database	
  or	
  PDB	
  name	
  
	
  
12.2	
  Flex	
  Diskgroup	
  OrganizaFon	
  
Flex	
  Diskgroup	
  
DB1	
  
File	
  1	
  
File	
  2	
  
File	
  3	
  
DB2	
  
File	
  1	
  
File	
  2	
  
File	
  3	
  
File	
  4	
  
DB3	
  
File	
  1	
  
File	
  2	
  
File	
  3	
  
File	
  Group	
   File	
  Group	
  
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
   14	
  
ASM	
  File	
  Group	
  Flexibility	
  and	
  Availability	
  
•  Flex	
  Diskgroups	
  enable	
  
- Quota	
  Management	
  -­‐	
  limit	
  the	
  space	
  
databases	
  can	
  allocate	
  in	
  a	
  diskgroup	
  
and	
  thereby	
  improve	
  the	
  customers’	
  
ability	
  to	
  consolidate	
  databases	
  into	
  
fewer	
  DGs	
  
- Redundancy	
  Change	
  –	
  uFlize	
  lower	
  
redundancy	
  for	
  less	
  criFcal	
  databases	
  
- ASM	
  Database	
  Clones	
  to	
  easily	
  and	
  
dynamically	
  create	
  database	
  clones	
  	
  
for	
  test/dev	
  or	
  producFon	
  databases	
  
	
  
DB1	
File	1	
File	2	
File	3	
DB2	
File	1	
File	2	
File	3	
File	4	
DB3	
File	1	
File	2	
File	3	
Quota	Group	B
Flex	Diskgroup
Quota	Group	A
Flex	Diskgroup	Quota	Management
DB1	
File	1	
File	2	
File	3	
DB2	
File	1	
File	2	
File	3	
File	4	
DB3	
File	1	
File	2	
File	3	
Quota	Group	B
Flex	Diskgroup
Quota	Group	A
Flex	Diskgroup	Database	Clone
DB3a
File	1
File	2
File	3
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
   15	
  
Domain	
  Services	
  Cluster	
  
Cluster	
  Domain	
  
ASM	
  
IO	
  Service	
  
ACFS	
  
Services	
  
ASM	
  
Service	
  
Database	
  
Member	
  Cluster	
  
Uses	
  ASM	
  
Service	
  
Database	
  
Member	
  Cluster	
  
Uses	
  ASM	
  IO	
  
Service	
  of	
  	
  DSC	
  
Trace	
  File	
  
Analyzer	
  	
  
(TFA)	
  	
  
Service	
  
Mgmt	
  
Repository	
  
(GIMR)	
  
Service	
  
ApplicaRon	
  	
  
Member	
  Cluster	
  
GI	
  only	
  
Database	
  
Member	
  Cluster	
  
Uses	
  local	
  ASM	
  
Shared	
  ASM	
  
AddiRonal	
  
OpRonal	
  
Services	
  
Rapid	
  Home	
  	
  
Provisioning	
  	
  
(RHP)	
  
Service	
  
Private	
  	
  
Network	
  
	
  
	
  
SAN	
  	
  
Storage	
  
	
  
ASM	
  
Network	
  
Storage	
  
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
   16	
  
Storage	
  Services	
  	
  –	
  Cross	
  Cluster	
  Access	
  
Domain	Services	Cluster	
Shared	ASM	
Database	
Member	Cluster	
Uses	ASM	
Service	
ASM	
Service	
Version:”N”
Version:”N+1”
SAN
Database	
Member	Cluster	
Uses	ASM	IO	
Service	of		DSC	
Domain	Services	Cluster	
Version:”N”
Version:”N+1”
ASM	NETWORK	
STORAGE
ASM	
IO	Service	
Shared	ASM	
•  ASM	
  Storage	
  Services	
  
-  Access	
  ASM	
  Diskgroups	
  from	
  different	
  
Member	
  Clusters	
  
-  MulF-­‐versioning	
  support	
  
-  Support	
  for	
  SAN	
  or	
  ASM	
  network	
  access	
  
with	
  ASM	
  IO	
  Service	
  
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
DSC	
  ConfiguraFon	
  using	
  SAN	
  (FC)	
  ConnecFon	
  
17	
  
•  Storage	
  to	
  Domain	
  Cluster	
  
– 75	
  LUN	
  definiFons	
  
– 2	
  Fibre	
  Channel	
  paths	
  
– 150	
  disk	
  I/F	
  definiFons	
  
•  Storage	
  to	
  Member	
  Clusters	
  
– 150	
  LUN	
  definiFons/MC	
  
– 	
  >20	
  Fibre	
  Channel	
  paths	
  
– 1500	
  disk	
  I/F	
  definiFons/MC	
  
– 	
  	
  >3000	
  total	
  disk	
  I/F	
  definiFons	
  
	
  
ConnecFvity	
  Requirements	
  Cluster	Domain
DG DG
Storage
ASM
Domain	Services	Cluster
FC
FC
FC
Member	Clusters
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
Advantages	
  of	
  DSC	
  ConfiguraFon	
  with	
  ASM	
  IO	
  Service	
  
18	
  
•  DSC	
  to	
  Member	
  Clusters	
  
– 2-­‐way	
  network	
  redundancy	
  
– 20	
  (2	
  X	
  10	
  MC)	
  network	
  interfaces	
  
•  Storage	
  to	
  Domain	
  Cluster	
  
– 75	
  LUN	
  definiFons	
  
– 2	
  Fibre	
  Channel	
  paths	
  
– 150	
  disk	
  I/F	
  definiFons	
  
ConnecFvity	
  Requirements	
  Cluster	Domain
DG DG DG
Storage
ASM
Network	Connec8ons
FC
Network	Connec8ons
Domain	Services	Cluster
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
Oracle	
  Storage	
  Management	
  ConsolidaFon	
  
19	
  
Benefits:	
  
-  Cloud-­‐wide	
  consolidated	
  
storage	
  management	
  
-  Quota	
  management	
  
-  Cross-­‐cluster	
  data	
  access	
  
including	
  database	
  clones	
  
-  Integrates	
  with	
  Oracle	
  Rapid	
  
Home	
  Provisioning	
  
	
  
Server
Storage
Server Server Server Server Server Server
Server Server Server Server Server Server Server
Server Server Server Server
Server Server Server Server Server Server Server
Server Server Server Server Server Server Server
Server
Storage
Server Server Server Server Server Server
Server Server Server Server Server Server Server
Server Server Server Server
Server Server Server Server Server Server Server
Server Server Server Server Server Server Server
Server Server Server Server Server Server Server
Server Server Server Server Server Server Server
Server Server Server Server
Server Server Server Server Server Server Server
Server Server Server Server Server Server Server
MC1
DSC
MC2 MC3
Server Server Server Server Server Server Server
Server Server Server Server Server Server Server
Server Server Server Server
Server Server Server Server Server Server Server
Server Server Server Server Server Server Server
MC1
DSC
MC2 MC3
ASM	Database	Clones
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
Oracle	
  RAC	
  on	
  Extended	
  Clusters	
  
20	
  
Extreme	
  Availability	
  
•  Previously,	
  Extended	
  RAC	
  
supported	
  two	
  Failure	
  Groups	
  
•  New	
  Diskgroup	
  type:	
  	
  	
  
Extended	
  Diskgroup	
  
-  MulFple	
  FGs	
  per	
  site	
  
-  Support	
  for	
  3	
  Sites	
  
-  Survive	
  loss	
  of	
  Failure	
  Group	
  
-  Survive	
  loss	
  of	
  site	
  
-  Supports	
  Exadata	
  
•  Built	
  on	
  Flex	
  ASM	
  
•  Flex	
  Diskgroups	
  
•  Supported	
  by	
  Oracle	
  installer	
  
DG
Site A Site B
Fail Group B1
Fail Group A1
Quorum Group
RAC
Disk
Disk DiskF-EXT Disk Disk
F-EXT
DG
Site A Site B
Fail Group B1Fail Group A1
Quorum Group
Fail Group A2 Fail Group B2
RAC
Fail Group B3 Fail Group B4Fail Group A3 Fail Group A4
Disk
Disk DiskF-EXT Disk DiskF-EXT
Disk Disk Disk Disk
Disk Disk Disk DiskF-EXT
Disk DiskF-EXT Disk Disk
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
ASM	
  Filter	
  Driver	
  
•  ASM	
  Filter	
  Driver	
  is	
  a	
  funcFonal	
  replacement	
  for	
  ASMLIB	
  (New	
  &	
  Improved)	
  
– ASMLIB	
  provides	
  efficient	
  IO	
  handling	
  and	
  device	
  name	
  persistence	
  for	
  Linux	
  
– ASMFD	
  extends	
  that	
  to	
  Solaris	
  and	
  Microso^	
  Windows	
  
But	
  wait,	
  there’s	
  more 	
  	
  
– Prevent	
  errant	
  write	
  operaFons	
  to	
  ASM	
  Disks	
  
– Supported	
  by	
  ACFS	
  
– OpFmal	
  support	
  for	
  4K	
  devices	
  
– T10	
  end	
  to	
  end	
  Data	
  Integrity	
  
– Cluster	
  node	
  fencing	
  
– Storage	
  thin	
  provisioning	
  reclamaFon	
  	
  
•  ASMFD	
  is	
  Oracle’s	
  plasorm	
  for	
  future	
  advanced	
  storage	
  feature	
  integraFon	
  
21	
  
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
Program	
  Agenda	
  
22	
  
ASM/ACFS	
  as	
  the	
  Storage	
  Stack	
  for	
  Oracle	
  Environments	
  
Oracle	
  ASM/ACFS	
  Feature	
  Progression	
  
What's	
  New	
  and	
  Coming	
  in	
  ASM	
  
New	
  ACFS	
  Features	
  
If	
  You’re	
  Not	
  Using	
  ASM,	
  then	
  Why?	
  
1	
  
2	
  
3	
  
4	
  
5	
  
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
ADVM	
  Volumes	
  
General	
  Purpose	
  
Files	
  on	
  ACFS
Database	
  Datafiles	
  
On	
  ACFS	
  
Oracle	
  ADVM	
  
ApplicaRon	
  &	
  
Middleware	
  files	
  on	
  
ACFS	
  
• 	
  Industry	
  standard	
  POSIX	
  &	
  	
  
	
  	
  Windows	
  Compliant	
  Cluster	
  	
  
	
  	
  File	
  System	
  	
  
	
  	
  
• 	
  Supports	
  database	
  and	
  	
  
	
  	
  general	
  purpose	
  files	
  
	
  
• 	
  Seamless	
  integraFon	
  with	
  ASM	
  	
  
	
  	
  and	
  Oracle	
  Clusterware	
  
• 	
  Thousands	
  of	
  customers	
  
ACFS	
  -­‐	
  A	
  Complete	
  Oracle	
  Storage	
  SoluFon	
  
23	
  
ApplicaFon,	
  Middleware	
  &	
  General	
  Files	
  
AutomaFc	
  Storage	
  
Management	
  (ASM)	
  	
  
Database	
  RAC	
  
ASM	
  
Disk	
  
Group	
  
Oracle	
  Clusterware	
  
Snapshot	
   Tagging	
  ReplicaRon	
  
Security	
  EncrypRon	
   AudiRng	
  
HA-­‐NFS	
  &	
  
HA-­‐SMB	
  
Compression	
  
Plug-­‐ins	
  
Oracle	
  ACFS	
  
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
Compression	
  
Snapshots	
  
Quotas,	
  Remaster	
  
&	
  Duplicate	
  
Snapshot-­‐based	
  
ReplicaFon	
  
Auto	
  File	
  System	
  
Quotas	
  &	
  Auto	
  
Resize	
  
Metadata	
  
AcceleraFon	
  
HA-­‐SMB	
  NAS	
  
Support	
  
New	
  ACFS	
  Features	
  in	
  Oracle	
  12c	
  Release	
  2	
  
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
Program	
  Agenda	
  
25	
  
ASM/ACFS	
  as	
  the	
  Storage	
  Stack	
  for	
  Oracle	
  Environments	
  
Oracle	
  ASM/ACFS	
  Feature	
  Progression	
  
What's	
  New	
  and	
  Coming	
  in	
  ASM	
  
New	
  ACFS	
  Features	
  
If	
  You’re	
  Not	
  Using	
  ASM,	
  then	
  Why?	
  
1	
  
2	
  
3	
  
4	
  
5	
  
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
Value	
  of	
  the	
  Oracle	
  Storage	
  Stack	
  
•  The	
  Oracle	
  Storage	
  Stack	
  began	
  with	
  the	
  development	
  of	
  ASM	
  and	
  greatly	
  
simplified	
  Oracle	
  database	
  storage	
  management.	
  
•  ACFS	
  introduced	
  in	
  11.2	
  extended	
  data	
  type	
  coverage	
  for	
  all	
  data.	
  
•  Support	
  in	
  ACFS	
  for	
  databases	
  provided	
  new	
  choices	
  for	
  DBAs	
  for	
  managing	
  
database	
  data.	
  
•  The	
  Oracle	
  Storage	
  Stack	
  provides	
  a	
  single	
  comprehensive	
  storage	
  and	
  data	
  
management	
  soluFon	
  required	
  of	
  enterprise	
  applicaFons.	
  
•  Oracle	
  12c	
  Release	
  2	
  introduces	
  Database-­‐oriented	
  Storage	
  Management	
  
for	
  greater	
  management	
  efficiency,	
  data	
  reliability	
  and	
  	
  mobility.	
  
26	
  
Copyright	
  ©	
  2016,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
Why	
  Are	
  You	
  NOT	
  Using	
  ASM?	
  
•  Deploying	
  small	
  databases	
  using	
  local	
  or	
  3rd	
  party	
  file	
  systems	
  
– As	
  you	
  grow,	
  managing	
  many	
  independent	
  volumes	
  and	
  file	
  systems	
  will	
  become	
  
overwhelming	
  and	
  inefficient!	
  
– For	
  clusters,	
  using	
  3rd	
  party	
  volume	
  managers	
  and	
  file	
  systems	
  with	
  Oracle	
  database	
  
is	
  far	
  less	
  robust.	
  
•  Deploying	
  databases	
  on	
  NFS	
  filers	
  	
  
– If	
  you	
  have	
  standardized	
  on	
  NFS,	
  then	
  consider	
  the	
  storage	
  management	
  advantages	
  
of	
  layering	
  ASM	
  on	
  NFS.	
  
– ASM	
  on	
  NFS	
  is	
  no	
  less	
  performant	
  than	
  NFS	
  alone	
  
•  ASM	
  is	
  Oracle’s	
  strategic	
  plasorm	
  for	
  managing	
  all	
  data	
  
27	
  
What's New and Coming in Oracle ASM 12c Rel. 2 - by Jim Williams

Contenu connexe

Tendances

Oracle RAC 12c Best Practices with Appendices DOAG2013
Oracle RAC 12c Best Practices with Appendices DOAG2013Oracle RAC 12c Best Practices with Appendices DOAG2013
Oracle RAC 12c Best Practices with Appendices DOAG2013Markus Michalewicz
 
Oracle RAC 12c Release 2 - Overview
Oracle RAC 12c Release 2 - OverviewOracle RAC 12c Release 2 - Overview
Oracle RAC 12c Release 2 - OverviewMarkus Michalewicz
 
Oracle Multitenant meets Oracle RAC - IOUG 2014 Version
Oracle Multitenant meets Oracle RAC - IOUG 2014 VersionOracle Multitenant meets Oracle RAC - IOUG 2014 Version
Oracle Multitenant meets Oracle RAC - IOUG 2014 VersionMarkus Michalewicz
 
Paper: Oracle RAC and Oracle RAC One Node on Extended Distance (Stretched) Cl...
Paper: Oracle RAC and Oracle RAC One Node on Extended Distance (Stretched) Cl...Paper: Oracle RAC and Oracle RAC One Node on Extended Distance (Stretched) Cl...
Paper: Oracle RAC and Oracle RAC One Node on Extended Distance (Stretched) Cl...Markus Michalewicz
 
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 versionOracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 versionMarkus Michalewicz
 
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]Markus Michalewicz
 
New in Oracle Universal Installer (OUI)
New in Oracle Universal Installer (OUI) New in Oracle Universal Installer (OUI)
New in Oracle Universal Installer (OUI) Markus Michalewicz
 
Oracle Cloud is Best for Oracle Database - High Availability
Oracle Cloud is Best for Oracle Database - High AvailabilityOracle Cloud is Best for Oracle Database - High Availability
Oracle Cloud is Best for Oracle Database - High AvailabilityMarkus Michalewicz
 
Understanding oracle rac internals part 2 - slides
Understanding oracle rac internals   part 2 - slidesUnderstanding oracle rac internals   part 2 - slides
Understanding oracle rac internals part 2 - slidesMohamed Farouk
 
Understanding oracle rac internals part 1 - slides
Understanding oracle rac internals   part 1 - slidesUnderstanding oracle rac internals   part 1 - slides
Understanding oracle rac internals part 1 - slidesMohamed Farouk
 
Oracle RAC 12c Rel. 2 Under the Hood and Best Practices
Oracle RAC 12c Rel. 2 Under the Hood and Best PracticesOracle RAC 12c Rel. 2 Under the Hood and Best Practices
Oracle RAC 12c Rel. 2 Under the Hood and Best PracticesMarkus Michalewicz
 
Collaborate 17 Oracle RAC 12cRel 2 Best Practices
Collaborate 17 Oracle RAC 12cRel 2 Best PracticesCollaborate 17 Oracle RAC 12cRel 2 Best Practices
Collaborate 17 Oracle RAC 12cRel 2 Best PracticesAnil Nair
 
Oracle RAC on Extended Distance Clusters - Customer Examples
Oracle RAC on Extended Distance Clusters - Customer ExamplesOracle RAC on Extended Distance Clusters - Customer Examples
Oracle RAC on Extended Distance Clusters - Customer ExamplesMarkus Michalewicz
 
Paper: Oracle RAC Internals - The Cache Fusion Edition
Paper: Oracle RAC Internals - The Cache Fusion EditionPaper: Oracle RAC Internals - The Cache Fusion Edition
Paper: Oracle RAC Internals - The Cache Fusion EditionMarkus Michalewicz
 
Data Mobility for the Oracle Database by JWilliams and RGonzalez
Data Mobility for the Oracle Database by JWilliams and RGonzalezData Mobility for the Oracle Database by JWilliams and RGonzalez
Data Mobility for the Oracle Database by JWilliams and RGonzalezMarkus Michalewicz
 
Cluster Health Advisor (CHA) Deep Dive by Mark Scardina
Cluster Health Advisor (CHA)  Deep Dive by Mark ScardinaCluster Health Advisor (CHA)  Deep Dive by Mark Scardina
Cluster Health Advisor (CHA) Deep Dive by Mark ScardinaMarkus Michalewicz
 
Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Understanding Oracle RAC 12c Internals OOW13 [CON8806]Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Understanding Oracle RAC 12c Internals OOW13 [CON8806]Markus Michalewicz
 
Oracle RAC 12c New Features List OOW13
Oracle RAC 12c New Features List OOW13Oracle RAC 12c New Features List OOW13
Oracle RAC 12c New Features List OOW13Markus Michalewicz
 
Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]
Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]
Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]Markus Michalewicz
 
Anil nair rac_internals_sangam_2016
Anil nair rac_internals_sangam_2016Anil nair rac_internals_sangam_2016
Anil nair rac_internals_sangam_2016Anil Nair
 

Tendances (20)

Oracle RAC 12c Best Practices with Appendices DOAG2013
Oracle RAC 12c Best Practices with Appendices DOAG2013Oracle RAC 12c Best Practices with Appendices DOAG2013
Oracle RAC 12c Best Practices with Appendices DOAG2013
 
Oracle RAC 12c Release 2 - Overview
Oracle RAC 12c Release 2 - OverviewOracle RAC 12c Release 2 - Overview
Oracle RAC 12c Release 2 - Overview
 
Oracle Multitenant meets Oracle RAC - IOUG 2014 Version
Oracle Multitenant meets Oracle RAC - IOUG 2014 VersionOracle Multitenant meets Oracle RAC - IOUG 2014 Version
Oracle Multitenant meets Oracle RAC - IOUG 2014 Version
 
Paper: Oracle RAC and Oracle RAC One Node on Extended Distance (Stretched) Cl...
Paper: Oracle RAC and Oracle RAC One Node on Extended Distance (Stretched) Cl...Paper: Oracle RAC and Oracle RAC One Node on Extended Distance (Stretched) Cl...
Paper: Oracle RAC and Oracle RAC One Node on Extended Distance (Stretched) Cl...
 
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 versionOracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 version
 
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
 
New in Oracle Universal Installer (OUI)
New in Oracle Universal Installer (OUI) New in Oracle Universal Installer (OUI)
New in Oracle Universal Installer (OUI)
 
Oracle Cloud is Best for Oracle Database - High Availability
Oracle Cloud is Best for Oracle Database - High AvailabilityOracle Cloud is Best for Oracle Database - High Availability
Oracle Cloud is Best for Oracle Database - High Availability
 
Understanding oracle rac internals part 2 - slides
Understanding oracle rac internals   part 2 - slidesUnderstanding oracle rac internals   part 2 - slides
Understanding oracle rac internals part 2 - slides
 
Understanding oracle rac internals part 1 - slides
Understanding oracle rac internals   part 1 - slidesUnderstanding oracle rac internals   part 1 - slides
Understanding oracle rac internals part 1 - slides
 
Oracle RAC 12c Rel. 2 Under the Hood and Best Practices
Oracle RAC 12c Rel. 2 Under the Hood and Best PracticesOracle RAC 12c Rel. 2 Under the Hood and Best Practices
Oracle RAC 12c Rel. 2 Under the Hood and Best Practices
 
Collaborate 17 Oracle RAC 12cRel 2 Best Practices
Collaborate 17 Oracle RAC 12cRel 2 Best PracticesCollaborate 17 Oracle RAC 12cRel 2 Best Practices
Collaborate 17 Oracle RAC 12cRel 2 Best Practices
 
Oracle RAC on Extended Distance Clusters - Customer Examples
Oracle RAC on Extended Distance Clusters - Customer ExamplesOracle RAC on Extended Distance Clusters - Customer Examples
Oracle RAC on Extended Distance Clusters - Customer Examples
 
Paper: Oracle RAC Internals - The Cache Fusion Edition
Paper: Oracle RAC Internals - The Cache Fusion EditionPaper: Oracle RAC Internals - The Cache Fusion Edition
Paper: Oracle RAC Internals - The Cache Fusion Edition
 
Data Mobility for the Oracle Database by JWilliams and RGonzalez
Data Mobility for the Oracle Database by JWilliams and RGonzalezData Mobility for the Oracle Database by JWilliams and RGonzalez
Data Mobility for the Oracle Database by JWilliams and RGonzalez
 
Cluster Health Advisor (CHA) Deep Dive by Mark Scardina
Cluster Health Advisor (CHA)  Deep Dive by Mark ScardinaCluster Health Advisor (CHA)  Deep Dive by Mark Scardina
Cluster Health Advisor (CHA) Deep Dive by Mark Scardina
 
Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Understanding Oracle RAC 12c Internals OOW13 [CON8806]Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Understanding Oracle RAC 12c Internals OOW13 [CON8806]
 
Oracle RAC 12c New Features List OOW13
Oracle RAC 12c New Features List OOW13Oracle RAC 12c New Features List OOW13
Oracle RAC 12c New Features List OOW13
 
Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]
Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]
Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]
 
Anil nair rac_internals_sangam_2016
Anil nair rac_internals_sangam_2016Anil nair rac_internals_sangam_2016
Anil nair rac_internals_sangam_2016
 

Similaire à What's New and Coming in Oracle ASM 12c Rel. 2 - by Jim Williams

Exadata master series_asm_2020
Exadata master series_asm_2020Exadata master series_asm_2020
Exadata master series_asm_2020Anil Nair
 
Oracle Flex ASM - What’s New and Best Practices by Jim Williams
Oracle Flex ASM - What’s New and Best Practices by Jim WilliamsOracle Flex ASM - What’s New and Best Practices by Jim Williams
Oracle Flex ASM - What’s New and Best Practices by Jim WilliamsMarkus Michalewicz
 
Using ACFS as a Storage for EBS
Using ACFS as a Storage for EBSUsing ACFS as a Storage for EBS
Using ACFS as a Storage for EBSAndrejs Karpovs
 
les_01_arch_presentation_asm_oracle_rac_
les_01_arch_presentation_asm_oracle_rac_les_01_arch_presentation_asm_oracle_rac_
les_01_arch_presentation_asm_oracle_rac_tricantino1973
 
🔴Oracle ASM Filter Driver & ASMLIB & UDEV🔴.pdf
🔴Oracle ASM Filter Driver & ASMLIB & UDEV🔴.pdf🔴Oracle ASM Filter Driver & ASMLIB & UDEV🔴.pdf
🔴Oracle ASM Filter Driver & ASMLIB & UDEV🔴.pdfAlireza Kamrani
 
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RAC
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RACAUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RAC
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RACSandesh Rao
 
New Oracle Infrastructure2
New Oracle Infrastructure2New Oracle Infrastructure2
New Oracle Infrastructure2markleeuw
 
Oracle ACFS High Availability NFS Services (HANFS) Part-I
Oracle ACFS High Availability NFS Services (HANFS) Part-IOracle ACFS High Availability NFS Services (HANFS) Part-I
Oracle ACFS High Availability NFS Services (HANFS) Part-IAnju Garg
 
Oracle & sql server comparison 2
Oracle & sql server comparison 2Oracle & sql server comparison 2
Oracle & sql server comparison 2Mohsen B
 
IOUG Collaborate 18 - ASM Concepts, Architecture and Best Practices
IOUG Collaborate 18 - ASM Concepts, Architecture and Best PracticesIOUG Collaborate 18 - ASM Concepts, Architecture and Best Practices
IOUG Collaborate 18 - ASM Concepts, Architecture and Best PracticesPini Dibask
 
10g rac asm
10g rac asm10g rac asm
10g rac asmVictor
 
Rac 12c rel2_operational_best_practices_sangam_2017_as_pdf
Rac 12c rel2_operational_best_practices_sangam_2017_as_pdfRac 12c rel2_operational_best_practices_sangam_2017_as_pdf
Rac 12c rel2_operational_best_practices_sangam_2017_as_pdfAnil Nair
 
AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)
AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)
AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)Amazon Web Services
 
Using Snap Clone with Enterprise Manager 12c
Using Snap Clone with Enterprise Manager 12cUsing Snap Clone with Enterprise Manager 12c
Using Snap Clone with Enterprise Manager 12cPete Sharman
 
A presentaion on Panasas HPC NAS
A presentaion on Panasas HPC NASA presentaion on Panasas HPC NAS
A presentaion on Panasas HPC NASRahul Janghel
 

Similaire à What's New and Coming in Oracle ASM 12c Rel. 2 - by Jim Williams (20)

Exadata master series_asm_2020
Exadata master series_asm_2020Exadata master series_asm_2020
Exadata master series_asm_2020
 
Oracle Flex ASM - What’s New and Best Practices by Jim Williams
Oracle Flex ASM - What’s New and Best Practices by Jim WilliamsOracle Flex ASM - What’s New and Best Practices by Jim Williams
Oracle Flex ASM - What’s New and Best Practices by Jim Williams
 
D81242GC20_les01.pptx
D81242GC20_les01.pptxD81242GC20_les01.pptx
D81242GC20_les01.pptx
 
Using ACFS as a Storage for EBS
Using ACFS as a Storage for EBSUsing ACFS as a Storage for EBS
Using ACFS as a Storage for EBS
 
Les 01 core
Les 01 coreLes 01 core
Les 01 core
 
les_01_arch_presentation_asm_oracle_rac_
les_01_arch_presentation_asm_oracle_rac_les_01_arch_presentation_asm_oracle_rac_
les_01_arch_presentation_asm_oracle_rac_
 
🔴Oracle ASM Filter Driver & ASMLIB & UDEV🔴.pdf
🔴Oracle ASM Filter Driver & ASMLIB & UDEV🔴.pdf🔴Oracle ASM Filter Driver & ASMLIB & UDEV🔴.pdf
🔴Oracle ASM Filter Driver & ASMLIB & UDEV🔴.pdf
 
les_01_core.ppt
les_01_core.pptles_01_core.ppt
les_01_core.ppt
 
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RAC
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RACAUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RAC
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RAC
 
New Oracle Infrastructure2
New Oracle Infrastructure2New Oracle Infrastructure2
New Oracle Infrastructure2
 
Oracle ACFS High Availability NFS Services (HANFS) Part-I
Oracle ACFS High Availability NFS Services (HANFS) Part-IOracle ACFS High Availability NFS Services (HANFS) Part-I
Oracle ACFS High Availability NFS Services (HANFS) Part-I
 
Oracle & sql server comparison 2
Oracle & sql server comparison 2Oracle & sql server comparison 2
Oracle & sql server comparison 2
 
IOUG Collaborate 18 - ASM Concepts, Architecture and Best Practices
IOUG Collaborate 18 - ASM Concepts, Architecture and Best PracticesIOUG Collaborate 18 - ASM Concepts, Architecture and Best Practices
IOUG Collaborate 18 - ASM Concepts, Architecture and Best Practices
 
10g rac asm
10g rac asm10g rac asm
10g rac asm
 
EBS on ACFS white paper
EBS on ACFS white paperEBS on ACFS white paper
EBS on ACFS white paper
 
Rac 12c rel2_operational_best_practices_sangam_2017_as_pdf
Rac 12c rel2_operational_best_practices_sangam_2017_as_pdfRac 12c rel2_operational_best_practices_sangam_2017_as_pdf
Rac 12c rel2_operational_best_practices_sangam_2017_as_pdf
 
AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)
AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)
AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)
 
Using Snap Clone with Enterprise Manager 12c
Using Snap Clone with Enterprise Manager 12cUsing Snap Clone with Enterprise Manager 12c
Using Snap Clone with Enterprise Manager 12c
 
dbaas-clone
dbaas-clonedbaas-clone
dbaas-clone
 
A presentaion on Panasas HPC NAS
A presentaion on Panasas HPC NASA presentaion on Panasas HPC NAS
A presentaion on Panasas HPC NAS
 

Plus de Markus Michalewicz

Achieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAAAchieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAAMarkus Michalewicz
 
"It can always get worse!" – Lessons Learned in over 20 years working with Or...
"It can always get worse!" – Lessons Learned in over 20 years working with Or..."It can always get worse!" – Lessons Learned in over 20 years working with Or...
"It can always get worse!" – Lessons Learned in over 20 years working with Or...Markus Michalewicz
 
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the CloudOracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the CloudMarkus Michalewicz
 
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RACThe Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RACMarkus Michalewicz
 
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - OverviewHA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - OverviewMarkus Michalewicz
 
Oracle Database – Mission Critical
Oracle Database – Mission CriticalOracle Database – Mission Critical
Oracle Database – Mission CriticalMarkus Michalewicz
 
Standard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & HowStandard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & HowMarkus Michalewicz
 
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2..."Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...Markus Michalewicz
 
Oracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLONOracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLONMarkus Michalewicz
 
MAA for Oracle Database, Exadata and the Cloud
MAA for Oracle Database, Exadata and the CloudMAA for Oracle Database, Exadata and the Cloud
MAA for Oracle Database, Exadata and the CloudMarkus Michalewicz
 
(Oracle) DBA and Other Skills Needed in 2020
(Oracle) DBA and Other Skills Needed in 2020(Oracle) DBA and Other Skills Needed in 2020
(Oracle) DBA and Other Skills Needed in 2020Markus Michalewicz
 
Make Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For ItMake Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For ItMarkus Michalewicz
 
MAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19cMAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19cMarkus Michalewicz
 
Best Practices for the Most Impactful Oracle Database 18c and 19c Features
Best Practices for the Most Impactful Oracle Database 18c and 19c FeaturesBest Practices for the Most Impactful Oracle Database 18c and 19c Features
Best Practices for the Most Impactful Oracle Database 18c and 19c FeaturesMarkus Michalewicz
 
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?Markus Michalewicz
 
Oracle Database Availability & Scalability Across Versions & Editions
Oracle Database Availability & Scalability Across Versions & EditionsOracle Database Availability & Scalability Across Versions & Editions
Oracle Database Availability & Scalability Across Versions & EditionsMarkus Michalewicz
 
Oracle RAC 19c - the Basis for the Autonomous Database
Oracle RAC 19c - the Basis for the Autonomous DatabaseOracle RAC 19c - the Basis for the Autonomous Database
Oracle RAC 19c - the Basis for the Autonomous DatabaseMarkus Michalewicz
 
From HA to Maximum Availability - A Holistic Historical Discussion
From HA to Maximum Availability - A Holistic Historical DiscussionFrom HA to Maximum Availability - A Holistic Historical Discussion
From HA to Maximum Availability - A Holistic Historical DiscussionMarkus Michalewicz
 

Plus de Markus Michalewicz (20)

Achieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAAAchieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAA
 
"It can always get worse!" – Lessons Learned in over 20 years working with Or...
"It can always get worse!" – Lessons Learned in over 20 years working with Or..."It can always get worse!" – Lessons Learned in over 20 years working with Or...
"It can always get worse!" – Lessons Learned in over 20 years working with Or...
 
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the CloudOracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
 
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RACThe Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
 
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - OverviewHA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
 
Oracle Database – Mission Critical
Oracle Database – Mission CriticalOracle Database – Mission Critical
Oracle Database – Mission Critical
 
2020 – A Decade of Change
2020 – A Decade of Change2020 – A Decade of Change
2020 – A Decade of Change
 
Standard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & HowStandard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & How
 
Why Use an Oracle Database?
Why Use an Oracle Database?Why Use an Oracle Database?
Why Use an Oracle Database?
 
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2..."Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
 
Oracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLONOracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLON
 
MAA for Oracle Database, Exadata and the Cloud
MAA for Oracle Database, Exadata and the CloudMAA for Oracle Database, Exadata and the Cloud
MAA for Oracle Database, Exadata and the Cloud
 
(Oracle) DBA and Other Skills Needed in 2020
(Oracle) DBA and Other Skills Needed in 2020(Oracle) DBA and Other Skills Needed in 2020
(Oracle) DBA and Other Skills Needed in 2020
 
Make Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For ItMake Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For It
 
MAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19cMAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19c
 
Best Practices for the Most Impactful Oracle Database 18c and 19c Features
Best Practices for the Most Impactful Oracle Database 18c and 19c FeaturesBest Practices for the Most Impactful Oracle Database 18c and 19c Features
Best Practices for the Most Impactful Oracle Database 18c and 19c Features
 
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
 
Oracle Database Availability & Scalability Across Versions & Editions
Oracle Database Availability & Scalability Across Versions & EditionsOracle Database Availability & Scalability Across Versions & Editions
Oracle Database Availability & Scalability Across Versions & Editions
 
Oracle RAC 19c - the Basis for the Autonomous Database
Oracle RAC 19c - the Basis for the Autonomous DatabaseOracle RAC 19c - the Basis for the Autonomous Database
Oracle RAC 19c - the Basis for the Autonomous Database
 
From HA to Maximum Availability - A Holistic Historical Discussion
From HA to Maximum Availability - A Holistic Historical DiscussionFrom HA to Maximum Availability - A Holistic Historical Discussion
From HA to Maximum Availability - A Holistic Historical Discussion
 

Dernier

%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...masabamasaba
 

Dernier (20)

%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 

What's New and Coming in Oracle ASM 12c Rel. 2 - by Jim Williams

  • 1. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   OpenWorld  2016   What's  New  and  Coming  in  the  Next   GeneraFon  of  Oracle  AutomaFc   Storage  Management     Jim  Williams   ASM  Product  Manager   September  21,  2016   ConfidenFal  –  Oracle  Internal/Restricted/Highly  Restricted   CON6565  
  • 2. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Safe  Harbor  Statement   The  following  is  intended  to  outline  our  general  product  direcFon.  It  is  intended  for   informaFon  purposes  only,  and  may  not  be  incorporated  into  any  contract.  It  is  not  a   commitment  to  deliver  any  material,  code,  or  funcFonality,  and  should  not  be  relied  upon   in  making  purchasing  decisions.  The  development,  release,  and  Fming  of  any  features  or   funcFonality  described  for  Oracle’s  products  remains  at  the  sole  discreFon  of  Oracle.   2  
  • 3. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Program  Agenda   3   ASM/ACFS  as  the  Storage  Stack  for  Oracle  Environments   Oracle  ASM/ACFS  Feature  Progression   What's  New  and  Coming  in  ASM   New  ACFS  Features   If  You’re  Not  Using  ASM,  then  Why?   1   2   3   4   5  
  • 4. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Program  Agenda   4   ASM/ACFS  as  the  Storage  Stack  for  Oracle  Environments   Oracle  ASM  Feature  Progression   What's  New  and  Coming  in  ASM   New  ACFS  Features   If  You’re  Not  Using  ASM,  then  Why?   1   2   3   4   5  
  • 5. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   The  Simple  Idea  for  addressing  the  complexity  of  storage  management   ASM  History  101   •  Provides  an  integrated  cluster  volume  manager  and  file  system   •  Stripes  and  mirrors  files  across  disks  in  ASM  Disk  Groups   •  AutomaFc  rebalances  a^er  storage  configuraFon  changes   •  Built  on  the  Oracle  instance  architecture   •  I/O  operaFons  DO  NOT  go  through  the  ASM  instance!   •  Manages  storage  as  a  global  cluster  of  shared  Disk  Groups   •  ACFS  extends  the  ASM  management  umbrella  for  non-­‐database  data   •  ASM  along  with  ACFS  define  the  Oracle  Storage  Stack  
  • 6. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   6   Oracle  Stack  versus  Other  Host-­‐based  AlternaFves   Host-­‐based  LVM/FS  ASM   ALL  database  files  are  striped  and  mirrored   automaFcally  across  all  ASM  Disks   Individual  file  mount  points  are  created  for  each  database.   OrganizaFons  may  have  hundreds  or  even  thousands   of  file  systems  and  virtual  volumes  to  manage.   Disk Disk Disk Disk Disk Disk Disk Disk Virtual Volume ==> File System File System Disk Disk Disk Disk Disk Disk Disk Disk Filee1 Filee2 Filee3 Filee4 Filee5 Filee6 Filee7 Filee8 ASM Diskgroup OS Volume Group Disk Disk Disk Disk Disk Disk Disk Disk Virtual Volume ==> File System File System Virtual Volume ==> File System File System Virtual Volume ==> File System File System Virtual Volume ==> File System File System Virtual Volume ==> File System File System Virtual Volume ==> File SystemFile System Virtual Volume ==> File SystemFile System Virtual Volume ==> File SystemFile System Virtual Volume ==> File SystemFile System Virtual Volume ==> File System File System Disk Disk Disk Disk Disk Disk Disk Disk Filee1 Filee2 Filee3 Filee4 Filee5 Filee6 Filee7 Filee8 ASM Diskgroup OS Volume Group
  • 7. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Program  Agenda   7   ASM/ACFS  as  the  Storage  Stack  for  Oracle  Environments   Oracle  ASM/ACFS  Feature  Progression   What's  New  and  Coming  in  ASM   New  ACFS  Features   If  You’re  Not  Using  ASM,  then  Why?   1   2   3   4   5  
  • 8. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   8   EvoluFon  of  the  Oracle  Storage  Stack   Time   Data  Mobility   9i   Database   objects  bound   to  physical   storage   High  Demand  Databases   10g   AutomaFon   of  storage   management   ASM   11.2   ACFS   Expanded  coverage   for  data  types   12.1   Flex  ASM   Expanded  cluster   scaling,  and  support  for   databases  on  ACFS   12.2   Cluster  Domains,     Database-­‐oriented  storage   management,     Extreme  availability   Data  Reliability   Management  Efficiency  
  • 9. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Before  Oracle  12c   ASM  History  101   Shared  Diskgroups   Wide  File  Striping   1-­‐1  ASM  to  Server   Diskgroup BDiskgroup A Disk 1 Disk 2 Disk 3 Disk 4 Disk 5 Disk 6 Disk 7 Disk 8 ASM Storage Pool Database Database Database File 1 File 3 File 4 File 2 Oracle Cluster Database Instance Database Instance Database Instance Database Instance Database Instance ASM Instance ASM Instance ASM Instance ASM Instance ASM Instance
  • 10. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Oracle  12c  Release  1   Flex  ASM   •  Eliminates  requirement  for  an   ASM  instance  on  every  server   - Database  instances  connects  to  any  ASM   instance  in  the  cluster   - Database  instances  can  failover  to  a   secondary  ASM  instance   - Administrators  specify  the  cardinality  of   ASM  instances  (default  is  3)   - Clusterware  ensures  ASM  cardinality  is   maintained   Database Database Database Database Instance Database Instance Database Instance Database Instance Database Instance 1 2 3 4 5 ASM Instance ASM Instance ASM Instance
  • 11. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Program  Agenda   11   ASM/ACFS  as  the  Storage  Stack  for  Oracle  Environments   Oracle  ASM/ACFS  Feature  Progression   What's  New  and  Coming  in  ASM   New  ACFS  Features   If  You’re  Not  Using  ASM,  then  Why?   1   2   3   4   5  
  • 12. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   12   Diskgroup-­‐oriented  Storage  Management  (pre  12.2)   •  Diskgroups  contain  files  striped  across   disks  and  opFonally  mirrored   •  No  disFncFon  between  individual   databases   •  Easy  to  manage,  but  made   consolidaFon  difficult     Pre-­‐12.2  Diskgroup  OrganizaFon   Diskgroup   DB3  :  File  1   DB2  :  File  2   DB1  :  File  3   DB3  :  File  3   DB2  :  File  1   DB1  :  File  1   DB1  :  File  2   DB2  :  File  3  DB3  :  File  2   DB2  :  File  4  
  • 13. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   13   Database-­‐oriented  Storage  Management  (12.2)   •  New  Diskgroup  type:  Flex  Diskgroups   •  Flex  Diskgroups  provide  File  Groups   •  A  File  Group  is  the  collecFon  of  files   belonging  to  individual  databases  or  PDBs   •  A  File  Group’s  name  defaults  to  the   database  or  PDB  name     12.2  Flex  Diskgroup  OrganizaFon   Flex  Diskgroup   DB1   File  1   File  2   File  3   DB2   File  1   File  2   File  3   File  4   DB3   File  1   File  2   File  3   File  Group   File  Group  
  • 14. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   14   ASM  File  Group  Flexibility  and  Availability   •  Flex  Diskgroups  enable   - Quota  Management  -­‐  limit  the  space   databases  can  allocate  in  a  diskgroup   and  thereby  improve  the  customers’   ability  to  consolidate  databases  into   fewer  DGs   - Redundancy  Change  –  uFlize  lower   redundancy  for  less  criFcal  databases   - ASM  Database  Clones  to  easily  and   dynamically  create  database  clones     for  test/dev  or  producFon  databases     DB1 File 1 File 2 File 3 DB2 File 1 File 2 File 3 File 4 DB3 File 1 File 2 File 3 Quota Group B Flex Diskgroup Quota Group A Flex Diskgroup Quota Management DB1 File 1 File 2 File 3 DB2 File 1 File 2 File 3 File 4 DB3 File 1 File 2 File 3 Quota Group B Flex Diskgroup Quota Group A Flex Diskgroup Database Clone DB3a File 1 File 2 File 3
  • 15. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   15   Domain  Services  Cluster   Cluster  Domain   ASM   IO  Service   ACFS   Services   ASM   Service   Database   Member  Cluster   Uses  ASM   Service   Database   Member  Cluster   Uses  ASM  IO   Service  of    DSC   Trace  File   Analyzer     (TFA)     Service   Mgmt   Repository   (GIMR)   Service   ApplicaRon     Member  Cluster   GI  only   Database   Member  Cluster   Uses  local  ASM   Shared  ASM   AddiRonal   OpRonal   Services   Rapid  Home     Provisioning     (RHP)   Service   Private     Network       SAN     Storage     ASM   Network   Storage  
  • 16. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   16   Storage  Services    –  Cross  Cluster  Access   Domain Services Cluster Shared ASM Database Member Cluster Uses ASM Service ASM Service Version:”N” Version:”N+1” SAN Database Member Cluster Uses ASM IO Service of DSC Domain Services Cluster Version:”N” Version:”N+1” ASM NETWORK STORAGE ASM IO Service Shared ASM •  ASM  Storage  Services   -  Access  ASM  Diskgroups  from  different   Member  Clusters   -  MulF-­‐versioning  support   -  Support  for  SAN  or  ASM  network  access   with  ASM  IO  Service  
  • 17. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   DSC  ConfiguraFon  using  SAN  (FC)  ConnecFon   17   •  Storage  to  Domain  Cluster   – 75  LUN  definiFons   – 2  Fibre  Channel  paths   – 150  disk  I/F  definiFons   •  Storage  to  Member  Clusters   – 150  LUN  definiFons/MC   –   >20  Fibre  Channel  paths   – 1500  disk  I/F  definiFons/MC   –     >3000  total  disk  I/F  definiFons     ConnecFvity  Requirements  Cluster Domain DG DG Storage ASM Domain Services Cluster FC FC FC Member Clusters
  • 18. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Advantages  of  DSC  ConfiguraFon  with  ASM  IO  Service   18   •  DSC  to  Member  Clusters   – 2-­‐way  network  redundancy   – 20  (2  X  10  MC)  network  interfaces   •  Storage  to  Domain  Cluster   – 75  LUN  definiFons   – 2  Fibre  Channel  paths   – 150  disk  I/F  definiFons   ConnecFvity  Requirements  Cluster Domain DG DG DG Storage ASM Network Connec8ons FC Network Connec8ons Domain Services Cluster
  • 19. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Oracle  Storage  Management  ConsolidaFon   19   Benefits:   -  Cloud-­‐wide  consolidated   storage  management   -  Quota  management   -  Cross-­‐cluster  data  access   including  database  clones   -  Integrates  with  Oracle  Rapid   Home  Provisioning     Server Storage Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Storage Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server MC1 DSC MC2 MC3 Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server Server MC1 DSC MC2 MC3 ASM Database Clones
  • 20. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Oracle  RAC  on  Extended  Clusters   20   Extreme  Availability   •  Previously,  Extended  RAC   supported  two  Failure  Groups   •  New  Diskgroup  type:       Extended  Diskgroup   -  MulFple  FGs  per  site   -  Support  for  3  Sites   -  Survive  loss  of  Failure  Group   -  Survive  loss  of  site   -  Supports  Exadata   •  Built  on  Flex  ASM   •  Flex  Diskgroups   •  Supported  by  Oracle  installer   DG Site A Site B Fail Group B1 Fail Group A1 Quorum Group RAC Disk Disk DiskF-EXT Disk Disk F-EXT DG Site A Site B Fail Group B1Fail Group A1 Quorum Group Fail Group A2 Fail Group B2 RAC Fail Group B3 Fail Group B4Fail Group A3 Fail Group A4 Disk Disk DiskF-EXT Disk DiskF-EXT Disk Disk Disk Disk Disk Disk Disk DiskF-EXT Disk DiskF-EXT Disk Disk
  • 21. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   ASM  Filter  Driver   •  ASM  Filter  Driver  is  a  funcFonal  replacement  for  ASMLIB  (New  &  Improved)   – ASMLIB  provides  efficient  IO  handling  and  device  name  persistence  for  Linux   – ASMFD  extends  that  to  Solaris  and  Microso^  Windows   But  wait,  there’s  more     – Prevent  errant  write  operaFons  to  ASM  Disks   – Supported  by  ACFS   – OpFmal  support  for  4K  devices   – T10  end  to  end  Data  Integrity   – Cluster  node  fencing   – Storage  thin  provisioning  reclamaFon     •  ASMFD  is  Oracle’s  plasorm  for  future  advanced  storage  feature  integraFon   21  
  • 22. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Program  Agenda   22   ASM/ACFS  as  the  Storage  Stack  for  Oracle  Environments   Oracle  ASM/ACFS  Feature  Progression   What's  New  and  Coming  in  ASM   New  ACFS  Features   If  You’re  Not  Using  ASM,  then  Why?   1   2   3   4   5  
  • 23. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   ADVM  Volumes   General  Purpose   Files  on  ACFS Database  Datafiles   On  ACFS   Oracle  ADVM   ApplicaRon  &   Middleware  files  on   ACFS   •   Industry  standard  POSIX  &        Windows  Compliant  Cluster        File  System         •   Supports  database  and        general  purpose  files     •   Seamless  integraFon  with  ASM        and  Oracle  Clusterware   •   Thousands  of  customers   ACFS  -­‐  A  Complete  Oracle  Storage  SoluFon   23   ApplicaFon,  Middleware  &  General  Files   AutomaFc  Storage   Management  (ASM)     Database  RAC   ASM   Disk   Group   Oracle  Clusterware   Snapshot   Tagging  ReplicaRon   Security  EncrypRon   AudiRng   HA-­‐NFS  &   HA-­‐SMB   Compression   Plug-­‐ins   Oracle  ACFS  
  • 24. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Compression   Snapshots   Quotas,  Remaster   &  Duplicate   Snapshot-­‐based   ReplicaFon   Auto  File  System   Quotas  &  Auto   Resize   Metadata   AcceleraFon   HA-­‐SMB  NAS   Support   New  ACFS  Features  in  Oracle  12c  Release  2  
  • 25. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Program  Agenda   25   ASM/ACFS  as  the  Storage  Stack  for  Oracle  Environments   Oracle  ASM/ACFS  Feature  Progression   What's  New  and  Coming  in  ASM   New  ACFS  Features   If  You’re  Not  Using  ASM,  then  Why?   1   2   3   4   5  
  • 26. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Value  of  the  Oracle  Storage  Stack   •  The  Oracle  Storage  Stack  began  with  the  development  of  ASM  and  greatly   simplified  Oracle  database  storage  management.   •  ACFS  introduced  in  11.2  extended  data  type  coverage  for  all  data.   •  Support  in  ACFS  for  databases  provided  new  choices  for  DBAs  for  managing   database  data.   •  The  Oracle  Storage  Stack  provides  a  single  comprehensive  storage  and  data   management  soluFon  required  of  enterprise  applicaFons.   •  Oracle  12c  Release  2  introduces  Database-­‐oriented  Storage  Management   for  greater  management  efficiency,  data  reliability  and    mobility.   26  
  • 27. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Why  Are  You  NOT  Using  ASM?   •  Deploying  small  databases  using  local  or  3rd  party  file  systems   – As  you  grow,  managing  many  independent  volumes  and  file  systems  will  become   overwhelming  and  inefficient!   – For  clusters,  using  3rd  party  volume  managers  and  file  systems  with  Oracle  database   is  far  less  robust.   •  Deploying  databases  on  NFS  filers     – If  you  have  standardized  on  NFS,  then  consider  the  storage  management  advantages   of  layering  ASM  on  NFS.   – ASM  on  NFS  is  no  less  performant  than  NFS  alone   •  ASM  is  Oracle’s  strategic  plasorm  for  managing  all  data   27