Consolidating Oracle Databases on the Dell PowerEdge R820 Server Using Oracle VM

Similar documents
Consolidating OLTP Workloads on Dell PowerEdge R th generation Servers

Reduce Costs & Increase Oracle Database OLTP Workload Service Levels:

Upgrade to Microsoft SQL Server 2016 with Dell EMC Infrastructure

TPC-E testing of Microsoft SQL Server 2016 on Dell EMC PowerEdge R830 Server and Dell EMC SC9000 Storage

Four-Socket Server Consolidation Using SQL Server 2008

Cost and Performance benefits of Dell Compellent Automated Tiered Storage for Oracle OLAP Workloads

Accelerating Microsoft SQL Server 2016 Performance With Dell EMC PowerEdge R740

Microsoft SQL Server 2012 Fast Track Reference Architecture Using PowerEdge R720 and Compellent SC8000

Enhancing Oracle VM Business Continuity Using Dell Compellent Live Volume

Dell Reference Configuration for Large Oracle Database Deployments on Dell EqualLogic Storage

Microsoft SQL Server in a VMware Environment on Dell PowerEdge R810 Servers and Dell EqualLogic Storage

Consolidating DSS Workloads on Dell PowerEdge 11G Servers Using Oracle 11g Database Replay

Consolidating Microsoft SQL Server databases on PowerEdge R930 server

A Comparative Study of Microsoft Exchange 2010 on Dell PowerEdge R720xd with Exchange 2007 on Dell PowerEdge R510

Microsoft SQL Server 2012 Fast Track Reference Configuration Using PowerEdge R720 and EqualLogic PS6110XV Arrays

Dell PowerEdge R720xd with PERC H710P: A Balanced Configuration for Microsoft Exchange 2010 Solutions

Reference Architectures for designing and deploying Microsoft SQL Server Databases in Active System800 Platform

Dell PowerEdge R910 SQL OLTP Virtualization Study Measuring Performance and Power Improvements of New Intel Xeon E7 Processors and Low-Voltage Memory

Dell PowerEdge R920 System Powers High Performing SQL Server Databases and Consolidates Databases

Dell Server Migration Utility (SMU)

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

vstart 50 VMware vsphere Solution Specification

Virtualization of the MS Exchange Server Environment

Database Solutions Engineering. Best Practices for Deploying SSDs in an Oracle OLTP Environment using Dell TM EqualLogic TM PS Series

Dell PowerVault NX Windows NAS Series Configuration Guide

Benefits of Automatic Data Tiering in OLTP Database Environments with Dell EqualLogic Hybrid Arrays

Implementing SQL Server 2016 with Microsoft Storage Spaces Direct on Dell EMC PowerEdge R730xd

Comparing the Performance and Power of Dell VRTX and HP c3000

Impact of Dell FlexMem Bridge on Microsoft SQL Server Database Performance

DELL Reference Configuration Microsoft SQL Server 2008 Fast Track Data Warehouse

Dell OpenManage Cluster Configurator on Dell PowerEdge VRTX

BENEFITS AND BEST PRACTICES FOR DEPLOYING SSDS IN AN OLTP ENVIRONMENT USING DELL EQUALLOGIC PS SERIES

Performance Comparisons of Dell PowerEdge Servers with SQL Server 2000 Service Pack 4 Enterprise Product Group (EPG)

Virtualized SQL Server Performance and Scaling on Dell EMC XC Series Web-Scale Hyper-converged Appliances Powered by Nutanix Software

A Dell Technical White Paper Dell Virtualization Solutions Engineering

REFERENCE ARCHITECTURE Microsoft SQL Server 2016 Data Warehouse Fast Track. FlashStack 70TB Solution with Cisco UCS and Pure Storage FlashArray//X

Implementing SharePoint Server 2010 on Dell vstart Solution

Dell PowerVault MD Family. Modular Storage. The Dell PowerVault MD Storage Family

Dell Storage NX Windows NAS Series Configuration Guide

Performance and power efficiency of Dell PowerEdge servers with E v2

Microsoft SharePoint Server 2010 on Dell Systems

Dell Compellent Storage Center and Windows Server 2012/R2 ODX

Exchange Server 2007 Performance Comparison of the Dell PowerEdge 2950 and HP Proliant DL385 G2 Servers

Cisco Unified Computing System Delivering on Cisco's Unified Computing Vision

Performance and Energy Efficiency of the 14 th Generation Dell PowerEdge Servers

DELL STORAGE NX WINDOWS NAS SERIES CONFIGURATION GUIDE

MODERNISE WITH ALL-FLASH. Intel Inside. Powerful Data Centre Outside.

VMware VAAI Integration. VMware vsphere 5.0 VAAI primitive integration and performance validation with Dell Compellent Storage Center 6.

Microsoft Exchange Server 2010 workload optimization on the new IBM PureFlex System

Accelerating Oracle OLTP 12c Database Performance with Dell Fluid Cache for SAN

Lenovo Database Configuration for Microsoft SQL Server TB

DELL EMC NX WINDOWS NAS SERIES CONFIGURATION GUIDE

Evaluation Report: HP StoreFabric SN1000E 16Gb Fibre Channel HBA

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution

Dell EMC All-Flash solutions are powered by Intel Xeon processors. Learn more at DellEMC.com/All-Flash

Reference Architecture for Dell VIS Self-Service Creator and VMware vsphere 4

Dell Microsoft Reference Configuration Performance Results

Storage Designed to Support an Oracle Database. White Paper

QLE10000 Series Adapter Provides Application Benefits Through I/O Caching

Veeam Availability Solution for Cisco UCS: Designed for Virtualized Environments. Solution Overview Cisco Public

The Hardware Realities of Virtualization

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

FlashStack 70TB Solution with Cisco UCS and Pure Storage FlashArray

VEXATA FOR ORACLE. Digital Business Demands Performance and Scale. Solution Brief

Accelerating storage performance in the PowerEdge FX2 converged architecture modular chassis

Dell IT Assistant Migration To OpenManage Essentials

2 to 4 Intel Xeon Processor E v3 Family CPUs. Up to 12 SFF Disk Drives for Appliance Model. Up to 6 TB of Main Memory (with GB LRDIMMs)

Performance Baseline for Deploying Microsoft SQL Server 2012 OLTP Database Applications Using EqualLogic PS Series Hybrid Storage Arrays

Database Solutions Engineering. Best Practices for running Microsoft SQL Server and Microsoft Hyper-V on Dell PowerEdge Servers and Storage

Microsoft SharePoint Server 2010

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

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

Dell PowerVault MD Family. Modular storage. The Dell PowerVault MD storage family

Key Considerations for Improving Performance And Virtualization in Microsoft SQL Server Environments

EMC Business Continuity for Microsoft Applications

Assessing performance in HP LeftHand SANs

DELL POWERVAULT MD FAMILY MODULAR STORAGE THE DELL POWERVAULT MD STORAGE FAMILY

Sun Fire X4170 M2 Server Frequently Asked Questions

Best Practices for Deploying a Mixed 1Gb/10Gb Ethernet SAN using Dell EqualLogic Storage Arrays

Storage Optimization with Oracle Database 11g

Veritas NetBackup Appliance Family OVERVIEW BROCHURE

Competitive Power Savings with VMware Consolidation on the Dell PowerEdge 2950

IOmark- VM. HP HP ConvergedSystem 242- HC StoreVirtual Test Report: VM- HC b Test Report Date: 27, April

IBM System Storage DS5020 Express

DataON and Intel Select Hyper-Converged Infrastructure (HCI) Maximizes IOPS Performance for Windows Server Software-Defined Storage

SanDisk Enterprise Solid State Drives: Providing Cost-Effective Performance Increases for Microsoft SQL Server Database Deployments

Oracle Database Consolidation on FlashStack

RACKSPACE ONMETAL I/O V2 OUTPERFORMS AMAZON EC2 BY UP TO 2X IN BENCHMARK TESTING

Intergenerational Energy Efficiency of Dell EMC PowerEdge Servers

Cisco HyperFlex HX220c M4 and HX220c M4 All Flash Nodes

Best Practices for Setting BIOS Parameters for Performance

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

Lenovo Database Configuration

PRESERVE DATABASE PERFORMANCE WHEN RUNNING MIXED WORKLOADS

An Oracle White Paper December Accelerating Deployment of Virtualized Infrastructures with the Oracle VM Blade Cluster Reference Configuration

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

Reference Architecture - Microsoft SharePoint Server 2013 on Dell PowerEdge R630

for Power Energy and

Nimble Storage Adaptive Flash

Oracle Database Appliance X7-2 Model Family

Transcription:

Consolidating Oracle Databases on the Dell PowerEdge R82 Server Using Oracle VM This technical whitepaper describes how the Dell PowerEdge R82 server can be used for consolidating Oracle databases. The Dell PowerEdge 12 th generation R82 is a 2U server supporting 4 sockets and 1.5 TB of memory which makes it a best fit for virtualization environments. This paper further details how R82 together with Oracle VM can be used for consolidation. Phani MV Ramamohan Reddy K Dell Oracle Database Solutions Engineering April 213 1

This document is for informational purposes only and may contain typographical errors and technical inaccuracies. The content is provided as is, without express or implied warranties of any kind. 213 Dell Inc. All rights reserved. Dell and its affiliates cannot be responsible for errors or omissions in typography or photography. Dell, the Dell logo, and PowerEdge are trademarks of Dell Inc. Intel and Xeon are registered trademarks of Intel Corporation in the U.S. and other countries. Microsoft, Windows, and Windows Server are either trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries. Other trademarks and trade names may be used in this document to refer to either the entities claiming the marks and names or their products. Dell disclaims proprietary interest in the marks and names of others. March 213 Rev 1. 2

Contents Executive summary... 5 Introduction... 5 Technology overview... 6 Dell PowerEdge R82 architecture... 6 Dell Compellent SC8... 7 Oracle VM... 7 Test configuration... 9 Performance metrics... 1 Performance testing utility... 11 Scale factor... 11 Test methodology... 11 Performance results and analysis... 13 Legacy Power Edge 295 results... 13 PowerEdge R82 results... 15 Comparison... 17 Consolidation factor... 19 Summary... 2 References... 2 Appendix... 2 A. Database management software... 2 Tables Table 1. Hardware and Software configuration details... 1 Figures Figure 1. Oracle VM architecture (Source: Oracle, Oracle VM documentation)... 8 Figure 2. Test environment architectural diagram... 9 Figure 3. AQRT of legacy production environment at saturation... 13 Figure 4. CPU utilization of legacy production environment at saturation... 13 Figure 5. TPS of legacy production environment at saturation... 14 Figure 6. AQRT of R82 test environment... 15 Figure 7. CPU Utilization of R82 test environment... 15 Figure 8. TPS of R82 test environment... 16 Figure 9. Userload supported on R82 at 7% utilization... 16 Figure 1. Consolidated userload on R82 at 7% utilization... 17 3

Figure 11. TPS Comparison of legacy vs R82... 17 Figure 12. Supported Userload comparison of legacy vs R82... 18 Figure 13. CPU utilization comparison of legacy vs R82... 18 Figure 14. Power Consumption vs Userload... 19 4

Executive summary The Dell enterprise portfolio is evolving to incorporate better-performing, more energy-efficient, and more highly-available products. With the introduction of Dell s 12th generation server product line, customers have an opportunity to improve their total cost of ownership by consolidating distributed legacy environments. With the advent of virtualization technology, datacenter resources can be better utilized. Virtualization enables you to create multiple virtual servers within a single physical server. The latest Dell PowerEdge 12 th generation servers are equipped with greater CPU, memory, and network resources. Coupling virtualization with the latest and powerful Dell PowerEdge 12 th generation 12G servers delivers benefits far beyond simple physical server consolidation: using Oracle VM virtualization, multiple databases can now be consolidated into a single R82. Dell strives to simplify IT infrastructure by consolidating legacy production environments to reduce data center complexity while still meeting customers needs. The tools and procedures described in this whitepaper can help administrators test, compare, validate, and implement the latest hardware and database solution bundles. This whitepaper explains how to: Consolidate multiple legacy servers to PowerEdge R82 Servers. Consolidate and run multiple oracle databases on a single PowerEdge R82 server using Oracle VM virtualization. Optimize the TCO of Dell solutions. Achieve the benefits of consolidation and virtualization. Key findings include: 1:1 to 12:1 consolidation possibility 5% Power Consumption Savings Introduction Server consolidation can be defined as maximizing the efficiency of server resources, thereby minimizing the infrastructure, associated power and cooling, rack footprint, and licensing costs. Consolidation essentially solves a fundamental problem often referred to as server sprawl in which multiple, underutilized servers take up more space and consume more power resources than the workload requirement indicates. Server consolidation can be done in both physical and virtual infrastructures. This whitepaper discusses the use of virtual consolidation using Oracle VM virtualization. Consolidation in a virtual environment offers more flexibility to the customer. Resources can be used more flexible manner add CPU, memory and network resources as and when needed based on requirements 5

Add more database servers by deploying more virtual machines (VM) Virtualization offers better high availability with the help of VM migration Thus Oracle VM virtualization technology brings more value add in terms of server consolidation. Storage infrastructure is equally important when compared to server infrastructure. An intelligent, feature rich storage solution compliments server infrastructure. Dell Compellent storage is based on innovative Dell fluid data architecture that dynamically moves the data based on access patterns and adapts to the usage scenario. Dell Compellent virtual storage helps to meet both performance and capacity requirements through automated intelligent data placement. Along with intelligent block architecture Dell Compellent has several others features which help to cut down the TCO (Total Cost of Ownership) and improve the ROI (Return on Investment). Below are some of the key features: Built in virtualization Automated storage tiering True Thin Provisioning Data Placement Optimization (Fast Track) Dynamic Data Progression Data Instant Replay All the above features and much more make Dell Compellent storage a best fit for virtual environments and cloud infrastructure. Summary of goals To determine how many two-node Oracle RAC clusters can be consolidated or replaced with Oracle VMs running Oracle in a PowerEdge R82 server. To determine the consolidation factor. To highlight the power savings that can be realized through consolidation. Technology overview Dell PowerEdge R82 architecture The PowerEdge R82 1 is a 12th generation rack server product. It is a datacenter optimized server, designed with improved performance in areas such as virtualization, power consumption, systems management, and usability. Dell PowerEdge Servers 1 http://www.dell.com/us/enterprise/p/poweredge-rack-servers 6

The PowerEdge R82 is a 2U rack mount server includes support for the Intel Xeon Processor E5-26 family (Sandy Bridge-EP architecture). This family of 6/8 core processors includes an integrated memory controller (IMC) and integrated IO (IIO) on a single silicon die. This new server supports PCIe generation 7 slots for peripherals and two internal raid controller cards, and can host up to 1.5TB of memory. Networking support on the PowerEdge R82 includes a rack network daughter card (rndc). Unlike traditional LOM, rndc offers greater flexibility in terms of expanded features, network types, speed, and vendors. rndc also offers an easy upgrade path from 1G to 1G speeds. This server also offers options such as support for the latest Dell systems management software including Life Cycle Controller 2. and idrac. Dell Compellent SC8 The Dell Compellent SC8 represents the latest Dell Compellent storage offering to support next generation SC8 controllers. The SC8 includes the following specifications: 2U rack chassis with dual six-core, 2.5GHz (with Turbo) Intel Xeon E5-264 CPUs Six PCIe Gen3-enabled expansion slots to extend I/O capabilities for future growth 16GB to 64GB total available cache per controller, with a maximum 128GB per dual controller system Oracle VM Oracle VM is virtualization technology based on Xen hypervisor. Oracle VM helps to virtualize server hardware. Using Oracle VM, multiple virtual machines which act as independent servers can be created. This helps in better utilization of physical server resources. Oracle VM consists of three components: Oracle VM 2 Server is based upon Xen hypervisor technology. It provides the environment for running virtual machines. Oracle VM Manager is a web-based user interface application to manage Oracle VM servers. It can manage whole of virtual machine life cycle which includes several operations such as create, delete, power off, live migration etc. also it can manage resources such as repositories, templates, ISOs, Virtual disks, network infrastructure etc. Oracle VM agent is embedded within the Oracle VM Server. It is communication channel between the Oracle VM Server and Oracle VM Manager for management of virtual machines. 2 Oracle VM http://www.oracle.com/us/technologies/virtualization/oraclevm/overview/index.html?origref=http:/ /www.oracle.com/index.html 7

Figure 1. Oracle VM architecture (Source: Oracle, Oracle VM documentation) In the context of this whitepaper we have considered Dell PowerEdge R82 for server consolidation. Dell Compellent 3 SC8 is used as backend storage subsystem. Using Oracle VM technology we have created multiple virtual machines in a Dell PowerEdge R82. Oracle databases are installed in each of these virtual machines. Online Transaction Processing (OLTP) database system is considered for this performance study and data is loaded in all the databases. OLTP database systems typically service hundreds or thousands of concurrent users. All the databases are simultaneously stressed using Dell Quest Benchmark Factory (BMF) and maximum userload supported is determined. Database transactions performed by these thousands of concurrent users get translated into tens of thousands of I/O requests to the backend storage subsystem. 3 Dell Compellent http://www.dell.com/learn/us/en/4/campaigns/compellent-storagecenter?c=us&l=en&s=bsd&cs=4&delphi:gr=true 8

Once the data was populated, we started testing with 2 concurrent users and increased the user load to 5 in increments of 2 users, randomly running transactions against the legacy database while making sure that the average query response always stayed below 2 seconds. Throughout the lab performance testing we made sure that storage disks were not a bottleneck at any. Whenever it was observed that there was disk latency we added disk enclosures to the storage system. Test configuration Figure 2. Test environment architectural diagram 9

Table 1 describes the complete software and hardware configuration that was used throughout testing on both the simulated legacy production environment and the 12G test environment. Table 1. Hardware and Software configuration details Component Legacy Production Environment 12G R82 Test Environment Systems Two PowerEdge 295 III,2U servers One PowerEdge R82 2U 4 socket server Processors Two Intel Xeon X546, 3.16 GHz quad core per node Cache: L2=2x4M per CPU Four Intel Xeon 2.7 GHz eight core Cache: L2=2MB L3=2MB Memory 32 GB DDR2 per node (64 GB total) 428 GB DDR3 Internal disks Two 73 GB 2.5 SAS per node Two 73 GB 3.5 SAS Network Two Broadcom NetXtreme II BCM578 Four Intel 1 Gigabit X54-AT2 Gigabit Ethernet External storage Dell PowerVault M362f with 3GB SAS disks Dell Compellent SC8 with 3GB SAS disks HBA One QLE2462 per node Two QLE2562 OS Enterprise Linux 4.6 Enterprise Linux 6.2 Hypervisor Not Applicable Oracle VM 3.1.1 Oracle software Oracle 1g R2 1.2..4 File System: ASM Disk groups: DATABASE, DATA sga_target = 4M pga_target = 2M Oracle 11g R2 11.2..3. File System: ASM Disk groups: DATABASE, DATA sga_target = 8M (per instance) pga_target = 4M (per instance) Workload Quest Benchmark Factory TPCC workload Scale factor: 3 User connections: 2-5 Quest Benchmark Factory TPCC workload Scale factor: 3 User connections: 2-5 Performance metrics During the testing process we collected the following metrics for further study and analysis: TPS (transaction per second) AQRT (average query response ) CPU utilization Memory utilization Power consumption For an OLTP environment the most commonly used metrics are transaction per second (TPS) and average query response (AQRT). Average query response of an OLTP database environment may be described as the average it takes for an OLTP transaction to complete and deliver the results of the transaction to the end user initiating that transaction. The average query response is the most important factor when it comes to fulfilling end-user requirements, and it establishes the performance criteria for an OLTP database. A 2-second response metric was chosen as the basis for our Service Level Agreement (SLA), and this metric which was maintained throughout the testing period. 1

Along with TPS and AQRT, CPU and memory utilization data were also collected during the testing. CPU utilization data is used to understand the saturation levels of the database server, and indicates how the server is scaling and delivering for an increasing load. This data is useful when monitoring a system for performance bottlenecks from a server point of view. Lastly, power consumption data indicates the level of savings one can achieve by consolidating PowerEdge 295 servers to PowerEdge R82. Performance testing utility We used Dell Quest Software Benchmark Factory 4, a load-generating utility that simulates an OLTP environment and transactions on a database for a given number of users. This tool can be used to create database tables, load data into the schema, and stress test the database server. This utility provides options to simulate standard workloads such as TPC-C, TPC-H, and TPC-E. Based on need, a user can select the type of workload he wishes to simulate. We chose TPCC which simulates an OLTP workload. The TPCC workload provided by the Benchmark Factory schema simulates an order entry system consisting of multiple warehouses. After choosing the workload type, benchmark utility loads data based on scale factor. Scale factor Quest Benchmark Factory 2 provides an option to load data based on the need. For this the tool offers a unit called scale factor. When setting up a load test, Benchmark Factory allows changing the scale factor. This unit determines how many rows of data have to be inserted into the schema. Ultimately the number of rows contributes to the overall database size. An increase in scale factor allows for increases in the database size, allowing larger userloads to be used to place a greater stress on the system under test. Hence scale factor plays a major role in simulating workloads. For example, a scale factor of 3 contributes to a database size of ~29GB. Throughout the testing process we have used 3 scale factor. Test methodology Our consolidation study implemented a four-step process: 1. Find the maximum performance delivered by the legacy PowerEdge 295 III. 2. Find the system behavior of the PowerEdge R82 by simulating a legacy saturated workload on virtual machine. 3. Find the scalable performance of the PowerEdge R82 by simulating legacy workloads on multiple VMs. 4. Conduct a comparative analysis of performance between the legacy PowerEdge 295 III and that of the PowerEdge R82. 4 Benchmark Factory for Databases is a database performance testing tool. http://www.quest.com/benchmark-factory/ 11

The test methodology for the legacy production environment used was as follows: 1. To simulate the legacy production environment, we configured a two node Oracle 1g R2 RAC cluster comprising of a PowerEdge 295 III with quad-core, dual socket 3.16 GHz CPU, connected to a Dell PowerVault 362f configured with a 1 GB LUN for the database SYSTEM and a 4 GB LUN for DATA ASM disk groups and a 2 GB LUN for the voting and Oracle Cluster Registry (OCR) partitions. 2. Using the Dell Quest Benchmark Factory TPCC workload profile, we populated the data with a scale factor of 3 into the simulated legacy server production environment. 3. To find out the saturation point of the legacy production environment, we started test iterations with a 2 item userload. The userload was then increased in 2 user increments while constantly monitoring the average query response (AQRT) and CPU. Once the average query response crossed 2 seconds, the test was stopped. 4. To determine host performance limiting factor, the host CPU analysis was carried out for all test iterations. For experimental purposes we have considered 9% or more CPU utilization as the saturation point or performance limiting factor point. If CPU utilization is below this limiting factor we tried to find if there was any saturation bottleneck from storage. If there is any storage bottleneck we added more drives to the storage. This test iteration is continued until system reaches saturation point. The test methodology for the R82 virtualized test environment used was as follows: 1. To simulate a test environment, we deployed Oracle VM server on a PowerEdge R82 and OVM manager on a R61 for management role. For more details on how to deploy OVM please visit Dell Oracle VM Getting Start Guide. 2. Once the OVM server is deployed, we created VMs. 3. To match the legacy production system each VM is configured with 16 vcpus (which is equivalent to two PE 295), 64GB of memory, and 2 Virtual NICs. Given that the test environment PowerEdge R82 has 64 vcpus, a total 4 VMs were possible. 4. Oracle VM was created and the Oracle 11g R2 database was deployed. Click here for Step by Step installation of OVM and Oracle. 5. Using the Dell Quest Benchmark Factory, we populated the test data with a scale factor of 3. (This is same as TPCC scale factor used for the legacy production environment). 6. The next step was to simulate a legacy workload and stress the VM. In order to simulate a legacy workload we started the test iteration with a 2 userload. The userload was then increased in 2 user increments while constantly monitoring the average query response. Once the average query response crossed 2 seconds, the test was stopped. 7. To determine host performance limiting factor, the host CPU analysis was carried out for all test iterations. For experimental purposes we have considered 9% or more CPU utilization as the performance limiting factor point. If CPU utilization is below this limiting factor we tried to find if there was any saturation bottleneck from storage. 8. Similar to 1st VM we deployed 2 nd, 3 rd and 4 th VMs and carried out similar tests that were performed on the first VM. 12

9. As explained during the tests we collected multiple performance metrics. Following the completion of tests on all virtual machines we analyzed the results in terms of AQRT, CPU utilization, TPS. Based on the analysis userload supported is determined. Results of the R82 VM infrastructure are compared against the results of legacy production environment. 1. Based on the comparison analysis between PowerEdge 295 and R82 we derived the consolidation factor, power savings etc. Performance results and analysis Legacy Power Edge 295 results Figure 3. AQRT of legacy production environment at saturation A Q R T ( s e c ) 2.5 2 1.5 1.5 Legacy PE 295 III - AQRT vs Userload PE 295 AQRT SLA Userload Figure 4. CPU utilization of legacy production environment at saturation Legacy PE 295 III CPU Utilization at 48 userload 1 8 6 4 2 average user average system average idle average iowait 13

2 4 6 8 1 12 14 16 18 2 22 24 26 28 3 32 34 36 38 4 42 44 46 48 5 Consolidating Oracle Databases on the Dell PowerEdge R82 Server Using Oracle VM Figure 3 gives the snapshot of average query response of the legacy production environment for different userloads. It can be observed that 48 is the max userload supported within 2 sec SLA. Figure 4 is the CPU utilization of legacy production system at 48 userload. As explained earlier, CPU utilization >= 9% is considered as saturation. from Figure 3 it is evident that average CPU utilization is ~93%, and iowait is ~.13. Based on the server CPU utilization levels it can be considered that legacy production system is almost saturated. Hence figures 3 and 4 allow us to conclude that max userload supported by the legacy PowerEdge 295 III was 48. Figure 5. TPS of legacy production environment at saturation 25 Legacy PE 295 III - TPS vs Userload 2 T P S 15 1 5 Userload 14

PowerEdge R82 results Figure 6. AQRT of R82 test environment 5 4.5 4 3.5 3 2.5 2 1.5 1.5 AQRT vs Userload of all VMs 4 8 12 16 2 24 28 32 36 4 44 48 52 56 VM1 VM2 VM3 VM4 Figure 7. CPU Utilization of R82 test environment Avg. CPU Utilization at 52 load on all VMs 8 6 4 2 average user average system average idle average iowait Figure 6demonstrates that all VM are scaling up to 52 userload simultaneously with SLA below 2 sec. Figure 7 shows that average CPU utilization across all VMs is ~7% while they are supporting 52 users. Also it can be noted that there is roughly ~24% IO wait, means that VM CPU resources are waiting for the storage system to provide the data and there is storage bottleneck. We may conclude from Figures 6 and 7 that all four VMs support 52 userload with 7% CPU utilization. 15

Figure 8. TPS of R82 test environment 3 TPS vs Userload of all VMs 25 2 15 1 5 VM1 VM2 VM3 VM4 4 8 12 16 2 24 28 32 36 4 44 48 52 56 Figure 8 gives a snapshot of the TPS across all four VMs for various userloads. It can be clearly seen that TPS delivered by all the VMs has been increasing continuously, this means that there is improved performance across all VMs. Once 52 userload is reached TPS started to dip. As explained earlier this is because of storage backend limitation. Figure 9. Userload supported on R82 at 7% utilization Userload supported across all VMs 6 5 4 3 2 1 VM1 VM2 VM3 VM4 VM1 VM2 VM3 VM4 16

Figure 1. Consolidated userload on R82 at 7% utilization Consolidated Userload at 7% utilization VM1 + VM2 + VM3 + VM4 VM1 + VM2 + VM3 VM1 + VM2 VM1 VM1 + VM2 VM1 + VM2 + VM3 VM1 + VM2 + VM3 + VM4 VM1 5 115225 Figure 9 show that all the VMs are supporting 52 userloads. As the user stress tests on VMs are done in parallel, total consolidated userload supported by R82 at ~7% utilization is 28. Figure 1 gives the snapshot of the scalable userload supported by multiple VMs deployed om PowerEdge R82. Comparison Figure 11. TPS Comparison of legacy vs R82 TPS Comparison 1 8 6 4 2 235.59 2 x 295 R82 973.4 TPS Max TPS delivered by R82 at 7% utilization = 973.4 Max TPS delivered by legacy Production system (2 x 295) = 235.59 Percentage gain = ~313% 17

Performance of 7% of R82 vs 2 x 295 = ~4X Figure 12. Supported Userload comparison of legacy vs R82 R82 vs legacy saturated Userload 25 2 15 1 5 2 x 295 R82 Userload Max userload supported by R82 at 7% utilization = 28 Max userload supported by legacy Production system (2 x 295) = 48 Percentage gain = ~316% Performance of 7% of R82 vs 2 x 295 = ~4X Based on the above figures, it is evident that both in terms of maximum TPS and userload supported R82 is delivering 4X performance when compared to legacy Production Oracle RAC. Figure 13. CPU utilization comparison of legacy vs R82 CPU Utilization @ legacy saturated Userload 1 8 6 4 2 R82 2 x 295 average user average system average idle average iowait 18

2 4 6 8 1 14 16 18 2 24 26 28 3 34 36 38 4 42 46 48 Consolidating Oracle Databases on the Dell PowerEdge R82 Server Using Oracle VM Consolidation factor 8:1 Consolidation at 7% Utilization. Based on the preceding consolidation study, a PowerEdge R82 populated with 4 sockets can consolidate the workload of 8 Oracle RAC nodes running on 9th generation PowerEdge 295 III servers. 1:1 to 12:1 Consolidation at full Utilization. Based on the preceding consolidation, a PowerEdge R82 populated with 4 sockets can consolidate the workload of 1 to 12 Oracle RAC nodes running on 9th generation PowerEdge 295 III servers given that there are no other bottlenecks from memory, network, storage etc. Figure 14. Power Consumption vs Userload P o w e r C o n s u m e d ( W a t t s ) 7 6 5 4 3 2 1 Power Consumption vs Userload Userload Legacy 295 III PE R82 The Dell PowerEdge 12 th generation servers are the most efficient ever in the PowerEdge lineup. Because of their special design, you will enjoy huge power savings by consolidating from legacy servers to the PowerEdge R82. As Figure 14 illustrates, there is a dramatic difference in the power consumption between a PowerEdge R82 and a 2 node legacy 295 production environment at various userload levels. Let s look at the average power savings that can be achieved: Average power consumption by PowerEdge R82-265 watts Average power consumption by the legacy 295 environment - 54 watts Power savings % = (54-265)*1 / 54 = ~5% Hence on average 5% power savings can be achieved. 19

Summary Any server consolidation project must be preceded by a well-planned effort to predict the energy consumption and performance capacity of the new platform as compared to the legacy environment. In this study, we showed that the new PowerEdge R82 is an ideal platform for consolidation from legacy PowerEdge 295 environments. This is apt as the server supports the latest Intel Sandy Bridge processor architecture, and comes with the latest features such as PCIe gen 3 supports, enhanced memory support, and flexible network card support. We also showed the performance gains and power savings that can be achieved with consolidation. Customers running Oracle 9i or 1g RAC environments on legacy servers and storage can follow the guidelines and procedures outlined in this whitepaper to consolidate power-hungry RAC nodes into fewer, faster, and more energy-efficient nodes. The resulting legacy RAC node consolidation can also drive down Oracle licensing costs, resulting in savings that you can use to fund additional backend storage resources to improve average query response, implement disaster recovery sites and additional RAC testbed sites for application development and testing. The reduced number of nodes does not compromise performance when paired with PowerEdge R82 servers. Instead, the result is less cluster overhead, simplified management, and positive movement toward an objective of simplifying IT and reducing complexity in data centers. Specific TCO possibilities include: 1:1 to 12:1 consolidation possibility 5% Power Consumption Savings License fee savings from server consolidations References 1. Dell PowerEdge R82 http://www.dell.com/us/enterprise/p/poweredge-r82/pd 2. Dell Compellent 3. Dell Oracle tested and validated configurations http://www.dell.com/learn/us/en/555/campaigns/compellent-storagecenter?c=us&l=en&s=biz&cs=555&delphi:gr=true http://en.community.dell.com/techcenter/enterprise-solutions/w/oracle_solutions/1429.currentrelease.aspx Appendix A. Database management software Quest Database Management Software Quest s award-winning database management software strengthens Dell s end-to-end solution capabilities. Our database management solutions for Oracle 2

databases are designed to meet the challenges faced by IT professionals of all skill levels - working with multiple database servers, complex data environments, and reporting needs. Dell s software tools bring greater operational efficiencies by combining automation of administrative and management tasks, performance optimization, boosting productivity for database and data professionals. Our solutions of different database management tools allow you to achieve the highest levels of database quality, performance, maintainability, and availability. Toad for Oracle is unrivaled for ensuring the greatest possible productivity in development and administration of Oracle databases. Only Toad combines the deepest functionality available with extensive automation and intuitive workflows. With Toad, database professionals of all skill and experience levels can collaborate and work efficiently and accurately. Foglight for Oracle is a scalable, web-based, 24x7 database monitoring tool. It provides constant remote database monitoring and correlates performance data from across your technology stack. And it makes your job easier by extending the capabilities of native tools. It guides you through response- and wait-event analyses, so you instantly understand existing and developing database performance conditions. Plus, our IntelliProfile technology ensures your post-change database environment is thriving to help eliminate deployment risks. Foglight for Oracle empowers you to take action immediately and maximize your Oracle database resources. SharePlex for Oracle is a simple, affordable, impact-free Oracle database replication solution. SharePlex is a mature, high-performance, high availability technology that offers a low-cost alternative to other Oracle replication tools. Unlike other solutions, SharePlex provides data compare and repair, in-flight data integrity, plus monitoring and alerting functionalities all in one package. It ensures business continuity while meeting your database operational goals, providing a real- copy of production data without impacting your OLTP system s performance and availability. NetVault LiteSpeed for Oracle reduces Oracle backup and recovery s by 5 percent or more and decreases backup size by up to 9 percent. Tailored to the unique needs of an Oracle DBA, NetVault LiteSpeed for Oracle significantly lowers storage costs and delivers a solid return on investment within minutes of installation. Plus, it secures your critical data with Oracle backup data-compression technology and up to four levels of encryption. It integrates with RMAN via Oracle s Media Manager architecture and seamlessly integrates with Tivoli Storage Manager (TSM) and Symantec NetBackup. 21