RSS Feed NEAL NELSON BENCHMARK LABORATORY

Comparison with TPC Benchmarks

Benchmark
Laboratory Home
Summary
Test Results
White
Papers
About
This Site
Press
Archive
Our
Email List
Contact
Information
Neal Nelson
& Assoc. Home

The following comments identify areas of similarity and areas of difference for the Neal Nelson Transaction Benchmark and the Transaction Processing Council tests.

Topic

Transaction Processing Council

Neal Nelson Transaction Benchmark

Operating System Software
     Permits the use of many different operating systems for a test. Requires the use of SUSE Linux Enterprise Server version 10.
System Tunables
     Allows the person running the test (normally a computer vendor) to set the tunables in whatever way they want. The settings are included in the test's full report. Sets the tunables the same for all tested systems.
Application Software
     Defines the data tables, transaction types, transaction mix and execution rules but the person running the test can use any application source code that meets the specifications. Uses exactly the same suite of applications, including the Apache2 web server and the MySQL relational database management system for all tests.
Transaction Types
     Processes inventory transactions. Processes credit card transactions.
Number of Transactions per Screen/Batch
     The computer that drives a TPC test creates batches of transactions that are then sent to the server being tested. Each one of up to 500 web clients submits a single transaction as an HTML request. When that transaction has been processed the client submits another transaction as another HTML request.
Number of Active "Users"
     A formula that varies the number of users based on previous test results. Web client applications submit the transactions to Apache2. The count of active clients ranges from 100-500 during the test sequence.
Reporting of Test Results
     The only number reported is peak transaction throughput. Reports throughput at nine different active user levels. These nine levels show the throughput for cached disk I/O, the throughput for physical disk I/O and the point of transition where cache is exhaused and physical I/O begins to dominate.

Copyright © 2006-2008
Neal Nelson & Associates
Trademarks which may be mentioned on this site are the property of their owners.