Ingo Brenckmann Jochen Kirsten Storage Technology Strategists SAS EMEA Copyright 2003, SAS Institute Inc. All rights reserved.

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


Windows NT Server Configuration and Tuning for Optimal SAS Server Performance

IT Business Management System Requirements Guide

Dell Microsoft Business Intelligence and Data Warehousing Reference Configuration Performance Results Phase III

Dell Microsoft Reference Configuration Performance Results

Oracle Performance on M5000 with F20 Flash Cache. Benchmark Report September 2011

Sun Fire V880 System Architecture. Sun Microsystems Product & Technology Group SE

The PowerEdge 6450 systems offer the following major features:

Competitive Power Savings with VMware Consolidation on the Dell PowerEdge 2950

vrealize Business System Requirements Guide

Performance Scaling. When deciding how to implement a virtualized environment. with Dell PowerEdge 2950 Servers and VMware Virtual Infrastructure 3

eslim SV Xeon 2U Server

High-Performance Sort Chip

VERITAS Foundation Suite TM 2.0 for Linux PERFORMANCE COMPARISON BRIEF - FOUNDATION SUITE, EXT3, AND REISERFS WHITE PAPER

Quiz for Chapter 6 Storage and Other I/O Topics 3.10

Control Center 15 Performance Reference Guide

Adaptec MaxIQ SSD Cache Performance Solution for Web Server Environments Analysis

eslim SV Dual and Quad-Core Xeon Server Dual and Quad-Core Server Computing Leader!! ESLIM KOREA INC.

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

HA Certification Document Dell PowerEdge R720 07/24/2013. Open-E High Availability Certification report for Dell PowerEdge R720

HP SAS benchmark performance tests

Scalable Access to SAS Data Billy Clifford, SAS Institute Inc., Austin, TX

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

Robert Jamieson. Robs Techie PP Everything in this presentation is at your own risk!

Accelerating storage performance in the PowerEdge FX2 converged architecture modular chassis

eslim SV Xeon 1U Server

A Performance Characterization of Microsoft SQL Server 2005 Virtual Machines on Dell PowerEdge Servers Running VMware ESX Server 3.

IBM Emulex 16Gb Fibre Channel HBA Evaluation

88X + PERFORMANCE GAINS USING IBM DB2 WITH BLU ACCELERATION ON INTEL TECHNOLOGY

ThinkServer RD330 Photography - 3.5" Disk Bays

Dell PowerVault MD1220 is a SAS based storage enclosure. The major features of the storage system include:

T E C H N I C A L S A L E S S O L U T I O N S

Illustrated Parts Breakdown

Sun SPARC Enterprise M9000 Server with Oracle Database 11g Release 2

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

Four-Socket Server Consolidation Using SQL Server 2008

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

AMD: WebBench Virtualization Performance Study

High-Performance Lustre with Maximum Data Assurance

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

Maximizing NFS Scalability

Upgrade to Microsoft SQL Server 2016 with Dell EMC Infrastructure

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

PI SERVER 2012 Do. More. Faster. Now! Copyri g h t 2012 OSIso f t, LLC.

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

DELL Reference Configuration Microsoft SQL Server 2008 Fast Track Data Warehouse

An Enterprise Database Performance Comparison of the Dell PowerEdge 2950 and the Sun Fire V490 UltraSPARC Server

Parallels Remote Application Server. Scalability Testing with Login VSI

VERITAS File Server Edition Performance Brief: A PostMark 1.11 Benchmark Comparison

SPARC T4-4 Server with. Oracle Database 11g Release 2

IBM Tivoli Access Manager for e-business v3.8 Performance Details. Detailed Extranet Results

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

Table of Contents. HP A7173A PCI-X Dual Channel Ultra320 SCSI Host Bus Adapter. Performance Paper for HP PA-RISC Servers

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

VMware VMmark V1.1 Results

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

Entuity Network Monitoring and Analytics 10.5 Server Sizing Guide

IBM B2B INTEGRATOR BENCHMARKING IN THE SOFTLAYER ENVIRONMENT

Benchmark TPC-H 100.

Oracle Platform Performance Baseline Oracle 12c on Hitachi VSP G1000. Benchmark Report December 2014

Compaq AlphaServer ES40 Model 6/833 4 CPU. Client Server System. Total System Cost TPC-C Throughput Price/Performance Availability Date

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

InnoDB Scalability Limits. Peter Zaitsev, Vadim Tkachenko Percona Inc MySQL Users Conference 2008 April 14-17, 2008

High Performance Computing

Comparing the IBM eserver xseries 440 with the xseries 445 Positioning Information

HPE ProLiant DL580 Gen10 and Ultrastar SS300 SSD 195TB Microsoft SQL Server Data Warehouse Fast Track Reference Architecture

Vess A2000 Series. NVR Storage Appliance. Milestone Surveillance Solution. Version PROMISE Technology, Inc. All Rights Reserved.

ThinkServer RD530 Photography - 3.5" Disk Bay*

QLIKVIEW SCALABILITY BENCHMARK WHITE PAPER

Notes Section Notes for Workload. Configuration Section Configuration

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

Capriccio : Scalable Threads for Internet Services

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

Whitepaper / Benchmark

pseries p5 - Feature Code Cross-Reference for CPU, Memory, Disk Drives

Multithreaded Architectures and The Sort Benchmark. Phil Garcia Hank Korth Dept. of Computer Science and Engineering Lehigh University

HP ProLiant Server Blades

Cisco Broadband Troubleshooter 3.3

Filesystem Performance on FreeBSD

Storage Adapter Testing Report

Veritas Storage Foundation and. Sun Solaris ZFS. A performance study based on commercial workloads. August 02, 2007

Lecture 23. Finish-up buses Storage

ThinkServer RD630 Photography - 3.5" Disk Bay*

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

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

IBM InfoSphere Data Replication s Change Data Capture (CDC) for DB2 LUW databases (Version ) Performance Evaluation and Analysis

VERITAS Storage Foundation 4.0 for Oracle

Product Overview CHAPTER

DELL MICROSOFT REFERENCE CONFIGURATIONS PHASE II 7 TERABYTE DATA WAREHOUSE

The AMD64 Technology for Server and Workstation. Dr. Ulrich Knechtel Enterprise Program Manager EMEA

HP AlphaServer systems comparison chart for your mission-critical applications

NOTE: Use the System Setup program to view microprocessor information. For more information, see "Using the System Setup Program."

Computer Systems Laboratory Sungkyunkwan University

HP solutions for mission critical SQL Server Data Management environments

DELL EMC POWER EDGE R940 MAKES DE NOVO ASSEMBLY EASIER

Storage. Hwansoo Han

Chapter 12: Query Processing

Sorting. Overview. External sorting. Warm up: in memory sorting. Purpose. Overview. Sort benchmarks

IBM System x3200 Entry server for retail, file and print or network infrastructure applications

Transcription:

Intelligent Storage Results from real life testing Ingo Brenckmann Jochen Kirsten Storage Technology Strategists SAS EMEA

SAS Intelligent Storage components! OLAP Server! Scalable Performance Data Server! Scalable Performance Data Engine! Base SAS Engine

DELL PowerEdge 6600 relevant hardware components! 4 Intel L3 XEON CPUs 1,5GHz, 1MB L3 Cache, Hyperthreading Support! System Bus 64-bit/100MHz PCI! Main Memory 4GB DDR RAM The CPUs and the memory

4 hyperthreaded XEONs make Windows 2000 Advanced Server "see" 8 CPUs The CPUs and the memory in Windows Task Manager

Relevant hardware components! 2 SCSI System Hard Disks Hitachi 32DJ-18MC, 18GB, Ultra/160, 10000RPM! 1 SCSI Controller Adaptec 2940UW, Ultra3/160 LVD The SCSI controllers

Relevant hardware components! 8 SCSI Test Hard Disks Fujitsu MAM 3367MC, 36GB, Ultra 160, 15000RPM! 2 RAID Controllers PERC 3/DC, 128MB, 2 Channel, Ultra3/160 LVD The eight test hard disks and four still empty drive bays

Ready to go!

Simplified system chart XEON XEON RAM XEON XEON PCI System Bus Channel 0 Channel 1 Channel 0 Channel 1 Controller 0 Controller 1

2 controllers/1 channel vs. 1 controller/2 channels I/O-set-up - take 1 Channel 0 Channel 1 Controller 0 Data1 Data2 Index / Work / General Purpose Data3 Data4

Take 1 - results 10GB Full Table Scan Elapsed Time [s] 300 250 200 150 100 50 0 100.0 80.0 60.0 40.0 20.0 0.0 Throughput [MB/s] READ 1 thread READ 2 thread READ 4 thread READ 8 thread Number of Threads

2 controllers/1 channel vs. 1 controller/2 channels I/O-set-up - take 2 Controller 0 Controller 1 Channel 0 Channel 0 Data1 Data2 Index Data3 Data4 Work

Take 2 - results 10GB Full Table Scan 300 300 Elapsed Time [s] 250 200 150 100 50 0 READ 1 thread READ 2 thread READ 4 thread READ 8 thread 250 200 150 100 50 0 Throughput [MB/s] Number of Threads

I/O-set-up Channel 0 Channel 1 Controller 0 Data Index

I/O-Setup various RAID-levels! 1 Controller/2 Channels 2*RAID0 (4 disks) 1*RAID10 (8 disks) 2*RAID0 (2 disks) 4*RAID0 (2 disks) 8*RAID0 (1 disk) 1*RAID0 (8 disks)! 2 Controllers/1 Channel 2*RAID0 (4 disks) 2*RAID5 (4 disks) 2*RAID0 (2 disks) 4*RAID0 (2 disks) 8*RAID0 (1 disk) 2*RAID0 (3 disks)

Bandwidth of different configurations 140.0 120.0 100.0 80.0 60.0 40.0 1 Contr. / 2 Channels 2 Contr. / 1 Channel each 20.0 0.0 1 2 3 4 5 6

Append Performance With Constant Append Size (10% of base table) And Growing Result Table (4 indexes) 1400 1200 1000 Runtime [sec] 800 600 400 200 0 SPD Engine (index online) Base Engine (index offline) Base Engine (index online) 11 12 13 Result Table [million rows] 14 15

Append Performance With Same Base Table Size (10 million rows) And Increasing Append Size (4 indexes) 800 700 600 500 Runtime [sec] 400 300 200 100 0 SPD Engine (index online) Base Engine (index offline) Base Engine (index online) 1000 10000 100000 1000000 Append Size [rows] 10000000

Sort Performance (by 1 variable) 16000 14000 12000 Runtime [sec] 10000 8000 6000 4000 2000 SPDE BY-Sort SPDE MP-Sort BASE MP-Sort 0 1000000 10000000 BASE Normal Sort 100000000 1000000000 SPDE Normal Sort

SPDE index creation performance! Table 100GB (1000789200 rows)! Create two indexes, 16 byte char, 8 byte numeric Synchronously: 3 hours Asynchronously: 2,5 hours

SAS 8 runtime statistics! CPU time is always lower than real time NOTE: PROCEDURE APPEND used (Total process time): real time 13:24.56 cpu time 12:15.42 NOTE: PROCEDURE DATASETS used (Total process time): real time 0.32 seconds cpu time 0.23 seconds

SAS 8 at work

SAS 9 runtime statistics! CPU time might be higher than real time NOTE: PROCEDURE APPEND used (Total process time): real time 14.96 seconds cpu time 45.06 seconds NOTE: DATA statement used (Total process time): real time 3:24.18 cpu time 9:53.67 NOTE: PROCEDURE DATASETS used (Total process time): real time 2:38.17 cpu time 4:47.28

SAS 9 at work

SAS OLAP Server Scalability Inside Parallel Parallel Storage Storage One One Thread Thread for for every every Query Query One One Aggregation Aggregation Selection Selection for for every every Region Region affected affected Configurable Configurable Cube Cube Cache Cache

SAS OLAP Server - Parallel Storage data data data data One One file file system system for for all all data data Data Data is is spread spread across across multiple multiple file file systems systems 1 Thread Multi-threaded

C02_05T3 Build Performance CPU TIME 1000 900 800 700 600 500 Overall CPU Time increases slightly due to thread handling. 400 300 200 100 0 CB_02_01 CB_02_02 CB_02_03 CB_02_04 CB_02_05 C02_05D2 C02_05C2 C02_05S2 C02_05D3 C02_05C3 C02_05S3 C02_05D4 C02_05C4 C02_05S4 C02_05T1 C02_05T2 1 Processor 4 Processors

C02_05T3 Build Performance REAL TIME 3000 2500 2000 Overall Real Time decreased by 78%!!! 1500 1000 500 0 CB_02_01 CB_02_02 CB_02_03 CB_02_04 CB_02_05 C02_05D2 C02_05C2 C02_05S2 C02_05D3 C02_05C3 C02_05S3 C02_05D4 C02_05C4 C02_05S4 C02_05T1 C02_05T2 1 Processor 4 Processors

Building the cube with multiple threads The The magic magic behind behind the the lower lower Real Real Time: Time: MULTI-THREADING MULTI-THREADING

Query Performance Cubes CB_02_05 934MB C02_05D2 469MB C02_05D3 314MB C02_05D4 236MB C02_05C2 463MB C02_05C3 314MB C02_05C4 228MB C02_05S2 447MB C02_05S3 293MB S02_05S4 220MB S02_05T1 468MB C02_05T2 368MB C02_05T3 299MB

Multi User Environments Up to 1000 Users and still an average response time of less than a second.

Scaling for REAL Sun Fire 15K "72 UltraSPARC CPUs running at 1050 MHz and 8 MB E$ "288 GB RAM "Qty 16 T3 Sun StorEdge Arrays (100 MB/s Fiber Connection Per Array) "256 GB of usable disk space each array "Solaris 9 12/02 "SAS Version 8.2 32bit for Sun "SPDS Version 3.0TSM4

SPD Server on SUN 15K benchmark result highlights! 577GB table (738199305 rows, 84 columns)! Creation of table: 2:18 hours! 4000 rows subset full table scan: 15min! Sustained I/O-bandwidth ~720MB/s! Parallel creation of four indexes: 2:11 hours! 4000 rows subset indexed search: >1s

34