Hammerdb Test for OracleRAC with Memblaze PBlaze SSD

Similar documents
WHITEPAPER. Improve PostgreSQL Performance with Memblaze PBlaze SSD

WHITEPAPER. Improve Hadoop Performance with Memblaze PBlaze SSD

Open storage architecture for private Oracle database clouds

Hyper-converged storage for Oracle RAC based on NVMe SSDs and standard x86 servers

Accelerating Microsoft SQL Server Performance With NVDIMM-N on Dell EMC PowerEdge R740

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

SOLUTION BRIEF. QxStack vsan ReadyNode -Solution Brief for MSSQL

Selecting Server Hardware for FlashGrid Deployment

Oracle Database Exadata Cloud Service Exadata Performance, Cloud Simplicity DATABASE CLOUD SERVICE

ORACLE SNAP MANAGEMENT UTILITY FOR ORACLE DATABASE

Accelerate Applications Using EqualLogic Arrays with directcache

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

Consolidating OLTP Workloads on Dell PowerEdge R th generation Servers

Design and Architecture of Dell Acceleration Appliances for Database (DAAD): A Practical Approach with High Availability Guaranteed

Accelerating storage performance in the PowerEdge FX2 converged architecture modular chassis

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

NVMe SSDs A New Benchmark for OLTP Performance

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

QLE10000 Series Adapter Provides Application Benefits Through I/O Caching

Benchmarking Database Cloud Services

SUN ORACLE DATABASE MACHINE

SQL Server Performance on AWS. October 2018

Low-Overhead Flash Disaggregation via NVMe-over-Fabrics Vijay Balakrishnan Memory Solutions Lab. Samsung Semiconductor, Inc.

Pivot3 Acuity with Microsoft SQL Server Reference Architecture

Performance Testing of SQL Server on Kaminario K2 Storage

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

Mission-Critical Databases in the Cloud. Oracle RAC in Microsoft Azure Enabled by FlashGrid Software.

Low-Overhead Flash Disaggregation via NVMe-over-Fabrics

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

Reduce Costs & Increase Oracle Database OLTP Workload Service Levels:

High performance Oracle database workloads with the Dell Acceleration Appliance for Databases 2.0

Handle more online transactions with non-volatile memory module based storage

Extremely Fast Distributed Storage for Cloud Service Providers

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

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

Accelerating Microsoft SQL Server 2016 Performance With Dell EMC PowerEdge R740

Oracle Exadata: Strategy and Roadmap

Oracle Database 12c: JMS Sharded Queues

An Oracle White Paper September Oracle Utilities Meter Data Management Demonstrates Extreme Performance on Oracle Exadata/Exalogic

Building an Open Memory-Centric Computing Architecture using Intel Optane Frank Ober Efstathios Efstathiou Oracle Open World 2017 October 3, 2017

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

Session 201-B: Accelerating Enterprise Applications with Flash Memory

ORACLE EXADATA DATABASE MACHINE X2-2

ORACLE EXADATA DATABASE MACHINE X2-8

Identifying Performance Bottlenecks with Real- World Applications and Flash-Based Storage

EMC XTREMCACHE ACCELERATES MICROSOFT SQL SERVER

Evaluation of the Chelsio T580-CR iscsi Offload adapter

Deploy a High-Performance Database Solution: Cisco UCS B420 M4 Blade Server with Fusion iomemory PX600 Using Oracle Database 12c

Executive Brief June 2014

Exchange 2003 Deployment Considerations for Small and Medium Business

HP visoko-performantna OLTP rješenja

Doubling Performance in Amazon Web Services Cloud Using InfoScale Enterprise

Meltdown and Spectre Interconnect Performance Evaluation Jan Mellanox Technologies

NetApp AFF A300 Review

Upgrade to Microsoft SQL Server 2016 with Dell EMC Infrastructure

NVMe SSDs with Persistent Memory Regions

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

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

N V M e o v e r F a b r i c s -

Dell PowerEdge R730xd Servers with Samsung SM1715 NVMe Drives Powers the Aerospike Fraud Prevention Benchmark

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

EMC XTREMCACHE ACCELERATES VIRTUALIZED ORACLE

Oracle Exadata Statement of Direction NOVEMBER 2017

Oracle Database Appliance X6-2S / X6-2M

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

Consolidating Microsoft SQL Server databases on PowerEdge R930 server

Intel Solid State Drive Data Center Family for PCIe* in Baidu s Data Center Environment

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

Everything You Wanted To Know About Storage: Part Teal The Buffering Pod

The Oracle Database Appliance I/O and Performance Architecture

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

Using Dell EqualLogic Auto Replication to Synchronize Remote Offices and Headquarters

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

Performance Benefits of Running RocksDB on Samsung NVMe SSDs

RIGHTNOW A C E

NVMe over Universal RDMA Fabrics

EMC VFCache. Performance. Intelligence. Protection. #VFCache. Copyright 2012 EMC Corporation. All rights reserved.

Introduction. Architecture Overview

EMC XTREMCACHE ACCELERATES ORACLE

InfiniBand Networked Flash Storage

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

The Transition to PCI Express* for Client SSDs

Oracle WebLogic Server Multitenant:

SAP Business One Hardware Requirements Guide

Dell EMC PowerEdge R740xd as a Dedicated Milestone Server, Using Nvidia GPU Hardware Acceleration

Enhancing Oracle VM Business Continuity Using Dell Compellent Live Volume

Oracle ACFS 12c Release 2.

Effective resource utilization by In-Memory Parallel Execution in Oracle Real Application Clusters 11g Release 2

Oracle Database Appliance characterization with JD Edwards EnterpriseOne

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

A Flexible Data Warehouse Architecture

Entry-level Intel RAID RS3 Controller Family

Oracle Database Appliance X6-2L

Virtualization of the MS Exchange Server Environment

HIGH PERFORMANCE SANLESS CLUSTERING THE POWER OF FUSION-IO THE PROTECTION OF SIOS

Reference Architecture

SAP Business One Hardware Requirements Guide

Four-Socket Server Consolidation Using SQL Server 2008

NVMe over Fabrics. High Performance SSDs networked over Ethernet. Rob Davis Vice President Storage Technology, Mellanox

Evaluation of Chelsio Terminator 6 (T6) Unified Wire Adapter iscsi Offload

Transcription:

Hammerdb Test for OracleRAC with Memblaze PBlaze SSD

Executive Summary Accompany with the Oracle Engineered Systems portfolio evolution, the NVMe SSD stepped into enterprise application total solution area. The higher bandwidth, bigger IOPS, and lower latency which are the native NVMe SSD characters, would accelerate the database performance. In the whitepaper, we will describe the architecture of distributed data server and oracle database server which connected with InfiniBand network. In each data server, there is on piece of PBlaze4 SSD device. Namely, run an oracle RAC on distributed storage system which used all NVMe devices. What amazing. We run a Hammerdb application which could get the Oracle OLTP performance on the test bed, and do a check for the results. InfiniBand Introduction InfiniBand is a high-performance, multi-purpose network architecture based on a switch design often called a "switched fabric." InfiniBand was designed for use in I/O networks such as storage area networks (SAN) or in cluster networks. It has become a leading standard in high-performance computing. InfiniBand implements a messaging service for applications called Channel I/O that bypasses network operating systems in order to achieve high performance in specialized environments. It provides the ability for two InfiniBand-enabled applications to create a direct communication channel having send and receive queues called Queue Pairs. The queues map to memory spaces accessible to each application for data sharing (called Remote Direct Memory Access or RDMA). About the Test Figure 1. Test bed logical topology In application server, run Hammerdb which will produce TPCC transactions, and push the jobs to the Database server by the Ether Network. The Database Server will transfer the data in the Storage server by the InfiniBand network. The data of database was stored in the PBlaze SSD on the Storage server, and the partition of the PBlaze SSD will be export by the STGT software. In the Database server, the block device used as Oracle ASM disk, and in the Oracle ASM instance, the data mirroring was deployed. 2

The overall test environment is as follows: Application Server * 1 Dell PowerEdge R720 1* Intel XeonE5-2630(6 cores) v3 CPU 2* 8GB DRAM Database Server * 3 Dell PowerEdge R720 2* Intel XeonE5-2680(12 cores) v3 CPU 8* 16GB DRAM Storage Server * 3 Dell PowerEdge R730xd 2* Intel XeonE5-2630(6 cores) v3 CPU 8* 8GB DRAM 1 x Memblaze 3.2T PBlaze4 Benchmark Tool HammerDB 2.19, TPC-C test tool Software ORACLE RAC 12C, database software STGT, block device export Test Results TPM test results Metrix 4000000 3500000 3523806 3786897 3754032 3909210 3957651 3742536 3773247 3797220 3000000 2500000 2000000 1500000 1217711 1335897 1496956 1345554 1390910 1353516 1391484 1373515 1000000 500000 0 Virtual Users 130 170 210 220 230 240 250 270 TPM NOPM Figure 2, Benchmark Test Results on Different Virtual Users 3

Figure 2 clearly demonstrates the TPM performance difference of virtual users. The TPM value is the summary of user commits transactions and user rollbacks transactions Per Minute. The NOPM (New Orders Per Minute) is taken from within the schema itself in the district table. Figure 3, one instance AWR report with 230 virtual users As showed in Figure3, the summary TPS(Transactions Per Second) of the single instance is 16583.7. The IOPS second is 9513.5, and the data transferred size is 100.4MB. The most IO request is cached in the memory, so the IO pressure which PBlaze4 SSD encounter is not very high. The CPU utility of database nodes are all full, so the bottle neck located in the CPU number. Figure 4, Hammerdb autopilot test results for different virtual users number 4

As illustrated in Figure 4, according by the virtual user sequence, the hammerdb run the test. The TPM value draws a smooth curve, and it is almost linear. When there are 230 virtual users concurrently do the transaction task, the peak of TPM was arrived. The TPM in the Figure 3 was the TPCC s transaction Per Minute. Conclusions This practice clearly demonstrates how to build a distributed system like the Oracle Exadata machine. According by the Hammerdb test results, although the PBlaze SSD performance did not fully utilized, the entire system s performance and scale out ability are perfect. DISCLAIMER Information in this document is provided in connection with Memblaze products. Memblaze provides this document as is, without warranty of any kind, neither expressed nor implied, including, but not limited to, the particular purpose. Memblaze may make improvements and/or changes i n this document or in the product described in this document at any time without notice. The products described in this document may contain design defects or errors known as anomalies or errata which may cause the products functions to deviate from published specifications. COPYRIGHT 2016 Memblaze Corp. All rights reserved. No part of this document may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language in any form or by any means without the written permission of Memblaze Corp. TRADEMARKS Memblaze, PBlaze are trademarks of Memblaze Corporation. Other names mentioned in this document are trademarks/registered trademarks of their respective owne rs. USING THIS DOCUMENT Though Memblaze has reviewed this document and very effort has been made to ensure that this document is current and accurate, more information may have become available subsequent to the production of this guide. In that event, please contact your local Memblaze sales office or your distributor for latest specifications before placing your product order. 5