Вы находитесь на странице: 1из 4

BENCHMARK BRIEF

SAS® Scalable Performance Data Server® 4.52


Performance metrics for 260 Users on a DELL R910 Server with Kaminario
DRAM Storage

The SAS Scalable Performance Data


Data Description
Highlights: Server load performance test suite is
SAS® Scalable Performance Data based on scenarios driven by how SAS SAS Scalable Performance Data Server
Server® and Kaminario K2-D storage customers address their data reporting data storage totals 300GB.
deliver high query volume in a real-world and preparation needs. The workload is
scenario using retail data. • Fact table has 1.3 billion rows and is
designed to test server performance at 270GB in size
• S AS Scalable Performance Data peak load. This benchmark scenario
• Customer geography dimension: 1.1
Server executes on a 32-socket dual drives system CPU usage at 75 percent
million rows
core x64 machine running RHEL 5.6. and higher during test execution.
• Customer card dimension: 1.1 million
• D
 ata store is a 300GB data mart
stored in a star schema. rows
Scenario • Item dimension: 47,000 rows
• The fact table has 1.3 billion rows.
The SAS Scalable Performance Data • Time dimension: 1,500 rows
• C
 ustomer detail-level reporting
returns report data in less than two Server load test on the Dell R910 x64 • Store ID dimension: 493 rows
seconds. Server runs the following scenario.
• K aminario DRAM SAN averages The fact table has the following simple
1.6GBps I/O with peak I/O above Processing simulates a combination of and or composite indexes:
3.9GBps. “quick hit” customer support detail que-
Simple index: Store ID, customer ID,
ries and business user operational
item ID, date.
reporting activities. Business analysts
create reports varying from unit- (store-) Composite index: Store ID and date,
level management through midlevel line store ID and item ID, item ID and date
management and corporate-level
analysts in marketing and development.
Concurrent User Base
The scenario is weighted to appropriate
percentages of user type and report Dynamically generated reports varying
complexity for a typical organization. It in complexity include the following:
combines queries written for “star join”
optimization as well as SQL that might Store-level manager reporting
be written by nontechnical business • Detail sales rows selected for a “week
analysts. number” for all years
• Detail sales rows selected for a four-
The scenario is designed to generate a
week range for all years
heavy load that would demonstrate
CPU and I/O usage characteristics • Store sales summarized by date for
during a steady stream of processing full store history
with typical think time. The result is • Store sales summarized to year and
performance data, which shows the month for full store history
practical limits of SAS Scalable
Performance Data Server on the District manager reporting
deployed hardware. • Line item detail for selected district
and month
• Line item detail for selected district
and month (current and prior year)
Product-level manager reporting
Test Execution
• All items summarized to all year and
A two-hour load is emulated during
quarters*
testing. Users enter the processing
• Selected item sales summarized to
queue at a random interval so all users
year , month for four-year item history
are processing within three minutes.
• Line item detail for selected item cat- Then they run in parallel, with think time
egory and month (current and prior uniformly distributed from one second
year) to 180 seconds. All reports are
• Line item detail for selected item dynamically generated so that data
number and month (current and prior access is randomly distributed across
year) all data partition files and combinations
of subset selection criteria.
Marketing analyst reporting
• All customers within a 10-mile radius
Hardware and Software
of a selected store within a 90-day
Configuration
range
SAS® Scalable Performance Data Server®
• Customer purchases for an age cat-
egory within a 90-day range • Dell PowerEdge R910
• All stores summary for all years and • 32-core (two threads per core) Intel
year summary* Xeon CPU X7560 at 2.27GHz
• 128GB RAM
Customer support queries
• Red Hat Enterprise Linux Server
• Customer detail records for selected release 5.6 (Tikanga)
customer for four-year history
• SAS 9.2 with SAS Scalable
• Customer detail records for selected Performance Data Server 4.52 Hot
customer within a 90-day range Fix 3

*Indicates that these queries used SAS Storage Area Network


Scalable Performance Data Server
Kaminario K2-D DRAM
Asynchronous Block Query execution.
Each submission block runs five
concurrent queries in parallel Performance Results

Please see Table 1 for counts of report The SAS Scalable Performance Data
types, client concurrency, and query Server CPU usage averages 72 percent
processing times. and peaks intermittently at 95 percent.
I/O throughput averages 1,600 MBps.
Average
Concurrent Async Block Total Queries 90th
Report Description Star Join Elapsed Time
Queries (1) Completed Percentile
(seconds)
All items summarized to all year and quarters 1 Y 15 329 348.8
Selected item sales summarized to year, month for four-year item history 3 180 28.3 82.3
All stores summary for all years and year summary 1 Y 20 290 337.3
Store sales summarized by date for full store history 30 1,813 26.3 51.2
Store sales summarized to year, month for full store history 15 952 20.6 42
Customer detail records for selected customer for four-year history 45 3,472 1.1 1.8
Customer detail records for selected customer within a 90-day range 45 3,459 1.1 1.8
Line item detail for selected district and month 15 Y 734 51.9 133.6
Line item detail for selected district and month (current and prior year) 3 Y 121 83.6 196
Line item detail for selected item category and month (current and prior year) 3 Y 204 6.3 12.8
Line item detail for selected item number and month (current and prior year) 3 Y 173 21 60
Store detail sales rows selected for a “week number” for all years 45 Y 3,099 11.1 29.1
Store detail sales rows selected for a four-week range for all years 45 Y 2,673 28.6 66.3
All customers within a 10-mile radius of a selected store within a 90-day range 3 Y 200 10.9 29.3
Customer purchases for an age category within a 90-day range 3 Y 61 243.2 528.5

Figure 1. System CPU and I/O Bandwidth


SAS Institute Inc. World Headquarters   +1 919 677 8000
To contact your local SAS office, please visit: www.sas.com/offices
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries.
® indicates USA registration. Other brand and product names are trademarks of their respective companies. Copyright © 2012, SAS Institute Inc.
All rights reserved. 105572_S86307.0112

Вам также может понравиться