Vertical Scaling of Oracle 10g Performance on Red Hat

Similar documents
Optimizing Fusion iomemory on Red Hat Enterprise Linux 6 for Database Performance Acceleration. Sanjay Rao, Principal Software Engineer

SAP SD Benchmark with DB2 and Red Hat Enterprise Linux 5 on IBM System x3850 M2

Red Hat Enterprise Linux 5.5

Red Hat enterprise virtualization 3.0

Whitepaper. at a glance

JBOSS OPERATIONS NETWORK FAQ Answers to frequently asked questions

Red Hat enterprise virtualization 3.1 feature comparison

Red Hat Enterprise Linux

Newest generation of HP ProLiant DL380 takes #1 position overall on Oracle E-Business Suite Small Model Benchmark

Using Red Hat Network Satellite to dynamically scale applications in a private cloud

Red Hat Enterprise Linux 6 Server:

SUBSCRIPTION OVERVIEW

Scaling Oracle 10g in a Red Hat Enterprise Virtualization Environment

10Gb iscsi Initiators

2.0: Getting started guide High-performance, reliable,

Using GNBD with Global File System. Configuration and Administration

Using GNBD with Global File System. Configuration and Administration 5.2

Delivering a cost-effective and highly manageable solution without compromising performance, scalability, or security

RHEL OpenStack Platform on Red Hat Storage

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

metamatrix enterprise data services platform

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

Maximizing Six-Core AMD Opteron Processor Performance with RHEL

HP on CUTTING EDGE with ProLiant BL460c G6 server blade

HP SAS benchmark performance tests

PROGRAM GUIDE RED HAT CONNECT FOR TECHNOLOGY PARTNERS

An Oracle Technical White Paper October Sizing Guide for Single Click Configurations of Oracle s MySQL on Sun Fire x86 Servers

Performance Evaluation Using Network File System (NFS) v3 Protocol. Hitachi Data Systems

34% DOING MORE WITH LESS How Red Hat Enterprise Linux shrinks total cost of ownership (TCO) compared to Windows. I n a study measuring

Sun Fire X4170 M2 Server Frequently Asked Questions

QLE10000 Series Adapter Provides Application Benefits Through I/O Caching

HP Dynamic Deduplication achieving a 50:1 ratio

HP ProLiant ML370 G4 Storage Server

vrealize Business System Requirements Guide

QuickSpecs. What's New HP 120GB 1.5Gb/s SATA 5400 rpm SFF HDD. HP Serial-ATA (SATA) Hard Drive Option Kits. Overview

Four-Socket Server Consolidation Using SQL Server 2008

High-Performance Lustre with Maximum Data Assurance

EMC Backup and Recovery for Microsoft SQL Server

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)

Red Hat Enterprise IPA 1.0 User Guide 1.0 ISBN: Publication date:

HP ProLiant DL580 G5. HP ProLiant BL680c G5. IBM p570 POWER6. Fujitsu Siemens PRIMERGY RX600 S4. Egenera BladeFrame PB400003R.

Introduction...2. Executive summary...2. Test results...3 IOPs...3 Service demand...3 Throughput...4 Scalability...5

Models PDC/O5000 9i W2K Cluster Kit B24

Evaluation Report: HP StoreFabric SN1000E 16Gb Fibre Channel HBA

Lenovo Database Configuration

HP ProLiant BL35p Server Blade

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

E-BUSINESS SUITE APPLICATIONS R12 (R12.2.5) ORDER MANAGEMENT (OLTP) BENCHMARK - USING ORACLE11g

VMware VMmark V1.1 Results

SUPERMICRO, VEXATA AND INTEL ENABLING NEW LEVELS PERFORMANCE AND EFFICIENCY FOR REAL-TIME DATA ANALYTICS FOR SQL DATA WAREHOUSE DEPLOYMENTS

Red Hat Roi analysis. Red Hat JBoss fuse and Red Hat JBoss a-mq compared with apache community projects. Reduced time to market.

RMRR EXCLUSION. Technical Whitepaper. Alex Williamson Myron Stowe Laura Novich

An Introduction to GPFS

Assessing performance in HP LeftHand SANs

Evaluation Report: Improving SQL Server Database Performance with Dot Hill AssuredSAN 4824 Flash Upgrades

BrainPad Accelerates Multiple Web Analytics Systems with Fusion iomemory Solutions

RIGHTNOW A C E

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

NOTE: For additional information regarding the different features of SATA Entry drives please visit the SATA hard drive website:

HP solutions for mission critical SQL Server Data Management environments

ENTERPRISE-GRADE MANAGEMENT FOR OPENSTACK WITH RED HAT CLOUDFORMS

Consulting Solutions WHITE PAPER Citrix XenDesktop XenApp 6.x Planning Guide: Virtualization Best Practices

Accelerating Microsoft SQL Server 2016 Performance With Dell EMC PowerEdge R740

IBM Emulex 16Gb Fibre Channel HBA Evaluation

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

SAS Enterprise Miner Performance on IBM System p 570. Jan, Hsian-Fen Tsao Brian Porter Harry Seifert. IBM Corporation

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

QuickSpecs. HP Serial-ATA (SATA) Hard Drive Option Kits. Overview

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

Hp Lto Ultrium Tape Drives Technical Reference Manual Lto 3

KVM Virtualized I/O Performance

VMware VMmark V1.1 Results

QuickSpecs. HP Serial-ATA (SATA) Entry (ETY) and Midline (MDL) Hard Drive Option Kits Overview

QuickSpecs. What's New. Models. HP SATA Hard Drives. Overview

Accelerating HPC. (Nash) Dr. Avinash Palaniswamy High Performance Computing Data Center Group Marketing

Retired. Windows Server 2008 R2 for Itanium-Based Systems offers the following high-end features and capabilities:

QuickSpecs. HPE SATA Hard Drives. Overview. HPE Hard Disk Drives

Key results at a glance:

QLIKVIEW SCALABILITY BENCHMARK WHITE PAPER

SUBSCRIPTION GUIDE FOR RED HAT JBOSS MIDDLEWARE

Aster Database Platform/OS Support Matrix, version 5.0.2

InfoBrief. Dell 2-Node Cluster Achieves Unprecedented Result with Three-tier SAP SD Parallel Standard Application Benchmark on Linux

RED HAT LEARNING SUBSCRIPTION

Comparison of Storage Protocol Performance ESX Server 3.5

E-BUSINESS SUITE APPLICATIONS R12 (R12.1.3) iprocurement (OLTP) BENCHMARK - USING ORACLE DATABASE 11g ON FUJITSU S M10-4S SERVER RUNNING SOLARIS 11

What is it? What does it do?

HPE ProLiant DL360 Gen P 16GB-R P408i-a 8SFF 500W PS Performance Server (P06453-B21)

QuickSpecs. What's New. Models. HP SATA Hard Drives. Overview. HP 6G SATA SmartDrive Carriers

Doubling Performance in Amazon Web Services Cloud Using InfoScale Enterprise

ProLiant DL F100 Integrated Cluster Solutions and Non-Integrated Cluster Bundle Configurations. Configurations

High Volume Transaction Processing in Enterprise Applications

HP and CATIA HP Workstations for running Dassault Systèmes CATIA

An Oracle White Paper. Released April 2013

QuickSpecs. What's New HP 1.2TB 6G SAS 10K rpm SFF (2.5-inch) SC Enterprise 3yr Warranty Hard Drive

IT Business Management System Requirements Guide

HCP Data Migrator Release Notes Release 6.1

Memory Population Guidelines for AMD EPYC Processors

INCREASING DENSITY AND SIMPLIFYING SETUP WITH INTEL PROCESSOR-POWERED DELL POWEREDGE FX2 ARCHITECTURE

E-BUSINESS SUITE APPLICATIONS R12 (RUP 4) LARGE/EXTRA-LARGE PAYROLL (BATCH) BENCHMARK - USING ORACLE10g ON A HEWLETT-PACKARD PROLIANT DL380 G6 SERVER

E-BUSINESS SUITE APPLICATIONS R12 (R12.2.5) HR (OLTP) BENCHMARK - USING ORACLE11g ON ORACLE S CLOUD INFRASTRUCTURE

Transcription:

Vertical Scaling of Oracle 10g Performance on Red Hat Enterprise Linux 5 on Intel Xeon-Based Servers Oracle 10g Red Hat Enterprise Linux 5 Intel Xeon-based servers 3 1. Introduction and executive summary 4 2. Performance testing methodology 5 3. Oracle oltp performance and scaling on red hat enterprise linux 5 / harpertown (Intel e5540) 6 4. Oracle OLTP Performance and Scaling on Red Hat Enterprise Linux 5 / Tigerton (Intel X7350) 7 5. Oracle OLTP Performance and Scaling on Red Hat Enterprise Linux 5 / Dunnington (Intel X7600) 8 6. Conclusions 8 7. References www.redhat.com

Version 1.0 1801 Varsity Drive Raleigh, NC 27606-2072 USA Phone: +1 919 754 3700 Phone: +1 888 733 4281 Fax: +1 919 754 3701 PO Box 13588 Research Triangle Park, NC 27709 USA Linux is a registered trademark of Linus Torvalds. Red Hat, Red Hat Enterprise Linux and the Red Hat Shadowman logo are registered trademarks of Red Hat, Inc. in the United States and other countries. All other trademarks referenced herein are the property of their respective owners. 2009 by Red Hat, Inc. This material may be distributed only subject to the terms and conditions set forth in the Open Publication License, V1.0 or later (the latest version is presently available at http://www.opencontent.org/openpub/). The information contained herein is subject to change without notice. Red Hat, Inc. shall not be liable for technical or editorial errors or omissions contained herein. Distribution of modified versions of this document is prohibited without the explicit permission of Red Hat Inc. Distribution of this work or derivative of this work in any standard (paper) book for commercial purposes is prohibited unless prior permission is obtained from Red Hat Inc. The GPG fingerprint of the security@redhat.com key is: CA 20 86 86 2B D6 9D FC 65 F6 EC C4 21 91 80 CD DB 42 A6 0E 2 www.redhat.com

1. Introduction and Executive Summary Customers seriously considering migrating mission-critical applications from UNIX to Red Hat Enterprise Linux are demanding up-to-date vertical scaling data for Oracle performance. This is an update of an earlier study which demonstrated scaling up to eight cores. The goal of this study is to characterize the performance and vertical scaling of Oracle OLTP performance on Red Hat Enterprise Linux 5 running on Intel Xeon-based servers (up to 24 cores). The OLTP workload was used because it represents a very common type of database workload that exercises both the memory and I/O sub-systems. The performance metric is transactions per minute (TPM). Since this TPM performance metric is for a synthetic benchmark workload, the actual TPM for a real application will depend on the characteristics of the application. Figure 1 illustrates the excellent scaling achieved up to 24 cores. Figure 1 350 300 Oracle OLTP performance scaling on Red Hat Enterprise Linux 5 / Intel Xeon Thousands of TPM 250 200 150 100 50 0 0 5 10 15 20 25 30 Number of cores Harpertown Tigerton Dunnington www.redhat.com 3

2. Performance Testing Methodology Database performance and scalability often depend on many factors. However, it is impractical to try and collect data for all values of all factors that can influence Oracle performance on Red Hat Enterprise Linux. In order to get some useful information out to our sales, support, and consultants in the field in a timely manner, some judgment must be exercised in selecting the subset of the data that can be collected with the time and resources available. Specifically selected were: 1. Workload types: Online Transaction Processing (OLTP) Decision Support System (DSS) The OLTP workload was used because it represents a very common type of database workload which exercises both memory and I/O sub-systems. DSS workloads are less common and require large storage sub-systems. Since access to such storage subsystems was limited, we limited this version of the study to OLTP workloads. 2. File systems: EXT3 GFS NFS RAW device pseudo-files The EXT3 file system was selected as the basis for most of the experiments. EXT3 is a journalled file system and is the default system on Red Hat Enterprise Linux. Using a file system and/or LVM volumes for the Oracle databases maps to a large percent of users of Oracle on Red Hat Enterprise Linux. 3. I/O modes: Synchronous I/O Asynchronous I/O (AIO) Direct I/O (DIO) AIO with DIO (AIO + DIO) Raw I/O In previous experiments, it was observed that AIO+DIO consistently performed better than synch I/O, asynch I/O (AIO) and direct I/O (DIO) for OLTP workloads. So, studying AIO+DIO would yield the upper bound OLTP performance and scaling. AIO+DIO is what we recommend to our customers for OLTP workloads. 4. X86_64 servers: Intel Xeon AMD Opteron Processors from Intel s Harpertown, Tigerton, and Dunnington families were used. The enterprise customers simulated in these experiments, used the above OLTP workload with an average database size between 50 100 GB. 4 www.redhat.com

3. Oracle OLTP Performance and Scaling on Red Hat Enterprise Linux 5 / Harpertown (Intel E5440) 3.1 Configuration Processor Dual socket, quad-core (total of eight cores) Intel Xeon E5440 (Harpertown) 2.83 GHz, 8 GB RAM Storage EqualLogic PS3800XV iscsi array 4.8 TB (16 x 300 GB, 15 K RPM SAS drives) Operating system Red Hat Enterprise Linux 5.1 File system EXT3 Database Oracle 10g R2 3.2 Results (Figure 2) Oracle scaling on Red Hat Enterprise Linux 5 / Harpertown 90 80 Thousands of TPM 70 60 50 40 30 20 10 0 0 2 4 6 8 10 Number of cores www.redhat.com 5

4. Oracle OLTP Performance and Scaling on Red Hat Enterprise Linux 5 / Tigerton (Intel X7350) 4.1 Configuration Processor Quad socket, quad-core (total of 16 cores) Intel Xeon X7350 (Tigerton) 2.93 GHz, 32 GB RAM Storage HP StorageWorks 4400 Enterprise Virtual Array (EVA) 5.6 TB (20 x 280 GB drives) Operating system Red Hat Enterprise Linux 5.3 File system EXT3 Database Oracle 10g R2 4.2 Results (Figure 3) Oracle scaling on Red Hat Enterprise Linux 5 / Tigerton Thousands of TPM 200 180 160 140 120 100 80 60 40 20 0 0 5 10 15 20 Number of cores 6 www.redhat.com

5. Oracle OLTP Performance and Scaling on Red Hat Enterprise Linux 5 / Dunnington (Intel X7600) 5.1 Configuration Processor Storage Quad socket, hex-core (total of 24 cores) Intel Xeon E7350 (Tigerton) 2.93 GHz, 32 GB RAM HP StorageWorks 2000 Modular Smart Array (MSA) 1.716 TB (12 x 146 GB drives) for data + 2 x 80 GB Fusion IO SSD for logs Operating system Red Hat Enterprise Linux 5.3 File system Database EXT3 Oracle 10g R2 5.2 Results (Figure 4) Oracle scaling on Red Hat Enterprise Linux 5 / Dunnington 350 300 Thousands of TPM 250 200 150 100 50 0 0 5 10 15 20 25 30 Number of cores www.redhat.com 7

6. Conclusions Database OLTP workloads represent a large portion of enterprise database customers real environments today. Chip vendors are driving scalability and innovation through larger processor counts and cores/ chips. As this trend continues to increase from dual-to-quad, quad-to-hex core on x86_64 servers open source Red Hat Enterprise Linux will continue to optimize the operating system (OS) for database scalability. Enterprise applications like Oracle can benefit from incremental improvement in real customer environments as CPU-cores increase. While the hardware design ultimately determines the position of the scale curve, the operating system and its capabilities affect the slope of the curve. This study demonstrates that given adequate I/O bandwidth, Oracle database OLTP performance scales very well up to 24 cores with Red Hat Enterprise Linux 5 on Intel Xeon servers. In the future, we expect to demonstrate vertical scaling of database OLTP performance to servers with: even larger numbers of cores or hyper-threads newer chip technology, such as Intel Nehalem 7. References 1. Red Hat Reference Architecture: Tuning & Optimizing Red Hat Enterprise Linux for Oracle 9i and 10g Databases. Version 1.1, November 2007. redhat.com/rhel/resource_center/reference_architecture.html 2. Red Hat Reference Architecture: Performance & Scalability of Virtualized Oracle 10g Servers on Red Hat Enterprise Linux, Version 1.0, June 2008. redhat.com/rhel/resource_center/reference_architecture.html Red Hat Reference Architecture: Oracle 10 3. g Server on Red Hat Enterprise Linux 5 Deployment Recommendations, Version 1.2, November 2008. redhat.com/rhel/resource_center/reference_architecture.html Red Hat Sales and Inquiries NORTH AMERICA 1 888 REDHAT1 www.redhat.com EUROPE, MIDDLE EAST AND AFRICA 00800 7334 2835 www.europe.redhat.com europe@redhat.com ASIA PACIFIC +65 6490 4200 www.apac.redhat.com apac@redhat.com LATIN AMERICA +54 11 4341 6200 www.latam.redhat.com info-latam@redhat.com Copyright 2010 Red Hat, Inc. Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, and RHCE are trademarks of Red Hat, Inc., registered in the U.S. and other countries. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. All other trademarks referenced herein are the property of their respective owners. www.redhat.com #2698477_0610