Exadata Migration: Chris Bradham
Exadata Migration: Chris Bradham
Chris Bradham
Chris Bradham
Oracle DBA experience 1997 to present (Oracle 7 to 11.2)
Replication, Materialized Views, Data Guard, GoldenGate, Exadata, RAC
Part-time Instructor George Mason University (OCA/OCP)
Oracle Certified Exadata Implementation Specialist, Oracle Certified
Professional (11g), Oracle Performance Tuning Certified(11g), ITIL
Foundation, Security+
Oracle Application Server, SAN Administration, Linux Administration,
VMWare, IBM / Sun Blade Administration
[email protected]
Disclaimer
Background Information
Global multi-service DoD Web-based Housing application
Over 300 schemas
750 Gb of data
AEM Corporation responsible for Hosting / Operations & Maintenance / Technology Refresh
Legacy Configuration
Throughput Gb/Second
80.0
75
70.0
60.0
50.0
30.0
20.0
12.5
10.0
0.4
0.0
0.8
1.6
5.4
Exadata Planning/Considerations
Pre-configuration customer worksheet (DBM Configuration spreadsheet)
Initial Setup Activities
Network Configuration / Software Installation
Procurement considerations (2 Quarter Racks)
Space Choices
High Capacity (3 Tb / 7.2 K RPM)
High Performance ( 600 Gb / 15k RPM)
Space Allocation (ASM Disk Group layout)
78% DATA, 20% RECO, 2% DBFS_DG
o25 Tb
<- Production (Triple Mirror)
o8 Tb
<- Test (Mirror)
X2-2 Full
X2-2 Half
X2-2 Quarter
$$$
$$$
$$
160
96
48
24
4096
InfiniBand switches
Ethernet switch
KVM
No
Yes
Yes
Yes
14
14
168
168
84
36
5.3 TB
5.3 TB
2.6 TB
1.1 TB
High Perf
100 TB
100 TB
50 TB
21.6 TB
High Cap
504 TB
504 TB
252 TB
108 TB
High Perf
45 TB
45 TB
22.5 TB
9.5 TB
High Cap
224 TB
224 TB
112 TB
48 TB
High Perf
30 TB
30 TB
15 TB
6.5 TB
High Cap
150 TB
150 TB
75 TB
32 TB
X3-2 Full
X3-2 Half
X3-2 Quarter
X3-2 Eighth
$$$
$$$
$$
160
128
64
32
16
4096
1024 (max
2048)
InfiniBand switches
Ethernet switch
KVM
Yes
Yes
Yes
Yes
Yes
14
14
168
168
84
36
36
22.4 TB
22.4 TB
11.2 TB
4.8 TB
2.4TB
Raw Storage
Capacity
High Perf
100 TB
100 TB
50 TB
21.6 TB
10.8TB
High Cap
504 TB
504 TB
252 TB
108 TB
54 TB
Usable mirrored
capacity
High Perf
45 TB
45 TB
22.5 TB
9.5 TB
4.5 TB
High Cap
224 TB
224 TB
112 TB
48 TB
23 TB
Security
DoD 8570 Requirements
Security Technical Implementation Guide (STIG)
oOracle installation not customizable
oDBFS and idle_time dont play well together
oAutomatic Service Request (ASR) / Configuration Manager Limitation
oGrid Control / Third Party Certificates (September release)
oBanners / SQLNET.ORA settings impact on tools
Dont assume security settings will not have impact. Must TEST!!!
Migration Strategies
10.2.0.4 to 11.2.0.x Options Considered
DBFS with external tables (5 to 7 GB/sec file system I/O throughput)
GoldenGate with datapump (near-zero downtime)
Datapump
Factors
Maintenance window
Risk of data loss
Familiarity with technology
Whatever the choice, perform multiple trial runs for optimal settings.
Migration Timeline
1/4 Rack
Grid
Delivered
Migrate Control
(Test) Options Setup
1/11
2/11
Chris Initial DB
First Setup /
Load
Day
3/11
STIG
Test
Text
Setup
DBFS
Migration
Test
4/11
Apply BP
Test
5/11
Initial
DB
Oracle Setup / STIG Prod/
CAB
Apply BP
Load
6/11
Migration
Selection
7/11
1/4 Rack
Delivered
(Prod)
8/11
Cutover
to
Exadata
9/11
Migration
Grid
Test
Control
Setup
Legacy
Exadata
BOR1 Process
4 hours
1 hour
BOR2 Process
4 minutes
23 seconds
Datamart IU
3 hours
35 minutes
MV refresh
37 minutes
13 minutes
In-Memory
X2-8
Massive Memory
2010
X3
2012
References
http://www.oracle.com/technetwork/database/options/olap/olap-exadata-x2-2performance-1429042.pdf
http://www.scribd.com/doc/57026846/Exadata-Smart-Flash-Cache-366203
http://www.oracle.com/technetwork/database/exadata/exadata-technical-whitepaper134575.pdf
http://www.oracle.com/technetwork/server-storage/engineeredsystems/exadata/exadata-storage-technical-overview-128045.pdf
http://www.oracle.com/technetwork/database/features/availability/exadata-consolidation522500.pdf
http://www.ioug.org/Portals/0/Documents/Anuj%20Mohan.pdf
http://nyoug.org/Presentations/2011/March/Niemiec_Keynote_Exadata.pdf
http://www.oracle.com/technetwork/articles/oem/exadata-commands-part1-402441.html
http://www.centroid.com/webinars/ExadataChangestheGame.pdf
http://www.centroid.com/knowledgebase/blog/using-dbfs-and-external-tables
References (cont.)
Database Machine and Exadata Storage Server (888828.1)
Oracle Exadata Database Machine exachk (1070954.1)
Oracle Exadata Best Practices (757552.1)
Best Practices for OLTP on the Sun Oracle Database Machine (1269706.1)
Best Practices for Data Warehousing on Database Machine (1297112.1)
Oracle Sun Database Machine Application Best Practices for Data Warehousing
(1094934.1)
Oracle Sun Database Machine Diagnosability and Troubleshooting Best Practices
(1274324.1)
Expert Oracle Exadata (Osborne, Johnson, Poder)
Questions???
Backup Slides
100 GB / Second
Flash Cache
5 TB Raw Capacity
50 GB / Second
Disk
21 GB / Second
Rack
Half
Quarter
InfiniBand switches
Ethernet switch
Yes
Yes
Yes
18
216
108
48
6.75 TB
3.4 TB
1.5 TB
High Perf
128 TB
64 TB
28 TB
High Cap
648 TB
324 TB
144 TB
Usable mirrored
capacity
High Perf
58 TB
29 TB
13 TB
High Cap
288 TB
144 TB
64 TB
Usable Triple
mirrored capacity
High Perf
38 TB
19 TB
8.5TB
High Cap
192 TB
96 TB
43 TB
KVM