Académique Documents
Professionnel Documents
Culture Documents
Oracle Components
Database files
Automatic Storage Management (ASM)
Real Application Cluster (RAC)
Protocols
Disaster Recovery
Storage System
4
Whats a Block?
The basic unit Oracle uses to manage data.
Typically 8k in size.
Some data warehouses or any other
database with a lot of long sequential reads
will have 16k or 32k.
You can have a database with mixed block
sizes, but it is very rare
Block Structure.
It has a header that
contains a database
address, SCN number,
checksum, etc.
It has a tail with more
metadata about the
block.
Not a good candidate
for deduplication.
Legend
Compression
Only
Deduplication
Only
Compression &
Deduplication
Neither
9
Control files
Redo logs
Archive logs
SCN
Benefits
Consequences
Non-Archivelog mode
Control files
Redo logs
Benefits
Consequences
10
11
Components
Disk Groups
Disks
Failure groups
Files
Templates
NetApp interoperability
12
NetApp
Yes
Yes
Yes
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
Yes
Yes
Yes
No
Yes
Yes
No
Yes
No
Yes
Yes
No
Yes
Yes
I/O prioritization
No
Yes
Yes
No
Yes
Yes
No
Yes
Yes
No
Yes
Yes
No
Yes
Yes
No
Yes
Yes
Data Resilience
Performance
Storage Utilization
Data Protection
13
14
ASM
Oracle Cluster File System (OCFS)
NFS
Raw devices
15
Oracle RAC
16
17
18
Database
Extra layers
Not optimized
for Oracle
Extra network
traffic
2
FS layer
3
NFS client
TCP / IP layer
TCP / IP layer
OS
dNFS
Driver + NIC HW
Storage
Driver + NIC HW
19
19
20
21
Protocols
FCP/FCoE
iSCSI
Native NFS
Direct NFS (DNFS)
DO NOT USE CIFS
22
Performance Considerations
FCP/FCoE
iSCSI
Native NFS
Direct NFS (DNFS)
Which one do you choose?
24
25
Image from
Oracle Corp