Redefining Oracle Database Management - Actifio PAS Specification A Single Solution for Backup, Recovery, Disaster Recovery, Business Continuity ...

Page created by Eduardo Estrada
 
CONTINUE READING
Redefining Oracle Database Management - Actifio PAS Specification A Single Solution for Backup, Recovery, Disaster Recovery, Business Continuity ...
Redefining
    Oracle Database
    Management
Actifio PAS Specification
        ™

   A Single Solution for Backup, Recovery,
   Disaster Recovery, Business Continuity and
   Rapid Application Development for Oracle.

   NOVEMBER, 2012
Redefining Oracle Database Management - Actifio PAS Specification A Single Solution for Backup, Recovery, Disaster Recovery, Business Continuity ...
Contents
            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                                                                                                                                                                                                                          2
Redefining Oracle Database Management - Actifio PAS Specification A Single Solution for Backup, Recovery, Disaster Recovery, Business Continuity ...
Introduction                                                                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                                                                                       3
The 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                                                                                          4
FIGURE 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                                                                                                      5
software, 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                                                                                          6
FIGURE 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                                                                                                7
FIGURE 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                                                                                                  8
TABLE 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                                                                                                   9
You can also read