EMC Business Continuity for Oracle Database 11g

Similar documents
EMC Unified Storage for Oracle Database 11g/10g Virtualized Solution. Enabled by EMC Celerra and Linux using FCP and NFS. Reference Architecture

EMC Backup and Recovery for Oracle Database 11g Enabled by EMC Celerra NS-120 using DNFS

EMC Solutions for Oracle Database 10g/11g for Midsize Enterprises EMC Celerra NS Series Multi-Protocol Storage System

EMC Business Continuity for Oracle Database 11g

Dell/EMC CX3 Series Oracle RAC 10g Reference Architecture Guide

Virtualizing Oracle Database 10g/11g on VMware Infrastructure

EMC Business Continuity for Oracle Database 11g/10g

EMC Backup and Recovery for Microsoft SQL Server

EMC Business Continuity for Microsoft Applications

EMC Backup and Recovery for Microsoft Exchange 2007

Microsoft Office SharePoint Server 2007

Oracle RAC 10g Celerra NS Series NFS

EMC Backup and Recovery for Microsoft Exchange 2007 SP1. Enabled by EMC CLARiiON CX4-120, Replication Manager, and VMware ESX Server 3.

BACKUP AND RECOVERY FOR ORACLE DATABASE 11g WITH EMC DEDUPLICATION A Detailed Review

EMC Virtual Infrastructure for Microsoft Exchange 2007

EMC Integrated Infrastructure for VMware. Business Continuity

Reference Architecture

DATA PROTECTION IN A ROBO ENVIRONMENT

EMC CLARiiON CX3 Series FCP

Virtualizing SQL Server 2008 Using EMC VNX Series and VMware vsphere 4.1. Reference Architecture

EMC Unified Storage for Oracle Database 11g

Maintaining End-to-End Service Levels for VMware Virtual Machines Using VMware DRS and EMC Navisphere QoS

Virtual Exchange 2007 within a VMware ESX datastore VMDK file replicated

EMC Virtual Infrastructure for Microsoft Exchange 2010 Enabled by EMC Symmetrix VMAX, VMware vsphere 4, and Replication Manager

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution

EMC Performance Optimization for VMware Enabled by EMC PowerPath/VE

Maintaining End-to-End Service Levels for VMware Virtual Machines Using VMware DRS and EMC Navisphere QoS

EMC CLARiiON CX3-40. Reference Architecture. Enterprise Solutions for Microsoft Exchange Enabled by MirrorView/S

EMC CLARiiON CX3-80. Enterprise Solutions for Microsoft SQL Server 2005

EMC CLARiiON CX3-80 EMC Metropolitan Recovery for SQL Server 2005 Enabled by Replication Manager and MirrorView/S

EMC CLARiiON CX3-40. Reference Architecture. Enterprise Solutions for Microsoft Exchange 2007

EMC Business Continuity for Microsoft SharePoint Server (MOSS 2007)

EMC Celerra CNS with CLARiiON Storage

Accelerate Oracle Database 10g Creation and Deployment Using VMware Infrastructure and EMC Celerra Writeable Checkpoints

Local and Remote Data Protection for Microsoft Exchange Server 2007

EMC Celerra NS20. EMC Solutions for Microsoft Exchange Reference Architecture

Vblock Architecture. Andrew Smallridge DC Technology Solutions Architect

Dell Fluid Data solutions. Powerful self-optimized enterprise storage. Dell Compellent Storage Center: Designed for business results

STORAGE CONSOLIDATION WITH IP STORAGE. David Dale, NetApp

Nutanix Tech Note. Virtualizing Microsoft Applications on Web-Scale Infrastructure

INTEGRATED INFRASTRUCTURE FOR VIRTUAL DESKTOPS ENABLED BY EMC VNXE3300, VMWARE VSPHERE 4.1, AND VMWARE VIEW 4.5

STORAGE CONSOLIDATION WITH IP STORAGE. David Dale, NetApp

VMware vstorage APIs FOR ARRAY INTEGRATION WITH EMC VNX SERIES FOR SAN

EMC Infrastructure for Virtual Desktops

Deploying VMware View in the Enterprise EMC Celerra NS-120. Reference Architecture.

Best Practices for deploying VMware ESX 3.x and 2.5.x server with EMC Storage products. Sheetal Kochavara Systems Engineer, EMC Corporation

EMC VSPEX PRIVATE CLOUD

Exchange 2003 Archiving for Operational Efficiency

EMC VNX7500 SCALING PERFORMANCE FOR ORACLE 11gR2 RAC ON VMWARE VSPHERE 5.1

VMware with CLARiiON. Sheetal Kochavara

EMC XTREMCACHE ACCELERATES VIRTUALIZED ORACLE

EMC CLARiiON CX3 UltraScale Series The Proven Midrange Storage

EMC Solutions for Enterprises. EMC Tiered Storage for Oracle. ILM Enabled by EMC Symmetrix V-Max. Reference Architecture. EMC Global Solutions

Thinking Different: Simple, Efficient, Affordable, Unified Storage

Mostafa Magdy Senior Technology Consultant Saudi Arabia. Copyright 2011 EMC Corporation. All rights reserved.

EMC Virtual Architecture for Microsoft SharePoint Server Reference Architecture

EMC STORAGE FOR MILESTONE XPROTECT CORPORATE

EMC VNX SCALING PERFORMANCE FOR ORACLE 12c RAC ON VMWARE VSPHERE 5.5

EMC CLARiiON Backup Storage Solutions

LIFECYCLE MANAGEMENT FOR ORACLE RAC 12c WITH EMC RECOVERPOINT

VMware Infrastructure Deployment with EMC Celerra Unified Storage. Applied Best Practices Guide

Many organizations rely on Microsoft Exchange for

Configuring a Single Oracle ZFS Storage Appliance into an InfiniBand Fabric with Multiple Oracle Exadata Machines

EMC Celerra Unified Storage Platforms

Information Storage and Management

Copyright 2012 EMC Corporation. All rights reserved.

Midsize Enterprise Solutions Selling Guide. Sell NetApp s midsize enterprise solutions and take your business and your customers further, faster

EMC Solutions for Backup to Disk EMC Celerra LAN Backup to Disk with IBM Tivoli Storage Manager Best Practices Planning

Cisco HyperFlex All-Flash Systems for Oracle Real Application Clusters Reference Architecture

12/04/ Dell Inc. All Rights Reserved. 1

EMC Solutions for Microsoft Exchange 2007 CLARiiON CX3 Series iscsi

Data Sheet: Storage Management Veritas Storage Foundation for Oracle RAC from Symantec Manageability and availability for Oracle RAC databases

EMC DATA PROTECTION, FAILOVER AND FAILBACK, AND RESOURCE REPURPOSING IN A PHYSICAL SECURITY ENVIRONMENT

EMC XTREMCACHE ACCELERATES MICROSOFT SQL SERVER

IBM System Storage N3000 Express series Modular Disk Storage Systems

Veritas Storage Foundation for Oracle RAC from Symantec

EMC Business Continuity for Microsoft Exchange 2010

Dell EMC SAP HANA Appliance Backup and Restore Performance with Dell EMC Data Domain

EMC SAN Copy Command Line Interfaces

NetApp FAS3200 Series

Overview. Implementing Fibre Channel SAN Boot with the Oracle ZFS Storage Appliance. January 2014 By Tom Hanvey; update by Peter Brouwer Version: 2.

Performance Report: Multiprotocol Performance Test of VMware ESX 3.5 on NetApp Storage Systems

EMC BUSINESS CONTINUITY FOR VMWARE VIEW 5.1

EMC SAN Copy. Command Line Interface (CLI) Reference P/N REV A15

DELL EMC CX4 EXCHANGE PERFORMANCE THE ADVANTAGES OF DEPLOYING DELL/EMC CX4 STORAGE IN MICROSOFT EXCHANGE ENVIRONMENTS. Dell Inc.

VMware Infrastructure Update 1 for Dell PowerEdge Systems. Deployment Guide. support.dell.com

Data Protection for Cisco HyperFlex with Veeam Availability Suite. Solution Overview Cisco Public

EMC VSPEX FOR VIRTUALIZED MICROSOFT EXCHANGE 2013 WITH MICROSOFT HYPER-V

Virtualizing Microsoft Exchange Server 2010 with NetApp and VMware

Assessing performance in HP LeftHand SANs

EMC VSPEX END-USER COMPUTING

EMC VSPEX END-USER COMPUTING

EMC INFRASTRUCTURE FOR VIRTUAL DESKTOPS ENABLED BY EMC VNX SERIES (NFS),VMWARE vsphere 4.1, VMWARE VIEW 4.6, AND VMWARE VIEW COMPOSER 2.

EMC Virtual Infrastructure for Microsoft Exchange 2007 Enabled by EMC CLARiiON CX4-120 and VMware vsphere 4.0 using iscsi

Storage Optimization with Oracle Database 11g

Using EonStor DS Series iscsi-host storage systems with VMware vsphere 5.x

EMC VSPEX PRIVATE CLOUD

Upgrade to Microsoft SQL Server 2016 with Dell EMC Infrastructure

EMC Solutions for Microsoft Exchange 2003 CX Series iscsi

EMC RECOVERPOINT/EX Applied Technology

Transcription:

EMC Business Continuity for Oracle Database 11g Enabled by EMC Celerra using DNFS and NFS

Copyright 2010 EMC Corporation. All rights reserved. Published March, 2010 EMC believes the information in this publication is accurate as of its publication date. The information is subject to change without notice. Benchmark results are highly dependent upon workload, specific application requirements, and system design and implementation. Relative system performance will vary as a result of these and other factors. Therefore, this workload should not be used as a substitute for a specific customer application benchmark when critical capacity planning and/or product evaluation decisions are contemplated. All performance data contained in this report was obtained in a rigorously controlled environment. Results obtained in other operating environments may vary significantly. EMC Corporation does not warrant or represent that a user can or will achieve similar performance expressed in transactions per minute. No warranty of system performance or price/performance is expressed or implied in this document. 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: H6876.1 2

Table of Contents Reference architecture overview... 4 Solution components... 6 Technology solution... 8 Migration... 10 Key elements... 15 Physical architecture... 17 Validated environment profile... 18 Hardware and software resources... 19 Conclusion... 21 3

Reference architecture overview Reference architecture overview Document purpose This document provides an overview of the architecture of a physically booted solution for midsize enterprises that uses the EMC Celerra unified storage platform and Oracle RAC 11g and 10g on Linux. Information in this document can be used: As the basis for a solution build, white paper, best practices document, or training. By other EMC organizations (for example, the technical services or sales organization) as the basis for producing documentation for a technical services or sales kit. Solution purpose The purposes of this solution are to: Demonstrate the functional, performance, resiliency, and scalability capabilities of an Oracle software stack that is physically booted on normal hardware, and that uses either the Oracle Direct NFS (DNFS) protocol (Oracle 11g) or the kernel NFS (KNFS) protocol (Oracle 10g) to access the storage elements for the Oracle Database. Demonstrate how to migrate a production database from an FCP/ASM mount to an NFS mount, with minimal impact on performance and with no system downtime. Demonstrate the use of EMC SnapSure to enable the physical backup and recovery of an Oracle 11g/10g production database while offloading all performance impacts of the backup operation off of the production server. This demonstrates significant performance and manageability benefits in comparison to normal Oracle Recovery Manager (RMAN) backup and recovery. Demonstrate the significant performance, manageability, and efficiency benefits of Oracle DNFS over KNFS. Provide the capability to clone a running production database with minimal performance impact and no downtime using SnapSure writeable checkpoints. The solution covers bringing up the clone database as Real Application Cluster (RAC) on physically booted servers and also as single instance on a virtualized target. Support disaster recovery using RMAN and Oracle Data Guard. Demonstrate the significant increase in performance and other advantages while using Enterprise Flash Drives (EFDs), when compared to Fibre Channel (FC) drives. The business challenge Midsize enterprises face the same challenges as their larger counterparts when it comes to managing database environments. These challenges include: Rising costs Control over resource utilization and scaling 4

Reference architecture overview Lack of sufficient IT resources to deploy, manage, and maintain complex environments at the departmental level The need to reduce power, cooling, and space requirements Unlike large enterprises, midsize enterprises are constrained by smaller budgets and cannot afford a custom, one-off solution. This makes the process of creating a database solution for midsize enterprises even more challenging than for large enterprises. The technology solution This solution demonstrates how organizations can: Maximize the use of the database-server CPU, memory, and I/O channels by offloading the performance impacts of backup, restore, and recovery operations off of the production server. Use DNFS to: Simplify network setup and management by taking advantage of DNFS automated management of tasks, such as setting up network subnets, LACP bonding, and tuning of Linux NFS parameters. Increase the capacity and throughput of their existing infrastructure. Transactions per second and user load are both higher with DNFS than with KNFS, enabling more output from the same infrastructure. Use EMC SnapSure to free up the database server s CPU, memory, and I/O channels from the effects of operations relating to backup, restore, and recovery. SnapSure writeable checkpoints also help in creating test/development systems without any impact on the production environment. Ensure business continuity by using Celerra and Oracle Data Guard to provide disaster recovery capability. Migrate an online production database from one protocol to another, in this case from FCP to NFS. 5

Solution components Solution components Introduction This section describes the components of the solution, and explains some of the key terminology and concepts that are used in this document. Key terms defined The following table describes several terms used in this paper: Term Solution Description A solution is a complete stack of hardware and software upon which a customer would choose to run their entire business or business function. Solution attribute Solution component Basic solution component Advanced solution component A solution attribute addresses the entire solution stack, but does so in a way relating to a discrete area of testing. For example, performance testing is a solution attribute. A solution component addresses a subset of the solution stack that consists of a discrete set of hardware or software, and focuses on a single IT function. For example, backup and recovery, and disaster recovery are solution components. A solution component can be either basic or advanced. A basic solution component uses only the features and functionality provided by the Oracle stack. Examples are RMAN for backup and recovery, and Data Guard for disaster recovery. An advanced solution component uses the features and functionality of EMC hardware or software. Examples are EMC SnapView for backup and recovery, and EMC MirrorView for disaster recovery. Core solution components The following table describes the core solution components that are included in this solution: Component Scale-up OLTP Resiliency Description Using an industry-standard OLTP benchmark against a single database instance, comprehensive performance testing is performed to validate the maximum achievable performance using the solution stack of hardware and software. The purpose of resiliency testing is to validate the fault-tolerance and highavailability features of the hardware and software stack. Faults are inserted into the configuration at various layers in the solutions stack. Some of the layers 6

Solution components where fault tolerance is tested include: Oracle RAC node, Oracle RAC node interconnect port, storage processor, and Data Mover. Functionality solution components The following table describes the functionality solution components that are included in this solution: Component Basic Backup Advanced Backup Basic Protect Test/Dev Description This is backup and recovery using Oracle RMAN, the built-in backup and recovery tool provided by Oracle. This is backup and recovery using EMC value-added software or hardware. In this solution the following is used to provide Advanced Backup functionality: EMC SnapSure This is disaster recovery using Oracle Data Guard, Oracle s built-in remote replication tool. A running production OLTP database is cloned with minimal, if any, performance impact on the production server, as well as no downtime. The resulting dataset is provisioned on another server for use for testing and development. 7

Technology solution Technology solution Overview All database objects are stored on an NFS mount. In the case of Oracle RAC 11g, datafiles, tempfiles, control files, online redo logfiles, and archive log files are accessed using the DNFS protocol. Two sites connected by a WAN are used in the solution, one site is used for production and the other site is used as a disaster recovery target. Oracle RAC 11g or 10g for x86-64 is run on Red Hat Enterprise Linux or on Oracle Enterprise Linux. The solution also includes virtualized servers for use as Test/Dev, Basic Protect, and Advanced Protect targets. Virtualization of the test/dev and disaster recovery (DR) target servers is supported using VMware ESX Server. A RAC-to-RAC cloning test/dev solution component is included that consists of four physically booted, target database servers. Production site The production site consists of: A physically booted four-node Oracle RAC 11g or 10g cluster A Celerra NS-480 connected to the Oracle RAC 11g/10g servers through the production storage network. EMC SnapSure is used to provide an advanced backup solution and SnapSure writeable checkpoints are used to create a test/dev target database. A physically booted, RAC-to-RAC cloning test/dev solution component. This consists of a four-node physically booted Oracle 11g or 10g RAC cluster that is used as a test/dev target. The Oracle RAC 11g or 10g servers are connected to the client, RAC interconnect, WAN, and production storage networks. Disaster recovery target site The disaster recover site consists of: A virtualized single-instance Oracle Database 11g or 10g server that is used as the disaster recovery target for Basic Protect and Advanced Protect. The virtualized single-instance server is connected to the client WAN and target storage networks through virtualized connections on the virtualization server. A Celerra that is connected to a VMware ESX server through both the production and the disaster recovery storage networks. The Oracle Database 11g/10g single-instance target server accesses these networks through a virtualized switch on the ESX server. 8

Technology solution Storage layout The following table describes how each Oracle file type and database object is stored for this solution: What Where File-system type Oracle datafiles Oracle tempfiles Oracle online redo logfiles Oracle controlfiles Voting disk OCR files Archived logfiles Flashback recovery area Backup target FC disks SATA II RAID-protected NFS file system For implementations using Oracle Database 11g, all files are accessed using DNFS. For implementations using Oracle Database 10g, all files are accessed using KNFS. RAID-protected NFS file systems are designed to satisfy the I/O demands of particular database objects. For example, RAID 5 is sometimes used for the datafiles and tempfiles, but RAID 1 is always used for the online redo logfiles. Two separate RAID configurations are supported. For more information, refer to EMC Solutions for Oracle Database 10g/11g for Midsize Enterprises Physically Booted Solutions with EMC Celerra NS40 Unified Storage Platform - Reference Architecture. Oracle datafiles and online redo logfiles reside on their own NFS file system. Online redo logfiles are mirrored across two different file systems using Oracle software multiplexing. Three NFS file systems are used one file system for datafiles and tempfiles, and two file systems for online redo logfiles. Oracle control files are mirrored across the online redo logfile NFS file systems. Network architecture The design implements the following physical connections: TCP/IP provides network connectivity. DNFS provides file system semantics for Oracle RAC 11g. KNFS provides file system semantics for NFS file systems on Oracle RAC 10g. Client virtual machines run on a VMware ESX server. They are connected to a client network. Client, RAC interconnect, and redundant TCP/IP storage networks consist of dedicated network switches and virtual local area networks (VLANs). The RAC interconnect and storage networks consist of trunked IP connections to balance and distribute network I/O. Jumbo frames are enabled on these networks. 9

Migration Migration Introduction Customers often request the ability to migrate a virtualized Oracle Database across storage protocols. In response to this, the Oracle Consulting (CSV) group has validated that customers who have an Oracle Database operating in a virtualized environment can migrate data from: An FCP/ASM to an NFS-mounted file system An NFS-mounted file system to an FCP/ASM Customers might be interested in cross-protocol migration because testing and development activities can be supported on less expensive, simpler NFS storage, while production can be carried out on higher-performing ASM/FCP storage. Customers may also want to use the storage replication technologies available on a different protocol from the production database. For example, customers may wish to use RecoverPoint to support remote replication but have production on NFS. The migrations were performed with minimal performance impact and no downtime on the virtualized production database. 10

Migration SAN to NAS migration diagram The following illustration is a high-level view of the SAN to NAS migration component: 11

Migration Migrating an online Oracle Database from SAN to NAS These steps were followed to perform the SAN to NAS migration operation: Step Action 1 Using EMC Replication Manager, a consistent backup of the running production database is performed on the CLARiiON utilizing a CLARiiON SnapView snapshot. 2 This backup is mounted (but not opened) on the migration server, in this case a VMware virtual machine (a physically booted server would also work). The NFS target array is also mounted on the migration server. 3 Using Oracle Recovery Manager (RMAN), a backup of this database is taken onto the target location. This backup is performed as a database image, so that the datafiles are written directly to the target NFS mount. 4 The migration server is then switched to the new database that has been copied by RMAN to the NFS mount. 5 The target database is set in Data Guard continuous recovery mode, and Data Guard log ship/log apply is used to catch the target database up to the production version. 6 Once the target database is caught up to production, Data Guard failover can be used to retarget to the target database. If appropriate networking configuration is performed, clients will see no downtime when this operation occurs. The result, as stated above, is that the production FCP-mounted database can be migrated to NFS with minimal performance impact and no downtime. 12

Migration NAS to SAN migration diagram The following illustration is a high-level view of the NAS to SAN migration component. Migrating an online Oracle Database from NAS to SAN These steps were followed to perform the NAS to SAN migration operation: Step Action 1 Using EMC Replication Manager, a consistent backup of the running production database is performed on the Celerra utilizing a SnapSure checkpoint snapshot. 2 This backup is mounted (but not opened) on the migration server, in this case a VMware virtual machine (a physically booted server would also work). The FCP / ASM target LUNs are also mounted on the migration server. 3 Using Oracle Recovery Manager (RMAN), a backup of this database is taken onto the target location. This backup is performed as a database image, so that the datafiles are written directly to the target FCP / ASM LUNs. 4 The migration server is then switched to the new database that has been copied 13

Migration by RMAN to the FCP / ASM LUNs. 5 The target database is set in Data Guard continuous recovery mode, and Data Guard log ship/log apply is used to catch the target database up to the production version. 6 Once the target database is copied to production, Data Guard failover can be used to retarget to the target database. If appropriate networking configuration is performed, clients will not see any downtime when this operation occurs. The result, as stated above, is that the production NFS-mounted database can be migrated to FCP / ASM with minimal performance impact and no downtime. 14

Key elements Key elements Introduction This section provides an overview of the technologies that are used in this solution. EMC Celerra unified storage platform The Celerra NS-480 is a remarkably versatile device. Celerra includes a world-class network-attached storage (NAS) array combined with the functionality and performance of the leading midrange storage area network (SAN) array. Celerra provides both NAS and SAN functionality and performance without compromise. The key features provided by the Celerra are described in the following table: Feature NAS iscsi storage SAN storage Provided by Network File System (NFS) and Common Internet File System (CIFS) protocols Celerra s Data Movers Fibre Channel Protocol (FCP) through the back-end EMC CLARiiON storage array EMC SnapSure SnapSure creates a logical point-in-time image (checkpoint) of a production file system (PFS) that reflects the state of the PFS at the point in time when the checkpoint is created. SnapSure can maintain up to 96 PFS checkpoints while allowing PFS applications continued access to the real-time data. How SnapSure works The principle of SnapSure is copy on first write (COFW). When a block within the PFS is modified, a copy containing the block s original content is saved to a separate volume called the SavVol. Subsequent changes made to the same block in the PFS are not copied into the SavVol. The original blocks from the PFS (in the SavVol) and the unchanged PFS blocks (remaining in the PFS) are read by SnapSure according to a bitmap and blockmap data-tracking structure. These blocks combine to provide a complete point-in-time file system image called a checkpoint. Oracle software stack The Oracle software stack covered by this solution consists of: Oracle Database 11g/10g using Real Application Clusters (RAC) Oracle DNFS (11g only, KNFS is used on 10g) Oracle Enterprise Linux Cluster Ready Services (CRS) Oracle DNFS DNFS is a new feature introduced in Oracle RAC 11g; it integrates the NFS client directly inside the database kernel instead of the operating system kernel. DNFS provides significant performance, manageability, and efficiency benefits over KNFS. 15

Key elements Better performance Transactions per second and user load are both higher with DNFS than with KNFS, and this enables organizations to gain more output from the same infrastructure. CPU costs on both the database server and the file server are lower. In addition, port scaling with DNFS is much better, enabling higher bandwidth and thus higher scaling. High availability Load balancing and high availability (HA) are managed internally within the DNFS client. Concurrent I/O The DNFS client performs concurrent I/O by bypassing the operating system. The benefits of this are: Better performance due to the reduction of memory consumption and CPU utilization Consistent NFS performance is observed across all operating systems Optimized for database workloads DNFS is optimized for database workloads and supports asynchronous I/O, which is suitable for most databases; it delivers optimized performance by automatically load balancing across the available paths. Load balancing in DFNS is almost invariably superior to the conventional Linux kernel NFS (KNFS). 16

Physical architecture Physical architecture Reference architecture diagram The following illustration depicts the overall physical architecture of the solution. 17

Validated environment profile Validated environment profile Environment profile and test results For information on the validated environment profile and performance results, refer to the Proven Solution Guide for this solution. This information can be accessed on EMC Powerlink, EMC.com, and EMC KB.WIKI. If you do not have access to this content, contact your EMC representative. 18

Hardware and software resources Hardware and software resources Hardware The hardware used to validate the solution is listed below. Equipment Quantity Configuration EMC Celerra unified storage platforms 2 2 Data Movers (included an EMC CLARiiON CX4 backend storage array) 4 GbE network connections per Data Mover 2 or 3 FC shelves 1 SATA shelf 30 or 45 73 GB FC disks (depending on configuration) 15 500 GB SATA disks 1 Control Station 2 storage processors DART version 5.6.44-4 Gigabit Ethernet switches 5 24 ports per switch Database servers (Oracle RAC 11g/10g servers) 4 2 2.66 GHz Intel Pentium 4 quad-core processors 24 GB of RAM 2 146 GB 15k internal SCSI disks 2 onboard GbE Ethernet NICs 2 additional Intel PRO/1000 PT quad-port GbE Ethernet NICs 2 SANblade QLE2462-E-SP 4 Gb/s dualport FC HBAs (4 ports in total) Virtualization server (VMware ESX server) 1 4 2.86 GHz AMD Opteron quad-core processors 32 GB of RAM 2 146 GB 15k internal SCSI disks 2 onboard GbE Ethernet NICs 3 additional Intel PRO/1000 PT quad-port GbE Ethernet NICs 2 SANblade QLE2462-E-SP 4 Gb/s dualport FC HBAs (4 ports in total) 19

Hardware and software resources Software The software used to validate the solution is listed below. Software Version Oracle Enterprise Linux 4.7 VMware vsphere 4.0 Microsoft Windows Server 2003 Standard Edition 2003 Oracle RAC Enterprise Edition 11g or 10g Oracle Database Standard Edition 11g or 10g (11g Version 11.1.0.7.0) Quest Benchmark Factory for Databases EMC Celerra Manager Advanced Edition 5.8.1 5.6 EMC Navisphere Agent 6.26.0.2.24 EMC PowerPath 5.0.0 (build 157) EMC FLARE 04.28.000.5.504 EMC DART 5.6.44-4 EMC Navisphere Management 6.28 20

Conclusion Conclusion Summary This section provides a summary of the solution and of the business challenges that it addresses. Reduced total cost of ownership In any reasonable configuration, the database server's CPU is the most precious component of the entire architecture. Therefore, the over-arching principle of EMC's Oracle RAC 11g and 10g solutions for midsize enterprises is to free up the database server's CPU (as well as memory and I/O channels) from utility operations such as backup and recovery, disaster recovery staging, test/dev, and cloning. The highest and best use of the database server s CPUs is to parse and execute the SQL statements that are required by the application user. CPU usage This solution reduces the load on the database server CPU by using: EMC SnapSure to carry out a physical backup of an Oracle 11g or 10g production database while offloading all performance impacts of the backup operation off of the production server. Oracle DNFS to achieve better performance due to the reduction of memory consumption and CPU utilization. Improved performance The Direct NFS (DNFS) client performs concurrent I/O by bypassing the operating system. The benefits of this are: Consistent NFS performance is observed across all operating systems. DNFS is optimized for database workloads and supports asynchronous I/O, which is suitable for most databases; it delivers optimized performance by automatically load balancing across the available paths. Load balancing in DNFS is frequently superior to the conventional Linux kernel NFS (KNFS). Ease of use The use of DNFS simplifies network setup and management by eliminating administration tasks such as: Setting up network subnets LACP bonding Tuning of Linux NFS parameters Load balancing and high availability (HA) are managed internally within the DNFS client. Business continuity Advanced backup and recovery Advanced backup and recovery with EMC SnapSure dramatically improves the mean time to recovery (MTTR) by reducing the time required for the restore 21

Conclusion operation. Further, as the backup operation has minimal impact on the database server performance, the backup can be run more often. This means that the recovery operation is also optimized since fewer archived logs must be applied. Test/dev The ability to deploy a writeable copy of the production database is required by many customers. The process of provisioning this copy must create minimal, if any, performance impact on the production database server. Also, absolutely no downtime can be tolerated. The test/dev solution documented here provides this. Robust performance and scaling The resiliency testing carried out by EMC ensures that the database configuration is reliable. High availability is used at every major layer of the solution, including the database server, NAS file server, and back-end SAN array. By testing the fault tolerance of all of these layers, the ability of the application to withstand hardware failures with no downtime is assured. The performance testing carried out by EMC utilizes an industry-standard OLTP benchmark, but does so without exotic tunings that are not compliant with best practices. In addition, real-world configurations that the customer is likely to deploy are used. This enables the customer to be reasonably assured that the configuration that they choose to run their application will do so predictably and reliably. Next steps EMC can help accelerate assessment, design, implementation, and management while lowering the implementation risks and costs of an end-to- end solution for an Oracle Database 11g or 10g environment. To learn more about this and other solutions contact an EMC representative or visit http://www.emc.com/solutions/application-environment/oracle/solutions-for-oracledatabase.htm 22