Oracle Database 11g Direct NFS Client Oracle Open World - November 2007

Similar documents
STORAGE CONSOLIDATION WITH IP STORAGE. David Dale, NetApp

The Oracle Database Appliance I/O and Performance Architecture

STORAGE CONSOLIDATION WITH IP STORAGE. David Dale, NetApp

iscsi Technology Brief Storage Area Network using Gbit Ethernet The iscsi Standard

EMC Business Continuity for Oracle Database 11g

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

Storage Optimization with Oracle Database 11g

Reduce Costs & Increase Oracle Database OLTP Workload Service Levels:

SurFS Product Description

Sun N1: Storage Virtualization and Oracle

Storage Protocol Offload for Virtualized Environments Session 301-F

The MOSIX Scalable Cluster Computing for Linux. mosix.org

B. Using Data Guard Physical Standby to migrate from an 11.1 database to Exadata is beneficial because it allows you to adopt HCC during migration.

Software Defined Storage at the Speed of Flash. PRESENTATION TITLE GOES HERE Carlos Carrero Rajagopal Vaideeswaran Symantec

FlashGrid Software Enables Converged and Hyper-Converged Appliances for Oracle* RAC

Veritas InfoScale Enterprise for Oracle Real Application Clusters (RAC)

Learn Your Alphabet - SRIOV, NPIV, RoCE, iwarp to Pump Up Virtual Infrastructure Performance

Symantec NetBackup PureDisk Compatibility Matrix Created August 26, 2010

Using MySQL in a Virtualized Environment. Scott Seighman Systems Engineer Sun Microsystems

iscsi Technology: A Convergence of Networking and Storage

SPECIFICATION FOR NETWORK ATTACHED STORAGE (NAS) TO BE FILLED BY BIDDER. NAS Controller Should be rack mounted with a form factor of not more than 2U

Mellanox InfiniBand Solutions Accelerate Oracle s Data Center and Cloud Solutions

Oracle Exadata X7. Uwe Kirchhoff Oracle ACS - Delivery Senior Principal Service Delivery Engineer

PCI Express x8 Single Port SFP+ 10 Gigabit Server Adapter (Intel 82599ES Based) Single-Port 10 Gigabit SFP+ Ethernet Server Adapters Provide Ultimate

SUN CUSTOMER READY HPC CLUSTER: REFERENCE CONFIGURATIONS WITH SUN FIRE X4100, X4200, AND X4600 SERVERS Jeff Lu, Systems Group Sun BluePrints OnLine

Evolving To The Big Data Warehouse

The NE010 iwarp Adapter

Database Services at CERN with Oracle 10g RAC and ASM on Commodity HW

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

Database Performance on NAS: A Tutorial. Darrell Suggs. NAS Industry Conference Network Appliance - Darrell Suggs

IBM Hortonworks Design Guide 14-Sep-17 v1

Oracle RAC 10g Celerra NS Series NFS

Models PDC/O5000 9i W2K Cluster Kit B24

DSI Optimized Backup & Deduplication for VTL Installation & User Guide

Building blocks for high performance DWH Computing

Exadata X3 in action: Measuring Smart Scan efficiency with AWR. Franck Pachot Senior Consultant

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

Dell with Oracle Database 11g R2 on RHEL 6.3 & Oracle Linux 6.3 with Compatible Kernel

IBM IBM Open Systems Storage Solutions Version 4. Download Full Version :

Sun Lustre Storage System Simplifying and Accelerating Lustre Deployments

DELL Reference Configuration Microsoft SQL Server 2008 Fast Track Data Warehouse

Copyright 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names and slogans are

Storage Update and Storage Best Practices for Microsoft Server Applications. Dennis Martin President, Demartek January 2009 Copyright 2009 Demartek

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

<Insert Picture Here> Exadata Hardware Configurations and Environmental Information

Exadata Implementation Strategy

Sun Microsystems Product Information

The power of centralized computing at your fingertips

Design a Remote-Office or Branch-Office Data Center with Cisco UCS Mini

Sun and Oracle. Kevin Ashby. Oracle Technical Account Manager. Mob:

QuickSpecs. HP Z 10GbE Dual Port Module. Models

PeerStorage Arrays Unequalled Storage Solutions

Choosing Hardware and Operating Systems for MySQL. Apr 15, 2009 O'Reilly MySQL Conference and Expo Santa Clara,CA by Peter Zaitsev, Percona Inc

An Oracle White Paper Updated March Protecting Oracle Exadata with the Sun ZFS Storage Appliance: Configuration Best Practices

Design a Remote-Office or Branch-Office Data Center with Cisco UCS Mini

<Insert Picture Here> MySQL Web Reference Architectures Building Massively Scalable Web Infrastructure

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

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

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

Planning & Installing a RAC Database

W H I T E P A P E R. Comparison of Storage Protocol Performance in VMware vsphere 4

Horizontal Scaling Solution using Linux Environment

Configuring and Managing Virtual Storage

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

Private Cloud Database Consolidation Name, Title

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

Accelerating Microsoft SQL Server 2016 Performance With Dell EMC PowerEdge R740

Oracle Enterprise Architecture. Software. Hardware. Complete. Oracle Exalogic.

Analyst Perspective: Test Lab Report 16 Gb Fibre Channel Performance and Recommendations

IBM s Data Warehouse Appliance Offerings

Server Networking e Virtual Data Center

System Design for a Million TPS

Comparison of Storage Protocol Performance ESX Server 3.5

Solaris Engineered Systems

<Insert Picture Here> Introducing Oracle WebLogic Server on Oracle Database Appliance

IBM Spectrum NAS. Easy-to-manage software-defined file storage for the enterprise. Overview. Highlights

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

Adapted from: TRENDS AND ATTRIBUTES OF HORIZONTAL AND VERTICAL COMPUTING ARCHITECTURES

Multifunction Networking Adapters

VMware vsphere with ESX 4.1 and vcenter 4.1

Under the Hood of Oracle Database Appliance. Alex Gorbachev

Oracle Exalogic Elastic Cloud Overview. Peter Hoffmann Technical Account Manager

VERITAS Storage Foundation 4.0 for Oracle

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

Copyright 2012 EMC Corporation. All rights reserved.

Dell PowerEdge with Oracle Database 10g x86-64 and RAC on Enterprise Linux AS 5 U2 version 4.1 Updated 01/30/2009

Modular Platforms Market Trends & Platform Requirements Presentation for IEEE Backplane Ethernet Study Group Meeting. Gopal Hegde, Intel Corporation

Exadata Implementation Strategy

CIS 601 Graduate Seminar. Dr. Sunnie S. Chung Dhruv Patel ( ) Kalpesh Sharma ( )

EMC Business Continuity for Microsoft Applications

Experience the GRID Today with Oracle9i RAC

RUNNING ORACLE REAL APPLICATION CLUSTERS (RAC) ON SUN LOGICAL DOMAINS

VERITAS Storage Foundation 4.0 TM for Databases

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

Shared File System Requirements for SAS Grid Manager. Table Talk #1546 Ben Smith / Brian Porter

All-Flash High-Performance SAN/NAS Solutions for Virtualization & OLTP

All-Flash High-Performance SAN/NAS Solutions for Virtualization & OLTP

NAS for Server Virtualization Dennis Chapman Senior Technical Director NetApp

An Oracle White Paper May 2010 RUNNING ORACLE REAL APPLICATION CLUSTERS ON ORACLE VM SERVER FOR SPARC

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Transcription:

<Insert Picture Here> Oracle Database 11g Client Oracle Open World - November 2007 Bill Hodak Sr. Product Manager Oracle Corporation Kevin Closson Performance Architect Oracle Corporation

Introduction Networked-Attached Storage (NAS) Significant adoption in enterprise data centers Less expensive than Storage Area Networks (SAN) More high availability features than Direct Attached Storage (DAS) Costs continue to decrease Network File System (NFS) Shared file system for accessing NAS systems over TCP/IP Created by Sun Microsystems in 1985 NFS Client is embedded in the operating system kernel Widely used for storing images, office files, audio/video files, etc 2

NFS for Database Storage NFS and NAS are attractive for Database storage Storage Virtualization Fast deployment Shared file system Grid Computing Low cost of ownership Why a limited adoption of NAS for Databases? Performance of NFS doesn t match other file systems Operating system NFS client software is not optimized for database I/O access patterns Operating system NFS client demands high system CPU utilization Management Complexities Configuration varies across platforms Complex tuning parameters 3

Client Introducing Oracle Client New feature of Oracle Database 11g NFS Client (V3) embedded in the Oracle Database kernel Improves performance of NFS storage Increases high availability of NFS storage Optimizes scalability of NFS storage Vastly reduces system CPU resource utilization Eliminates NFS administrative complexities Consistent configuration across platforms (even Microsoft Windows) 4

Performance, Scalability, and HA Client improves performance of NFS storage Direct I/O Bypasses OS Caches Eliminates OS write-ordering locks Reduces system CPU utilization Asynchronous I/O Client increases high availability and optimizes scalability of NFS storage Supports up to 4 parallel network paths to NAS system Automatically load balances across all available network paths (No extra configuration needed!) Resends packets over available network paths in the event of a network path failure 5

Cost Savings and Administration Client decreases database storage costs: Simple Ethernet for Storage Connectivity Eliminates Need for Expensive: Redundant host bust adaptors (HBA) Fibre Channel switches Bonded network interfaces Client builds on the simplicity of NAS device administration: Standard NFS client implementation across all Oracle supported platforms NFS is now a viable option on platforms that don t natively support NFS, e.g. Windows Supports Real Application Cluster (RAC) database files automatically optimizes mount points for RAC No NIC Bonding Required! 6

Configuring the Client Sample OraNFStab File server: MyNFSServer1 path: 192.168.1.1 path: 192.168.1.2 path: 192.168.1.3 path: 192.168.1.4 export: /vol/oradata1 mount: /mnt/oradata1 Enable the Client ODM Library prompt> cd $ORACLE_HOME/lib prompt> mv libodm10libodm11.so libodm10libodm11.so_stub prompt> ln s libnfsodm10libnfsodm11.so libodm10libodm11.so 7

<Insert Picture Here> Performance Study 8

Performance Study Performance Study Objective: Compare the performance and scalability of Oracle Client with the traditional operating system kernel NFS client using both DSS and OLTP workloads. 9

Performance Study Overview Order Entry Application Customers Table 4 million rows 3 GB disk space Orders Table 6 million rows 2 GB disk space Line-Items Table 45 million rows 10 GB disk space Product Table 1 million rows 2 GB disk space Warehouse Table 10 million rows 10 GB disk space History Table 160 million rows 30 GB disk space 10

DSS Performance Study DSS Test Overview DSS System Configuration Enterprise Class NAS device 4 socket, dual-core x86_64 server Linux Operating System Oracle Database 11g 3 Gigabit Ethernet private, non-routable networks connected to NAS device DSS Workload Oracle Parallel Query Queries required 4 full scans of History table 640 million rows scanned 100 GB of physical I/O 11

DSS Performance Study Better Scalability with Client 350 300 MB/s 250 200 150 100 50 0 12

DSS Performance Study Better Scalability with Client 350 300 MB/s 250 200 223 MB/s 150 158 MB/s 100 50 0 13

DSS Performance Study Better Scalability with Client 350 300 329 MB/s MB/s 250 200 223 MB/s 150 158 MB/s 100 50 0 3 NICs 14

MB/s DSS Performance Study Better Scalability with Client 350 300 250 200 Where is the 3 NIC Result? allows multiple NICs without NIC- Bonding permits combinations of NIC configurations (PCI, motherboard) Regular NFS requires NIC-Bonding NIC-Bonding typically requires the same NIC configuration and often the same NIC model 223 MB/s 329 MB/s 150 158 MB/s 100 50 0 3 NICs 15

DSS Performance Study Better Scalability with Client MB/s 350 300 250 200 Near Linear Scalability 223 MB/s 329 MB/s 150 158 MB/s 100 50 0 3 NICs 16

DSS Performance Study Better Resource Utilization with Client 40 350 300 32% 329 MB/s 30 MB/s 250 200 9% 223 MB/s 20 %CPU 150 158 MB/s 100 10 50 0 3 NICs 17

DSS Performance Study Better Resource Utilization with Client 40 350 300 32% 23% 329 MB/s 30 MB/s 250 200 9% 8% 223 MB/s 20 %CPU 150 158 MB/s 100 10 50 0 3 NICs 18

DSS Performance Study Better Resource Utilization with Client 37% 40 350 300 32% 23% 329 MB/s 30 MB/s 250 200 9% 8% 223 MB/s 20 %CPU 150 158 MB/s 100 10 50 0 3 NICs 19

DSS Performance Study Better Resource Utilization with Client 37% 40 350 300 32% 23% 329 MB/s 329 MB/s 30 MB/s 250 200 9% 8% 223 MB/s 223 MB/s 20 %CPU 150 100 158 MB/s 10 50 0 3 NICs 20

OLTP Performance Study OLTP Test Overview OLTP Test System Enterprise Class NAS device 2 socket, dual-core x86 server Linux Operating System Oracle Database 11g Single Gigabit Ethernet private, non-routable networks connected to NAS device OLTP Workload Pro*C Application Simulated Order Entry Application Server load average of 20 21

OLTP Performance Study OLTP Throughput DNFS: > 10% more throughput Transactions per Minute 8000 7000 6000 5000 4000 3000 2000 1000 6,884 tpm 7,637 tpm 0 22

OLTP Performance Study OLTP: Physical I/O DNFS: > 10% more I/O per second 4000 Operations per Second 3500 3000 2500 2000 1500 1000 500 3,296 3,588 1,916 2,184 0 Reads Writes 23

Conclusion The tight integration of Oracle Client with the Oracle software: Improves I/O Performance and Throughput Reduces System Resource Utilization Increases High Availability Simplifies NFS Administration and Management Reduces Costs by Eliminating Expensive Networking Components Performance Study Results: Validate Increased Throughput of Client Compared to Kernel NFS Clients Validate Decreased Resource Utilization of Client Compared to Kernel NFS Clients Proved that both OLTP and DSS workloads benefit from Client EC2 24

25

26