Search /
Docfinder:
Advanced search  |  Help  |  Site map
RESEARCH CENTERS
SITE RESOURCES
Click for Layer 8! No, really, click NOW!
Networking for Small Business
TODAY'S NEWS
iPhone 5 rumor rollup for the week ending Feb. 10
Forget Public Cloud or Private Cloud, It's All About Hyper-Hybrid
Apple passes HP as largest tech company
How to get the IRS' attention: Forge nearly $8 million in tax returns, steal identities
Much of Western U.S. is a 3G wasteland, says FCC
How the Phoenix Suns basketball team takes on social media attacks
Microsoft details Windows 8 for ARM devices
Resume Makeover: How an Information Security Professional Can Target CSO Jobs
Blogger exposes major Google Wallet security flaw
Web app lets enterprise set security, sharing for Google Apps users
Cloudscaling to offer OpenStack private cloud platform
Macs take on the enterprise
Valentine's Day Patch Tuesday: Microsoft to issue 9 patches, 4 critical
Mobile World Congress sneak peek: Quad-core smartphones, Ice Cream Sandwich & more
/

How we did it

Related linksToday's breaking news
Send to a friendFeedback


Our test bed consists of 13 clients with a minimum configuration of two 400-MHz Pentium II processors with 128M bytes of RAM. Each client has one 100M bit/sec Ethernet network interface card for connection to a Cisco 2948G Ethernet switch. The server under test is connected to a Gigabit Ethernet Port of the switch.

We used Quest's Benchmark Factory software to coordinate the test development, client load, result gathering and archiving for all the tests. We ran a series of file, network and database tests against Windows NT 4.0, Windows 2000 and Novell NetWare 5.1.

Using the Benchmark Factory software, we defined several tests to look at the performance of the file subsystem.

For the small file transfer tests, we used a three-dimensional test matrix of transfer direction (read/write), block size (1K/8K byte), and transaction type (random/_sequential). This test matrix resulted in eight tests. We separated all combinations into individual tests to see how each server would react in each situation. The small file transfer tests used a file size mix of 80% 1K-byte file, 10% 10K-byte files and 10% 50K-byte files.

For the large file transfer tests, we combined the reads and writes together in the same tests. We then created a set of tests that covered all combinations of the transfer type (random/sequential), and block size (1K/8K byte). This resulted in four tests. The reads and writes were combined in order to emulate large file service behavior for services such as FTP and home space services. The reads and writes were distributed as 90% reads and 10% writes. For each of the large file transfer tests, the file size distribution was 80% 500K-byte files and 20% 1M-byte files. Ninety percent of each of the file sizes were reads and 10% were writes.

Each of the files needed for each virtual user was created at the beginning of each test. Each test ran five iterations of increasing load. The number of virtual users started on each client controlled the load. The number of virtual users for each step was determined by running each of the tests against each network operating system to find where the knee of the performance curve lay. From there, we determined a standard set of load parameters to run the tests.

The CPU database test used Microsoft SQL Server 7.0 with NT and Win 2000. We increased the number of _virtual users from two to 30. The number of virtual users in no way implies a limitation the database server. Each virtual user in our test is atypical of a 'real world' user in that the load generated by these virtual users is much larger. Each virtual user calls a computationally heavy SQL statement, thus reducing the number of network transactions per unit time, to concentrate the load on the processors. The virtual users then waited 9 seconds before executing the SQL statement again.

We used another database test employing a much less intensive transaction to test the network I/O performance of the server. This was achieved by generating a large amount of transactions against the server. Like the CPU database test, the number of virtual users is increased from two to 30 to obtain a performance curve.

To test this server's performance in a NetWare environment, we ran similar CPU and network tests against an Oracle8i database running on NetWare 5.1.

RELATED LINKS

Bass, a senior technical staff member at CNL and co-author of McGraw Hill's Building Cisco Multilayer Switched Networks, designs and leads the execution of the test suites. He can be reached at john_bass@ncsu.edu.


NW Test Alliance

Global Test Alliance

Bass is also a member of the Network World Global Test Alliance, a cooperative of the premier reviewers in the network industry, each bringing to bear years of practical experience on every review. For more Test Alliance information, including what it takes to become a member, go to www.nwfusion.com/alliance.

HP LP2000r server
Hewlett-Packard's 2U server puts a lot of power into a small package.

More testing results:

Large file tests
Small file tests
Database test
Network test
Feature and configuration table


NWFusion offers more than 40 FREE technology-specific email newsletters in key network technology areas such as NSM, VPNs, Convergence, Security and more.
Click here to sign up!
New Event - WANs: Optimizing Your Network Now.
Hear from the experts about the innovations that are already starting to shake up the WAN world. Free Network World Technology Tour and Expo in Dallas, San Francisco, Washington DC, and New York.
Attend FREE
Your FREE Network World subscription will also include breaking news and information on wireless, storage, infrastructure, carriers and SPs, enterprise applications, videoconferencing, plus product reviews, technology insiders, management surveys and technology updates - GET IT NOW.