SAS Foundation on HP Internal Solid State Drives (SSD) Benchmark

advertisement
Technical white paper
SAS Foundation on HP Internal
Solid State Drives (SSD)
Benchmark Report
HP ProLiant DL380p Gen8 - I/O throughput of 1.63 GB/s on HP 200GB SAS SSD Drives
Table of contents
Executive summary ...................................................................................................................................................................... 2
Introduction .................................................................................................................................................................................... 2
Scenario....................................................................................................................................................................................... 2
SAS job characteristics ............................................................................................................................................................. 2
Test topology ................................................................................................................................................................................. 3
Detailed storage configuration................................................................................................................................................... 4
Tuning actions performed ........................................................................................................................................................... 4
Test methodology ......................................................................................................................................................................... 4
Test results ..................................................................................................................................................................................... 5
Test analysis summary ................................................................................................................................................................ 5
Recommendation .......................................................................................................................................................................... 5
HP ProLiant DL380p Gen8 benefits and features .................................................................................................................. 5
HP Solid State Drive (SSD) benefits and features .................................................................................................................. 6
What’s new ................................................................................................................................................................................. 6
Key benefits................................................................................................................................................................................ 6
Appendix: bill of materials ........................................................................................................................................................... 7
For more information ................................................................................................................................................................... 8
Technical white paper
Executive summary
SAS Foundation customers require a hardware/software configuration that can deliver data analysis results quickly and
accurately. Recently-introduced solid state storage system products from HP offer a highly-reliable, high-performing
alternative to rotational drives when used for SAS Work and Data space. One solid state storage system product is the HP
Solid State drive, which is based on Single Level Cell (SLC) or Multi Level Cell (MLC) NAND flash technology, and supports HP
ProLiant servers and server storage platforms. They are available as Small Form Factor (SFF) and Large Form Factor (LFF)
hot plug devices, non-hot plug SFF and SFF Quick Release devices. These drives deliver higher performance, lower latency
and low power solutions when compared with traditional rotating media and fit seamlessly into the existing HP server
infrastructure.
The tests described herein demonstrate a solution for a SAS analytic environment that uses an HP ProLiant DL380p Gen8
server running Red Hat Enterprise Linux to test the performance of HP 200GB 6G SAS SLC SFF SC Enterprise Performance
Solid State drives.
This report details proof points for SAS Analytical Computing that demonstrate a workload of 36 simultaneous SAS jobs
achieving sustained I/O throughputs of 1.63 GB/s on HP 200GB 6G SAS SLC SFF SC Enterprise Performance Solid State
drives.
The ProLiant DL380p Gen8 server had two eight-core Intel® Xeon® E5-2690 2.9 GHz processors and 128GB of RAM, running
Red Hat Enterprise Linux 6.4.
Target audience: The target audience for this performance brief is the Information Technology (IT) community evaluating
solutions for their environment. Business users and IT professionals who are interested in implementing SAS Analytical
Computing may find this report useful for a sample SAS Foundation configuration with HP servers and HP 6G SAS SLC SFF
SC Enterprise Performance Solid State drives.
This white paper describes performance testing performed in April 2013.
Introduction
Scenario
This SAS Foundation analytic workload scenario utilizes real-world data volumes and structures of a typical SAS customer.
The SAS Foundation analytic workload scenario simulates the types of jobs received from various SAS clients such as display
manager, batch, SAS Data Integration Studio, SAS Enterprise Miner, SAS Add-In for Microsoft® Office, and SAS Enterprise
Guide. Many customer environments have large numbers of ad-hoc SAS users or jobs that utilize analytics in support of their
company’s day to day business activities.
The SAS Foundation analytic workload scenario consisted of typical analytic jobs designed to replicate a light to heavy
workload. These jobs were launched via a script which included time delays to simulate scheduled jobs and interactive users
launching at different times.
SAS job characteristics
The SAS Foundation workload used for this test had the following characteristics:
• 50% CPU intensive jobs and 50% I/O intensive jobs
• Utilized SAS procedures including:
– SAS DATA step, PROC RISK, PROC LOGISTIC, PROC GLM (general linear model), PROC REQ, PROC SQL, PROC MEANS,
PROC SUMMARY, PROC FREQ, and PROC SORT
• SAS program input sizes up to 50 GB per job*
• Input data types are text, SAS dataset, and SAS transport files
• Memory use per job is up to 1 GB
• Each SAS job uses approximately 25 MB/s of I/O throughput
• Job runtimes were varied (short and long-running tasks)
* File sizes were chosen to eliminate the caching effect of SAN storage and system RAM. Larger file sizes would not have affected results.
2
Technical white paper
Important
This test scenario can provide a workload for comparing hardware and/or software products; it is not intended to be used as
a sizing guideline. In the real world, server performance is highly dependent upon the application design and workload
profiling.
As with any laboratory testing, the performance metrics quoted in this paper are idealized. In a production environment,
these metrics may be impacted by a variety of factors.
As a matter of best practice for all deployments, HP recommends implementing a proof-of-concept using a test
environment that matches as closely as possible the planned production environment. In this way, appropriate performance
and scalability characterizations can be obtained. For help with a proof-of-concept, contact an HP Solution Design Services
(SDS) representative at sastech@hp.com.
Test topology
The application environment under test included several different software components:
• SAS Foundation
• Red Hat Enterprise Linux 6 Update 4
Figure 1. Architectural diagram of test bed
3
Technical white paper
The test environment was comprised of SAS Foundation on a single HP ProLiant DL380p Gen8 server running a single
instance of Red Hat Enterprise Linux 6 Update 4. Specifications of the DL380p Gen8 were as follows:
• 2 8-core Intel Xeon E5-2690 Processors @ 2.9GHz
• 128 GB of RAM
• 1 HP Smart Array P420i Controller
– 6 Gb/s PCIe 3.0 SAS RAID Controller
• 2 x 300GB 15K Internal SAS Disks (used only for Red Hat Enterprise Linux operating system)
• 6 x 653078-B21 HP 200GB 6G SAS SLC SFF SC Enterprise Performance Solid State drives
Logical storage for the test environment consisted of a 1TB XFS file system on the HP Solid State drives, configured as a
single RAID5 LUN. This file system was used for SAS input, SAS output, and SAS work temporary storage.
Detailed storage configuration
The HP Solid State drives utilized for this workload test consisted of:
• 1 controller node
• 6 x 653078-B21 HP 200GB 6G SAS SLC SFF SC Enterprise Performance Solid State drives
Specific configuration details of the HP Solid State drives:
• 6 x 200GB Solid State drives
– Total file system size of 1TB
– File system type: XFS
Tuning actions performed
To tune the test environment for optimal performance with SAS Foundation, the following actions were performed:
• Read-ahead for block device
– Set to 16384 via “blockdev –setra 16384 /path/to/block/device”
– Added to /etc/rc.d/rc.local
• Transparent Huge Pages
– Disabled via “echo never > /sys/kernel/mm/redhat_transparent_hugepage/enabled”
– Added to /etc/rc.d/rc.local
• Set Linux I/O Elevators
– Set via “tuned-adm profile enterprise-storage”
– Changes are persistent through reboot
• XFS File System
– XFS file systems created on Solid State drives
Test methodology
One configuration of the SAS analytic workload (that is, number of simultaneous SAS jobs) was tested; 36 simultaneous SAS
jobs per server and 288 simultaneous SAS jobs per server.
An XFS file system was created on the storage technology being tested (HP 200GB 6G SAS SLC SFF SC Enterprise
Performance Solid State drives). The results were then compiled and analyzed.
4
Technical white paper
Test results
Test results showed that an optimal level of I/O throughput (1.63 GB/s) was achieved during the test, running 36
simultaneous SAS jobs on a single server. This throughput level was maintained for the entirety of the test duration, 18
minutes and 48 seconds.
The workload simulated a mixed workload of users accessing the server.
Table 1. I/O Throughput for HP 200GB 6G SAS SLC SFF SC Enterprise Performance Solid State drives
Simultaneous
Jobs per Server
Real
Time
User CPU
Time
System
CPU Time
Elapsed
Time
(h:mm:ss)
Longest Running
Job (Real Time
h:mm:ss)
I/O Throughput
(GB/s)
36
1:12:58
1:04:55
0:06:42
0:18:48
Io1_ca_1_1.log
(0:18:48)
1.63
Test analysis summary
The execution of the SAS Foundation analytic workload demonstrated the suitability of HP 200GB 6G SAS SLC SFF SC
Enterprise Performance Solid State drives in a SAS environment when utilized for sequential I/O-based workloads such as
those delivered by the SAS Foundation analytic workload.
The SAS Foundation analytic workload clearly showed how an HP ProLiant DL380p Gen8 server is able to support the server
demands of a typical solution for SAS Foundation. SAS jobs can be extremely I/O intensive. While the HP 200GB 6G SAS SLC
SFF SC Enterprise Performance Solid State drives are able to handle the I/O load and manage the storage resources
required for an enterprise solution for SAS Foundation.
Recommendation
SAS computing jobs are extremely compute and I/O intensive. Part of the value-add in deploying SAS is that the solution can
be architected for easy management and growth.
Compute-intensive SAS jobs can take 100% of a single processor core for the duration of the job. Therefore it is important
that the compute engine is extremely fast and capable of handling the compute needs of all SAS jobs. It is also important
that SAS is scalable and easy to manage. Given these needs for SAS, HP recommends an HP ProLiant DL380p Gen8 as one
of a number of potential HP servers for SAS backend server functions.
The HP 200GB 6G SAS SLC SFF SC Enterprise Performance Solid State drives deliver outstanding sequential I/O
performance, and are well-suited to the sequential I/O processing performed by SAS applications. The HP 200GB 6G SAS
SLC SFF SC Enterprise Performance Solid State drives should be considered as a component of an overall HP storage
solution, and could be utilized as Data space and Work space for SAS.
HP ProLiant DL380p Gen8 benefits and features
The HP ProLiant DL380p Gen8 sets the next generation standards of 2U 2-socket rack servers for the industry. With
enhanced configuration flexibility, unmatched performance, and leading energy efficient design the DL380p Gen8 offers the
perfect solution for the dynamic compute requirements of today's SAS compute environments.
Whether implementing a single and very large data intensive workload, or many consolidated or virtualized workloads, the
DL380p Gen8 server is an ideal platform to deploy and scale up SAS environments with confidence.
Each HP ProLiant DL380p Gen8 server supports up to two 8-Core Intel Xeon processors (16 cores), 384 GB of memory and
up to 6 I/O slots to support the network and I/O needs of SAS applications.
With SAS technology and HP ProLiant servers, it is simple to increase compute power as the environment grows, by simply
adding another server into the existing configuration. To simplify the installation of the new server, HP Insight Control
software uses an integrated installer to deploy and configure HP Systems Insight Manager (HP SIM) and essential
infrastructure management software rapidly and consistently – reducing manual installation procedures and speeding timeto-production. A single, consistent management environment is provided for rapid deployment of the operating system and
hardware configuration.
5
Technical white paper
HP ProLiant Gen8 servers come with HP Integrated Lights-Out 4 (iLO 4) remote management for unprecedented, highspeed management which includes a secure graphical remote console that allows access to the system KVM and allows
control of Virtual Power and media from a single console.
HP Solid State Drive (SSD) benefits and features
HP Solid State Drives (SSDs) deliver exceptional performance and endurance for customers with applications requiring high
random read IOPs performance.
Leveraging NAND Flash technology, they support HP ProLiant servers and server storage platforms. They are generally
available as Small Form Factor (SFF) and Large Form Factor (LFF) hot plug devices, non-hot plug SFF devices, and SFF Quick
Release devices.
These drives deliver higher performance, lower latency, and more power-efficient solutions when compared with traditional
rotating media. Plus they fit seamlessly into the existing HP server infrastructure.
What’s new
• New 6G SATA SSDs for HP ProLiant Gen8 servers, delivering nearly 3x better performance and 2x endurance
improvement over previous SSD generations. Targeted for enterprise mainstream applications
• Entirely re-designed SFF and LFF hot plug carriers exclusively for HP ProLiant Gen8 servers, allowing for 50% more drives
in a 2U server and more slots for memory in blades
• Intuitively designed drive activity and status LED for easier drive management and a Do Not Remove indicator to prevent
logical drive failures due to accidental or premature removal of a drive
Key benefits
• 6G SAS NAND flash hot plug solutions for enterprise performance (unrestricted reads/writes) workloads. Delivers the
highest performance with the best endurance. Great behind expanders for external storage solutions or direct attach
internal to the server.
• 6G SAS NAND flash hot plug solutions for enterprise mainstream environments with equal read/write workloads. Perfect
for high random read workloads.
• 6G/3G SATA NAND flash hot plug and non-hot plug enterprise mainstream solutions for environments with equal
read/write workloads. Perfect for direct attached storage solutions.
• HP Solid State drives can deliver over 60x the random read performance (mix 70/30 workload/400GB High Perf.) of 15K
SAS hard drives. Do more with less as a single drive can provide more performance than several hard drives. TCO savings
is measured in $/IOP/watt.
• Supported by HP SMARTSSD Wear Gauge reporting utility to help monitor wear usage.
While this report demonstrates a sample solution for SAS Foundation, SAS solutions will vary greatly between
implementations. HP recommends that you get a sizing that is specific to your environment. HP provides this as a
complimentary service; you can reach us at sastech@hp.com.
6
Technical white paper
Appendix: bill of materials
Table 2 shows the equipment and components used in the HP ProLiant DL380p Gen8 test server.
Table 2. Bill of materials for the HP ProLiant DL380p Gen8
Quantity
Part Number
Description
1
653200-B21
HP ProLiant DL380p Gen8 SFF Configure-to-Order Server
Includes 1 x Smart Array P420i Controller
1
662226-L21
Intel Xeon E5-2690 FIO Processor Kit
1
662226-B21
Intel Xeon E5-2690 Processor Kit
8
672631-B21
HP 16GB Dual Rank Memory Kit
1
684208-B21
HP Ethernet 1Gb 4-port 331FLR FIO Adapter
6
653078-B21
HP 200GB 6G SAS SLC SFF SC Enterprise Performance Solid State Drive
2
652611-B21
HP 300GB 6G SAS 15K SFF SC Enterprise Hard Drive
7
For more information
HP and SAS: hp.com/go/sas
HP Complimentary Customized Sizing: sastech@hp.com
HP ProLiant DL380p Servers: hp.com/servers/dl380
HP Solid State Drives: http://h18004.www1.hp.com/products/servers/proliantstorage/drives-enclosures/index.html
SAS Partner Directory: sas.com/partners/directory/hp
To help us improve our documents, please provide feedback at hp.com/solutions/feedback.
Sign up for updates
hp.com/go/getupdated
© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only warranties for
HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as
constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein.
Microsoft is a U.S. registered trademark of Microsoft Corporation. Intel and Xeon are trademarks of Intel Corporation in the U.S. and other countries.
4AA4-6993ENW, May 2013
Download