Redefining Oracle Database Management - Actifio PAS Specification A Single Solution for Backup, Recovery, Disaster Recovery, Business Continuity ...
←
→
Page content transcription
If your browser does not render page correctly, please read the page content below
Redefining
Oracle Database
Management
Actifio PAS Specification
™
A Single Solution for Backup, Recovery,
Disaster Recovery, Business Continuity and
Rapid Application Development for Oracle.
NOVEMBER, 2012Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Traditional Oracle Data Management Approach . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Applying Virtual Data Pipeline to Oracle Database Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Virtual Data Pipeline Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Network Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Backup operations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Restore operations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
In-Band Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Actifio PAS Benefits Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Instant Backup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Instant Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Support Listing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
About Actifio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
| actifio.com | Redefining Oracle Database Management 2Introduction Traditional Oracle Data
This document is intended to provide a detailed understanding of Management Approach
how customers can utilize Actifio Protection and Availability Storage
Oracle databases form the core of many companies business
(PAS) for Oracle database management to eliminate redundant silos
information systems. Protecting this data and making it accessible
of infrastructure and radically simplify the operational process. The
whenever needed has traditionally been a complex and expensive
end result: customers can reduce cost by up to 10X.
IT operation. The legacy Oracle database management approach is
to deploy complex, expensive infrastructure silos-- built with point
tools for backup, disaster recovery, business continuity, test &
development, analytics, compliance or other applications—resulting
in too many redundant copies of data. Figure 1 highlights the typical
Oracle databases form the core infrastructure deployed to backup, provide disaster recovery and
of many companies business create test and development copies of Oracle Databases.
information systems. Protecting
To illustrate the inefficiencies of the legacy approach, let’s examine
this data and making it accessible a case study for an Oracle environment with 20 TB of production
whenever needed has traditionally storage and the following business requirements:
• Database backups daily, retaining daily backups for 1 month
been a complex and expensive
and weekly backups for 2 months
IT operation. • All backups are replicated to a remote site for Disaster Recovery
• Point in time copies are created for rapid test and development
• Database replication to a remote site for Business Continuity
FIGURE 1: LEGACY DATA MANAGEMENT FOR ORACLE DATABASE
Oracle
Database Offsite
Backup DR
Array Array
Snapshot Replication Array
Snapshot
WAN optimizer
Text & Dev
Business Continuity
| actifio.com | Redefining Oracle Database Management 3The various components in this architecture are: The resulting storage footprint for this traditional configuration would
be as follows:
1. RMAN software to backup the database to disk.
• An additional 10 TB of local storage capacity on the primary storage
2. Backup software to store the RMAN backups for long-term retention system to store snapshots
using tape or a de-duplication device. Backup software may also be
• 30 TB of remote storage capacity to store the replicated data
directly integrated with RMAN in some cases.
and snapshots
3. A de-duplication disk device or a tape library to store data for • 60 TB of storage on the local deduplication appliance
local recovery for long-term retention
4. A second de-duplication disk device or offsite tape storage facility • 60 TB of storage on the remote deduplication appliance
at a remote site to provide Disaster Recovery for long-term retention
5. A pair of WAN optimization devices to transport the backup data
between the de-duplication devices Figure 2 summarizes the relative costs of various software tools
required and the storage footprint associated with each of these tools.
6. Array-based cloning or snapshot software to create point-in-time
copies for test and development In this typical scenario, a 20 TB database environment requires 160TB
7. A second disk storage system of the exact same type, from the of copy data storage, making the cost of managing the copy data well
same vendor, and using at least the same capacity as the production over 5 times the cost of the production environment. Figure 3 shows
storage system for storing replicated data. the logical view of the multiple tools and data stores used in a
traditional configuration.
8. Array remote replication software to transport data between
the two disk storage systems.
9. A pair of WAN optimization devices to transport the data between
the two disk storage systems.
FIGURE 2: S TORAGE FOOTPRINT AND RELATIVE COSTS OF FIGURE 3: L
OGICAL VIEW OF TRADITIONAL ORACLE
LEGACY APPROACH DATABASE MANAGEMENT
DATABASE
BACKUP SNAPSHOT REPLICATION TEST & DEV ARCHIVE
| actifio.com | Redefining Oracle Database Management 4FIGURE 4: VIRTUAL DATA PIPELINE ARCHITECTURE
1. Copy: Most efficient and scalable
Instant Restores in Time data capture
VMWare
VMWare
SLA
Block-level, incremental snapshot with
change block tracking
Virtual Copies
2. Store: Independent copy with multiple
App DR formats, any storage device
Exchange/ VDP VDP
Oracle SLA SLA Raw format for instant restore, optimized
CBT Storage Storage format for longer retention
Copy Virtualization Virtualization
Storage virtualization for private, public or
Big Data App hybrid cloud storage
Unstructured SLA
3. Move: Dedup AsyncTM to drive down
Local Remote network usage
4. Restore: App-aware instant “mount”
to any host
Maintains temporal and causal relationship
between the objects
FIGURE 5: A CTIFIO PAS FOR ORACLE DATABASE
MANAGEMENT IN NETWORK CONFIGURATION Applying Actifio’s Virtual Data
Oracle database Pipeline to Oracle Database
Management
Actifio’s PAS delivers the industry’s most efficient technology for Oracle
RMAN Snaps Dedup Snaps Dedup
Database management, radically simplifying the IT infrastructure while
driving down both capital and operating expenses.
Backup, DR, Test & Development Actifio’s Protection and Availability Storage (PAS) lets businesses
recover anything instantly, for up to 90 percent less. PAS eliminates
siloed data protection applications, virtualizing data management to
deliver an application-centric, SLA-driven solution that decouples the
management of data from storage, network and server infrastructure.
Actifio has helped liberate IT organizations and service providers of all
sizes from vendor lock-in and the management challenges associated
Array
Replication Array snapshot with exploding data growth.
WAN WAN Actifio created the Virtual Data Pipeline (VDP) technology to virtualize
optimizer optimizer all copies of production data, eliminating redundancies and re-purposing
the unique data for multiple data management applications.
Business Continuity
Virtual Data Pipeline Technology
The Virtual Data Pipeline is a distributed object file system, virtualizing
the core primitives of data management: copy, store, move and restore.
This technology allows the instant creation of virtual copies of point-in-
time data from the collection of unique blocks of data. A single solution
can now be deployed to replace one or more tools, including backup
| actifio.com | Redefining Oracle Database Management 5software, disaster recovery, business continuity or test and development FIGURE 6: C
OMPARABLE COSTS FOR ACTIFIO
tools and be used as a platform for search, compliance and analytics tools.
Thanks to VDP, Actifio PAS efficiently captures a copy of changed data
from the database and reuses the data for multiple applications, allowing
the applications to directly access data from Actifio PAS without any
data movement.
The following sections describe the two different configurations for using
Actifio PAS in an Oracle Database environment – Network Configuration
and In-Band Configuration.
Network Configuration
In the Network Configuration in Figure 5, Actifio PAS is connected
through the IP network, with RMAN directly writing to copy data
store presented by Actifio PAS to the database server.
In this implementation Actifio PAS is a single solution for Backup, Actifio uses RMAN Incrementally Updated Backups, rolling forward
Disaster Recovery and for Test and Development applications. image copy backups. Oracle’s Incrementally Updated Backup feature
Point-in-time copies of a database are immediately available lets you create an image copy of a data file, then regularly create
for use either at the local site or at the remote site, enabling incremental backups of your database and apply them to that image
collaborative development. copy. The image copy is updated with all changes up through the system
change number (SCN) at which the incremental backup was taken.
The comparable storage and application footprint for the Actifio PAS RMAN can use the resulting updated data file in media recovery just as
solution is illustrated in Figure 6. it would use a full image copy taken at that SCN, without the overhead
of performing a full image copy of the database every day.
In this configuration, Actifio PAS stores image backups of the database
and changes to the base image, requiring significantly less capacity than A backup strategy based on incrementally updated backups can help
the traditional “full” database backups stored by backup software. Test minimize the time required for media recovery of user’s database.
and development teams can directly leverage the image backup data This strategy ensures that at recovery time, no more than one set of
for instant creation of point-in-time copies using Actifio PAS restore. redo logs needs to be applied at any time.
This approach not only eliminates the need to use the expensive production
storage system to store snapshot copies but also reduces the load on the Table 1 summarizes Actifio PAS Oracle database management, based
primary storage controller by 30%, improving application performance. on Oracle’s RMAN Incrementally Updated Backups. Here, T0 is the
first time the backup is performed and Tn is the nth time. Users can
configure the SLA to have as many backup copies as needed per day.
TABLE 1: SEQUENCE OF OPERATIONS FOR ORACLE BACKUP
TIME RMAN ACTIONS ACTIFIO PAS ACTIONS
T0 Create level 0 Full backup. • Level 0 Full image copy backup, with SCN as of T0. Keep as base snapshot in Snapshot Pool.
• Move a copy of the full image into DeDup pool for long term retention as base copy.
T1 Level 1 incremental backup, • Update the T0 backup image with the changes from T1 to create a new full image with SCN of T1.
moving only the blocks that • Take incremental snapshot of the new image, capturing changed blocks in Snapshot Pool. SLA may
changed since T0. also cause these blocks to move into DeDup Pool.
Tn Level 1 incremental backup, • Update the (Tn – 1) backup image with the changes from Tn to create a new full image with SCN of Tn.
moving only the blocks that • Take incremental snapshot of the new image, capturing changed blocks in Snapshot Pool. SLA may
changed since Tn - 1. also cause these blocks to move into DeDup Pool.
| actifio.com | Redefining Oracle Database Management 6FIGURE 7: ARCHITECTURE OF ACTIFIO VIRTUAL DATA PIPELINE
BACKUP SNAPSHOT BC/DR TEST/DEV
DATABASE RMAN
Daily Weekly Monthly
INCREMENTAL IMAGE COPY SNAPSHOTS BACKUPS BASE COPY
Native Format DeDupe Compressed Format
The net result is that Actifio PAS always has the full image copy of the For the first backup, Actifio PAS uses RMAN to create an image backup
database, as of the latest backup and a trail of changes are stored either of the selected portions of the production database. The underlying
in the Snapshot Pool or the DeDup Pool, based on the SLA. Restoring RMAN operation used is a “RMAN Image copy feature”. This approach
a database is now instantaneous, with the process simply involving creates a consistent, point-in-time image of the database on the
mounting the database image to a server. PAS copy storage. This image is managed by Actifio PAS through its
virtualization primitives so that it is protected and replicated to remote
The process of restoring a database to any point-in-time is as follows: PAS systems as specified by user-defined Service Level Agreements.
1. Restoring current version of the database: Use the last backed
For subsequent backups, the database image copy is incrementally
up image copy of the database in Actifio PAS and roll forward using
updated to the current point-in-time state using the RMAN “Image
the logs on the production server.
copy incrementally updated backups” primitives. This method leverages
2. Restoring a point-in-time version of the database: Use a backed
up image copy of the database from a point-in-time snapshot in
the Snapshot pool. Required data may already be in the Snapshot Actifio’s incremental-forever
pool or may need to be rehydrated from the DeDup pool.
architecture eliminates large data
Optionally apply archived redo logs from subsequent backups.
movements from the capture process.
Combining RMAN’s Incrementally Updated Backup capability with This approach significantly reduces
Actifio PAS delivers unprecedented flexibility in managing databases.
User’s can have a nearly unlimited number of backups per day, providing the amount of time required to capture
unprecedented RPO flexibility and instant restore, reducing RTO for use changes made to the production
by any application: data protection, disaster recovery, business continuity
or test and development.
environment, as full database backups
are no longer required.
Figure 7 shows the logical view of Actifio’s Virtual Data Pipeline technology.
Backup operations the change tracking capabilities that are built into Oracle 10g and 11g
to move only the data that has been updated since the last backup.
Actifio PAS performs a deep discovery of an Oracle database using
After this command completes, the incremental changes are copied
Oracle commands and APIs, identifies the layout of the database, and
and then applied to the previous image backup. The resulting virtual
prepares backup storage to suit this layout. Actifio PAS then presents
full image copy can have an independent life cycle from the earlier
copy data storage volumes to the Production server to facilitate efficient
image. Older images can also be retained and expired to meet the
data movement. All Oracle storage formats are supported, including
Service Levels with no impact on subsequent backups.
raw volumes, file systems, and ASM.
| actifio.com | Redefining Oracle Database Management 7FIGURE 8: ACTIFIO PAS IN IN-BAND CONFIGURATION FOR ORACLE DATABASE MANAGEMENT
Oracle database RMAN
Snaps Dedup Snaps Dedup
Actifio
sync / async / DeDupe
Async Replication
Production Array
Heterogenous Array
Backup, DR, Test & Development
Restore operations
Actifio PAS Benefits Summary
Actifio PAS performs restore operations by presenting the selected backup
image to the production server. For an in-place restore, data is copied Table 2 summarizes the big picture of Actifio PAS operations and
from the backup image back to the production storage at table space or benefits versus the traditional Oracle database management tools.
finer granularity. For an instant restore, the RMAN switch command is
used to bring up the database instance against the mounted image. Instant Backup for Big Data
Actifio’s incremental-forever architecture eliminates large data movements
In-Band Configuration from the capture process. This approach significantly reduces the amount
The In-Band configuration works similarly to the network configuration of time required to capture changes made to the production environment,
except that Actifio PAS is configured within the SAN fabric, monitoring the as full database backups are no longer required. In addition, Actifio PAS
traffic between the database application and the SAN disk storage system. can leverage 8 Gb Fiber Channel connections to copy these changes from
Therefore the initial capture of application data and capture of incremental the production environment extremely efficiently.
changes are done using volume based snapshot instead of RMAN backup.
While an efficient architecture is always beneficial, it can be vital
In this configuration, in addition to Backup, Disaster Recovery and Test and
for VLDB environments. By eliminating full backups and transferring
Development applications, Actifio PAS can also provide business continuity
changes efficiently, Actifio PAS can drastically reduce RPOs for even
by providing real-time replication – either sync or async – of the production
the largest database environments.
database storage. Users can use heterogeneous disk storage systems
on the two sides. The storage systems can be based on performance,
capacity and/or cost, rather than vendor. Instant Access
Actifio PAS also transforms the way customers recover data and
This unique In-Band Configuration capability of Actifio PAS centralizes use test and development environments. Actifio PAS stores the
all copies of data and virtualizes how the data is reused for multiple full database image with every data capture. Virtual copies of these
business applications and is the industry’s most efficient and radically application consistent images can be accessed instantly on any server
simple way of managing Oracle Databases. The figure below illustrates in the environment, physical or virtual. For example, customers can
the architecture of in-band PAS deployment. access a virtual copy of a 1 TB database in seconds without using any
new storage capacity. This capability not only provides instant recovery
With the in-band architecture, Actifio PAS not only manages all of for production environments but also can be leveraged to create instant
the copies of the database but also replicates the data to the remote virtual copies of production data sets for test and development as well.
site for business continuity. Replicated data can now be stored on
significantly lower cost of storage, further driving down the overall
storage infrastructure costs.
| actifio.com | Redefining Oracle Database Management 8TABLE 2: ACTIFIO PAS - THE BIG PICTURE
OPERATION ACTIFIO TRADITIONAL ACTIFIO NOTES
Backup Actifio PAS 1 • Backup Software • Near Zero RPO and RTO
• DeDuplication Device 1 • Combine the Power of Snapshot and long term dedup retention
• WAN Optimizer 1 (for DR) • Snapshot + Backup Software + DeDup Device + WAN optimizer
Disaster Recovery Actifio PAS 2 • Deduplication Device 2 • Seamless access to Remote Data locally and on remote site
• WAN Optimizer 2 • Independent retention period
• No WAN Optimizer needed
Test and Dev. Actifio PAS 1 • SnapShot licence or • Instant reuse of backup/DR data for Test and Dev. copies
• Specialized Test and Dev. tool • Rewritable Test and Dev. copies
• Additional Storage
Business Continuity • Actifio PAS 2 • Array Replication License • Heterogenous replication
• Additional Storage • WAN Optimizer 3 • Drive down remote storage cost
• 2nd Exact, expensive disk array
Capacity 80TB • 160TB • At least 50% lower capacity
Cost $ • $$$$ • Proven to be 75% lower cost
Support Listing About Actifio
All Oracle™ databases and configurations are support by Actifio PAS™.
For additional details please contact Actifio at info@actifio.com. Actifio is radically simple copy data management. Our Protection and
Availability Storage (PAS) lets businesses recover anything instantly,
for up to 90 percent less. PAS eliminates siloed data protection
applications, virtualizing data management to deliver an application-
centric, SLA-driven solution that decouples the management of data
from storage, network and server infrastructure. Actifio has helped
liberate IT organizations and service providers of all sizes from vendor
lock-in and the management challenges associated with exploding
data growth. Actifio is headquartered in Waltham, Mass., with offices
around the world. For more information, please visit www.actifio.com
or email info@actifio.com.
For more information on how Actifio can radically simplify your Oracle database
management, visit www.actifio.com.
| actifio.com | Redefining Oracle Database Management 9You can also read