Вы находитесь на странице: 1из 14

EMC Solutions for Enterprises

EMC Symmetrix DMX-3


EMC Backup and Recovery for Oracle
Enabled by Oracle 10g, Solaris/Veritas SFRAC,
and EMC Disk Library

Reference Architecture

EMC Global Solutions Operations


EMC Corporation
Corporate Headquarters
Hopkinton MA 01748-9103
1.508.435.1000
www.EMC.com
Copyright and Trademark Information

Copyright © 2008 EMC Corporation. All rights reserved.


EMC believes the information in this publication is accurate as of its publication date. The information is subject
to change without notice.
THE INFORMATION IN THIS PUBLICATION IS PROVIDED “AS IS.” EMC CORPORATION MAKES NO
REPRESENTATIONS OR WARRANTIES OF ANY KIND WITH RESPECT TO THE INFORMATION IN
THIS PUBLICATION, AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Use, copying, and distribution of any EMC software described in this publication requires an applicable software
license.
For the most up-to-date listing of EMC product names, see EMC Corporation Trademarks on EMC.com
All other trademarks used herein are the property of their respective owners.
Part number: H4391

2 EMC Backup and Recovery for Oracle Reference Architecture


Contents

About this Solution


Purpose .................................................................................................. 4
The business challenge .......................................................................... 4
The technology solution ........................................................................ 5
Environment profile .............................................................................. 7
Software resources ................................................................................. 8
Solution details .................................................................................... 10
Validated solution benefits .................................................................. 12
Conclusion ........................................................................................... 13

EMC Backup and Recovery for Oracle Reference Architecture 3


About this Solution

Purpose The purpose of this solution is to demonstrate the backup and recovery
(BURA) capabilities of EMC hardware and software in an enterprise-class,
Oracle Database 10g RAC environment. Specifically this solution provides
customers with the best practices for backing up and restoring a 1 terabyte
Oracle 10g database under a 12,000-user simulated workload. This is
accomplished by focusing on the advantages and capabilities of Symmetrix®
technology, EMC® Disk Library, and EMC TimeFinder® software.

The business challenge


Today's IT is being challenged by the business to solve the following pain
points around backup and recovery of the business’s critical data:
• Ability to keep applications up "24x7"
• Protect the business information as an asset of the business
• Efficient use of both infrastructure and people to support the business
Because of the inherent complexity in Oracle database technologies, it is
critical that robust, reliable, and tested backup and recovery processes are in
place. Backup and recovery of Oracle databases is a vital part of IT data
protection strategies. To meet these backup and recovery challenges,
enterprises need proven solution architectures that encompass the best of
what Oracle, EMC, and other third-party softwares can offer.

4 EMC Backup and Recovery for Oracle Reference Architecture


The technology solution

The technology solution


EMC empowers enterprises to address these backup and recovery challenges
by offering customers cost-effective, easy-to-use solutions that are backed
by rigorous validation and testing in real-world conditions and workloads.
The solution addresses the business challenge through a configured 1 TB
Oracle database supporting a sustained 12,000-user count. The environment
consists of a (2) two-node Oracle 10g RAC cluster running Veritas SFRAC.
The first cluster is presented as the production environment and the second
cluster is used for backup purposes, becoming the mount hosts.
The recovery/restore of an Oracle database can be completed in a number of
ways. In general, however, there are really only two types of recovery:
complete and incomplete. In this Use Case, the principal concern was the
incomplete restore/recovery of the entire database. This took two forms:
• RMAN restore
• EMC Replica (TimeFinder/Mirror, TimeFinder/Clone) restore
The solution includes information on:
• Creating a well-performing storage design for a 1 TB Oracle
database running on a Symmetrix DMX-3
• Faster backup and restores - meet more aggressive backup windows,
and restore your key applications in minutes, not days
• Reducing backup windows - minimize backup windows to reduce
impact on your application and system availability
• Reducing business risk - restore data quickly and accurately with
built-in hardware redundancy and RAID protection
• Improving IT efficiency - save hours of staff time and boost user
productivity
• Correct costs/reduce costs - match infrastructure costs with changing
information value via efficient, cost-effective tiered storage or
low-cost monthly subscription services

EMC Backup and Recovery for Oracle Reference Architecture 5


About this Solution

To help enterprises reduce cost and mitigate risk in their Oracle environments
while meeting backup and recovery requirements EMC has developed, fully
validated, and documented proven solution architectures that incorporate best
practices for backing up and recovering Oracle databases.
EMC Backup and Recovery solutions enable enterprises to strengthen their data
protection, streamline backup and recovery, and meet a wide range of service
levels, even for the largest data volumes. The amount of data to be backed up can
also be reduced while optimizing environments with a full range of platform,
software, and subscription-based service solutions.

6 EMC Backup and Recovery for Oracle Reference Architecture


Environment profile

Environment profile
The environment contained one DMX-3 2500 storage array with 12,000
users. A single 1 TB database was clustered across two Oracle RAC nodes.
An EMC DL4206 was used for backup and restore. The Veritas disk groups
used were datadg, fradg, ocrvotedg, orabindg, redodg, tempdg.

Hardware resources
The environment contained the following hardware elements:
Array: 1 x DMX-3 2500 array with Symmetrix Microcode 5772 + minor
release. Also included in the storage infrastructure:
• 20 x 300 GB, RAID 5, 10k rpm drives
• 40 x 146 GB, RAID 1, 15k rpm drives
• 16 x DAEs
Disk layout: For the 1 TB database, using Veritas, the optimal
recommended Symmetrix back-end configuration used hypervolumes.
For this reference architecture, each physical spindle is divided into six
hypervolumes on RAID 1 disks. TimeFinder clones were created on the
300 GB RAID 5 disks. The DMX-3 2500 used in this environment had
one drive bay configured that can house a maximum of 240 drives. This
was subdivided into two areas where the disks are controlled by the DFs
(Fibre Channel back-end disk director) in the system bay.
SAN: 2 x Brocade 4920 Fibre Channel switches
Host: 4 x Sun Fire V490 (4 CPU, 1.86 GHz, 32 GB RAM, 2 x 73 GB 10 k
internal SCSI disks, Six GigE NICs)
HBAs for SAN hosts: 10 x 4 GB Emulex LPe-11002-E
Network switch: 2 x Cisco Catalyst 3750G-48TS
Tape Library: EMC DL4206 (CLARiiON® CX3-80, 2 DL engines)
Load Generation Server: 2 x Dell 6850 (4 x Dual-Core Intel Xeon 3.4 GHz
CPUs, 16 GB RAM, 2 x 146 GB 10k internal RAID disks, 2 x dual-port
NICs)

EMC Backup and Recovery for Oracle Reference Architecture 7


About this Solution

Software resources
The environment contained the following software elements:
• Solaris 10
• EMC Solutions Enabler 6.4.05
• Microsoft Windows 2003 (SP1 R2): 32-bit
• EMC ControlCenter® 6.0
• Oracle Database 10g Release 2 10.2.0.3: 64-bit
• Veritas Storage Foundation for Oracle RAC (SFRAC) 5.1
• Veritas NetBackup 6.0
• EMC PowerPath® 5.0.2
• EMC Disk Library 3.1

8 EMC Backup and Recovery for Oracle Reference Architecture


Software resources

Physical architecture
Figure 1 illustrates the overall physical architecture of the solution.

Figure 1 Overall physical architecture

EMC Backup and Recovery for Oracle Reference Architecture 9


About this Solution

Solution details
EMC Symmetrix DMXTM — The EMC Symmetrix family of high-end storage
systems delivers the highest levels of functionality, performance, data
availability, and information protection by enabling customers to incrementally
scale the performance and capacity of a single array from 7 terabytes to more
than a petabyte. The EMC Symmetrix DMX-3 delivers scalable capacity and
performance to consolidate systems, applications, and/or hosts while maintaining
high service levels.
EMC Disk Library — An alternative to traditional, tape-based offerings, the
EMC Disk Library (EDL) family integrates high-capacity, low-cost drives, tape
emulation software, and powerful functionality to deliver a simple-to-deploy and
easy-to-use disk-based backup/restore offering. The EDL family includes the
cost-effective, entry-level DL210 and the high-performance DL4000 series.
EMC ControlCenter — EMC ControlCenter (ECC) is designed to be the
centralized control center for an entire distributed storage environment. It is a
powerful, flexible, unified framework and suite of tools that provides end-to-end
management of storage networks, storage devices, and other storage resources.
EMC TimeFinder — The TimeFinder family of local replication allows users
to non-disruptively create and manage point-in-time copies of data to allow
operational processes, such as backup, reporting, and application testing to be
performed independently of the source application to maximize service levels,
without impacting performance or availability. The following TimeFinder
products were used in this Use Case:
• TimeFinder/Clone: creates highly functional, high-performance,
pointer-based, full-volume copies of Symmetrix DMX volumes that can be
used as point-in-time copies for data warehouse refreshes, backups, online
restores, and even volume migrations.
• TimeFinder/Mirror: creates highly available, ultra-performance mirror
images of Symmetrix DMX volumes that can be non-disruptively split off
and used as point-in-time copies for backups, restores, decision-support, or
contingency uses.
EMC PowerPath — After careful consideration, EMC PowerPath was selected
over Veritas DMP or Dynamic Multipathing for this Use Case. PowerPath works
with the storage system to intelligently manage I/O paths, and supports multiple
paths to a logical device. In this solution PowerPath manages four I/O paths and
provides:
• Automatic failover in the event of a hardware failure. PowerPath
automatically detects path failure and redirects I/O to another path.

10 EMC Backup and Recovery for Oracle Reference Architecture


About this Solution

• Dynamic multipath load balancing. PowerPath distributes I/O requests to a


logical device across all available paths, thus improving I/O performance and
reducing management time and downtime by eliminating the need to
configure paths statically across logical devices.
Oracle Database 10g RAC — Oracle Real Application Clusters (RAC) is an
optional feature of Oracle Database 10g Enterprise Edition. Oracle RAC supports
the transparent deployment of a single database across a cluster of servers,
providing fault tolerance from hardware failures or planned outages. If a node in
the cluster fails, Oracle continues running on the remaining nodes. If more
processing power is required, new nodes can be added to the cluster providing
horizontal scalability. Oracle RAC supports mainstream business applications of
all kinds. This includes Online Transaction Processing (OLTP) and Decision
Support System (DSS).
Oracle RMAN — Oracle Recovery Manager (RMAN) is a command-line and
Enterprise Manager-based tool for backing up and recovering an Oracle database.
It provides block-level corruption detection during backup and restore. RMAN
optimizes performance and space consumption during backup with file
multiplexing and backup set compression, and integrates with Oracle Secure
Backup and third party media management products for tape backup.
Symantec Veritas NetBackup — Symantec Veritas NetBackup is enterprise
backup and recovery software for heterogeneous operating environments and
storage infrastructures. NetBackup is fully integrated with Oracle through
Recovery Manager (RMAN). A media manager must be integrated with Oracle
to backup to, and restore, from tape when using RMAN. An integrated
NetBackup media server is used in the EDL engines for common media
management.
Symantec Veritas SFRAC — Symantec Veritas Storage Foundation for
Oracle RAC (SFRAC) provides a complete I/O and communications stack to
support Oracle RAC. This software also monitors and manages the startup and
shutdown of instances. In this Use Case Symantec's clustered file system, CFS,
was also used with SFRAC, providing benefits such as a shared Oracle software
homes and application homes. With a shared ORACLE_HOME and a shared
CRS_HOME, there is only a single location to modify, debug, and patch, thereby
reducing both planned and unplanned (critical bug patching) downtime.

11 EMC Backup and Recovery for Oracle Reference Architecture


Validated solution benefits

Validated solution benefits


A number of tests were conducted against this reference architecture to show
the key benefits of the solution, including the offloading of production
backups using TimeFinder Mirror and TimeFinder Clone and the hardware
compression of backup data using EMC Disk Library. The testing included:
• LAN backup directly off production to EDL (using RMAN and
NetBackup) during load (also known as LAN backup)
• SAN backup directly off production to EDL (using RMAN and
NetBackup) during load (also known as SAN backup)
• SAN backup to EDL from the backup host using a clone while
running load on production (also known as clone backup)
• Activating compression for the test above (also known as
compression backup)

Key results
Some of the key results and solution benefits found during the testing were:
• Offloading backups using EMC TimeFinder technology has the most
impact for an enterprise compared to LAN backup, or backup
directly on the production server via the SAN. TimeFinder does this
by moving that process off the production host onto a backup server,
reducing the need for more CPU memory, and not impacting the
enterprise user community while the backup process is active on the
production host
• Using EMC Disk Library hardware compression significantly
outperforms any other type of software compression, including
RMAN backup set compression or other backup media manager
compression.

Note: The detailed test data and results are outlined in the Solution Integration
Guide. Please contact your EMC account representative for more information.

EMC Backup and Recovery for Oracle Reference Architecture 12


About this Solution

Conclusion
This reference architecture depicts a validated design using an EMC
Symmetrix DMX-3 storage system for consolidation. The EMC Backup and
Recovery for Oracle solution provides customers with a recommended
architecture and best practices for implementing Oracle 10g databases on DMX
storage to achieve optimum performance and scalability. The solution is
supported by validation testing of a typical, large enterprise Oracle 10g
environment on a Symmetrix DMX platform.
The solution meets the business challenges in the following manner:
• Ability to keep applications up "24x7"
• Faster backup and restores - meet more aggressive backup windows, and
restore your key applications in minutes, not days
• This solution illustrates this via TimeFinder/Mirror and
TimeFinder/Clone accessed through a backup mount host with
RMAN
• Reduced backup windows - minimize backup windows to reduce impact
on your application and system availability
• This solution illustrates this via RMAN BCT functionality utilizing
TimeFinder technology
• EDL hardware compression has a minor impact in comparison to
software compression (RMAN, NetBackup)
• Protect the business information as an asset of the business
• Reduced business risk - restore data quickly and accurately with built-in
hardware redundancy and RAID protection
• The Use Case infrastructure illustrates and solves this pain point via:
- Symmetrix default RAID configuration
- EMC TimeFinder technology
- Replicated EMC Disk Library (EDL)
- Tape duplication using NetBackup IMS on EDL

13 EMC Backup and Recovery for Oracle Reference Architecture


Conclusion

• Efficient use of both infrastructure and people to support the


business
• Improved IT efficiency - save hours of staff time and boost user
productivity
• The Use Case illustrates this via scripted, easy-to-manage
solutions for database backup
• EDL hardware compression has a minor impact in comparison to
software compression (RMAN, NetBackup)
• Correct costs/ reduce costs - match infrastructure costs with
changing information value via efficient, cost-effective tiered storage
or low-cost monthly subscription services.
• The Use Case illustrates this via EDL hardware compression -
save disk space.
In summary, utilizing the solution components, in particular:
• Symmetrix technology
• EMC Disk Library
• EMC TimeFinder software
provides customers with the best possible backup solution to prevent both
user and business impact. Applications never need to be brought down for
backups, nor significantly performance-impacted. Business can continue as
usual, as if there were no backup taking place at all. In customer
environments where, more than ever, there is a trend toward 24/7 activity,
this is a critical differentiator that EMC can offer.
Since 1995, EMC and Oracle have invested to jointly engineer and integrate
their technologies. The combination of Oracle and EMC software and best
practices used in an integrated fashion can greatly reduce the cost of
designing, implementing, and operating your IT infrastructure.
To learn more about this and other solutions contact an EMC representative
or visit:
http://www.emc.com/solutions/application-environment/oracle/index.htm

EMC Backup and Recovery for Oracle Reference Architecture 14