Windows IT Pro is the authoritative and independent resource for windows nt, windows 2000, windows 2003, windows xp. Features a collection of resources and magazines for windows IT professionals.
  
  
  Advanced Search 


November 1997

NT vs. NetWare: File Service Grand Prix


RSS
Subscribe to Windows IT Pro | See More Novell Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!
SideBar    The Benchmarking Speedway

Much to my surprise, the detailed results from the tests revealed that for every type of transaction, NT outperformed NetWare in throughput, ART, and MPS. The closest throughput values for NT and NetWare occurred during step 5 of the Copy Compressed Text Bidirectional test: 406KBps for NT and 401KBps for NetWare. During that step, NT's ART (0.17 seconds) was faster than NetWare's ART (0.51 seconds). The largest gap in throughput values occurred during step 6 of the Copy Data Bidirectional test: 1.21MBps for NT and 298KBps for NetWare. At that point, NT 4.0's ART (29 seconds) was more than five times as fast as NetWare's ART (166 seconds). In all tests, both network operating systems had the same MPS values, which matched the assigned specifications of 5, 10, 20, 30, 40, and 50 motors.

Reality Check
To ensure that my testing parameters and system configuration were not in some way slanted toward NT, I presented my findings to Bluecurve's technical support team and to the other Lab technicians. One major concern pertaining to NT caching came up in those meetings. For bidirectional transactions, Dynameasure creates the data files on both the client and the server. For example, one of the files in the Copy Compressed Binary Files from Client to Server transaction is identical for every motor during a test. Because of the small file size and small block size being transported across the network, I decided to investigate whether NT Server and the NT clients were actually reading from or writing to the disk for every copy transaction.

On any desktop system, you can see how data caching affects performance with a simple experiment: Open any large data file stored on a floppy or a hard disk. The system takes a few seconds to read the requested data, open the viewing application, and display the data on the monitor. Close the application, and then open the same file. The data appears almost instantly, and you don't hear the characteristic spin of the system reading the disk. The system has cached the data (and possibly the application) in RAM; thus, no disk read occurs, and the whole operation is substantially faster.

I needed to eliminate any server or client memory caching that could influence the tests. The idea was to force both NT and NetWare to access the hard disks as many times as possible during the copy transaction. (In racing terms, I needed to ensure that the cars made as many pit stops as possible.) I conducted the next series of tests in the same manner as the warm-up tests, except I increased the dataset scale and block size. Increasing these settings increased the memory that the system paged, and flushed the system's RAM.

Armed with this idea, for the next series of tests, I used the following parameters: a 24.2MB dataset, a 100KB blocksize, a 10-second think time, and six steps (with 5, 10, 20, 30, 40, and 50 motors, respectively). I again selected the Copy All Bidirectional test, because the random order of the transactions makes caching data from one transaction to the next difficult. Graphs 1, 2, and 3 display the results of these tests.

As you can see from the graphs, NT 4.0 came out the clear overall winner in performance. During the test, peak throughput for NT (741KBps) was double the peak throughput for NetWare (356KBps). In every step of the test, NT's ART was more than twice as fast as NetWare's ART under comparable loads (MPS).

To the Winner's Circle
For the last series of benchmarks, I decided to use Dynameasure's Copy All Files to Server test. This test would eliminate file caching on the clients as a performance variable. For this test, I used the same test parameters that I used for the Copy All Bidirectional test: a 24.2MB dataset, a 100KB block size, a 10-second think time, and six steps (with 5, 10, 20, 30, 40, and 50 motors, respectively). This test and specification set transmitted a large amount of data across the network and maintained a high frequency of delivery. Graphs 4, 5, and 6 display the test results.

The benchmark data again favors NT. Graph 5 shows that the closest ART values occurred during step 6 of the test. In step 6, NetWare's ART (122 seconds) was 10 seconds faster than NT's ART (132 seconds), so you might be tempted to argue that NetWare outperformed NT in the part of the test simulating the heaviest load (50 motors). However, you must examine the ART data in relation to the other performance data.

In step 6, the NT racing team completed a maximum 841,000 laps (i.e., 841KBps peak throughput) , and all 50 cars (MPS) finished the race. The NetWare racing team completed 167,000 laps (i.e., 167KBps throughput), and only 33 cars (MPS) finished the race. NT's throughput is five times NetWare's throughput, and NT has 17 more motors running than NetWare.

What If ...
Someone in the Lab observed that for the last two steps of the test, NetWare's ART was getting faster, and NT's ART was getting slower. What would happen if the test continued with more motors? I reran the tests, with a 24.2MB dataset, a 100KB block size, a 10-second think time, and six steps (with 10, 20, 40, 60, 80, and 100 motors, respectively), and the results again favored NT. NetWare's maximum throughput was 208KBps with an ART of 142 seconds, running 83 motors. NT reached maximum throughput at 720KBps with an ART of 42 seconds, running 100 motors.

Post-Race Analysis
To keep the racetrack equal for both teams, I maintained the same physical network connections, the same protocols, the same physical clients, and the same physical test server--down to the same physical hard disks. Within Dynameasure for File Services, I kept identical test specifications (file size, type of transactions, and number of motors) for each operating system. I gave both racing teams the same track to race on, the same type and number of cars to drive, and the same amount of time to complete laps.

After running race after race and watching NT leave NetWare in the dust, I finally concluded that NT is indeed the better performing operating system for file services. Does that mean that you should throw out your NetWare servers and replace them with NT? You be the judge. After all, every garage in the country does not have a new sports car. But the next time you go shopping, remember which operating system has the performance edge.

Windows NT Server 4.0
Contact: Microsoft * 425-882-8080
Web: http://www.microsoft.com
Price: $1129 for 10 users
System Requirements: 16MB of RAM, CD-ROM drive, VGA, Super VGA, or video graphics adapter compatible with NT Server 4.0
Intel-based systems: 486 33MHz or greater, Pentium, or Pentium Pro, 125MB available hard disk space
RISC-based systems: RISC processor compatible with NT Server 4.0, 160MB available hard disk space
NetWare 4.1
Contact: Novell * 888-321-4272 or 800-209-3500
Web: http://www.novell.com
Price: $2095 for 10 users
System Requirements: 386-based PC or greater, 8MB of RAM, 115MB available hard disk space

End of Article

   Previous  1  [2]  Next  


Reader Comments
I am an independent consultant who works with various versions of both NetWare and Windows NT. I have no problem recommending either product when I feel it is best for the company in question. I am a Novell Certified Network Engineer (CNE) and one exam away from a Microsoft Certified System Engineer (MCSE), and I found Carlos Bernal’s November 1997 article, “NT vs. NetWare: File Services Grand Prix,” to be highly biased.
Comparing the latest version of NT with all service packs to an old version of NetWare without service packs is not objective by any stretch of the imagination. And, I hope that the prices listed were suggested retail price because I found a lower price for each product on the Web. Not only is NetWare less than half the price you listed for NetWare 4.1, but its price beats NT Server’s.
How can I feel anything but that this comparison was set up so that Novell would fail against Microsoft? If this article were in the April issue, I would think that this review was just some sort of sick joke. Instead, I feel that a fine magazine has lost integrity. How can I know that other articles won’t be so blatantly biased? Will you run a file server test with IntranetWare with Service Pack 3 on one side against NT Server 3.51 with no fixes on the other?<br>
--Eric Quinn

Eric Quinn August 10, 1999


I can’t imagine a more biased test and conclusion than Carlos Bernal’s November 1997 Windows NT vs. NetWare file services test. The test has several problems.
1. The server configuration is silly. Who uses IDE drives and a 16bit ISA 10Mbps adapter in this day, particularly with the rest of the lab on switched 100Mbps?
2. Why did you use NetWare 4.1 instead of IntranetWare? IntranetWare has much better support for IDE drives than 4.1. Why didn’t you install the latest patches on 4.1, currently on patch 7? I noticed you patched the NT server.
3. The choice of NT Workstation as the client doesn’t reflect the business world. The performance of the NetWare client for Windows 95 is much better than the performance of either the Microsoft or Novell client for NT.
4. The use of small files for copy negated the advantage of Novell’s packet burst technology.
5. The basic premise for all file server performance is the caching of data, so the elimination of caching on the servers, thus forcing constant reads to an IDE drive, penalized NetWare.
6. I worked in a training center where data was xcopied from the server to a classroom of 12 workstations. When the distribution server was on a NetWare server, the total download time for the room was about 2 hours. When facilities switched to an NT server, the class load time increased to about 3 hours. So benchmarks be damned; my watch says Novell is a better file server.
NT has a place as a departmental applications server, but its clumsy domain structure, sub-par file and print services, and limited scalability render it a poor choice for an enterprise solution. I would also like you to know that I am not a Novell bigot. I am both Novell and Microsoft certified as an instructor and systems engineer. I just call them the way I see them.<br>
--Bud Klink

Bud Klink August 10, 1999


<i>We’ve received several letters about our Windows NT Versus NetWare tests. Your letters challenged many aspects of our tests, including our client configurations, our server configuration, our network configurations, the software versions we used, the benchmark software we used, the presence or absence of service packs, and our general level of sanity. We appreciate all of your remarks and input on this topic.
Many of you claimed that we would have seen different results had we approached this differently. I cannot argue what we would have seen if we changed any of the hardware or software configurations we tested. By their nature, benchmarks are only meaningful for the test environment they run in. Let me be clear: We are not predicting that NT will outperform NetWare in every environment. We are, however, saying that NT indeed outperformed NetWare in our test environment. If you don’t feel our test environment reflects your network environment, take our results with a grain of salt.
Some letters accused us of being biased, suggesting that we were attempting to make NT the winner to begin with. This point is where I take issue. I spent many years installing and working with NetWare networks; I have nothing but respect for what NetWare can do. In fact, at the outset of our tests, I predicted that NetWare would outperform NT. When the results started coming in to the contrary, we spent weeks analyzing the data to make sure it was accurate. We also did our best to find tests that would let NetWare outperform NT, but we were unable to find a winning scenario for NetWare. Nobody was more surprised than I.
Based on the response to our tests, I am certainly open to conducting additional benchmarks with different hardware and software configurations. With this in mind, I hereby invite Novell into our lab to meet with us and agree on what a fair test environment looks like. If Novell will participate in another round of testing, we can eliminate much of the bickering about hardware and software configurations.
So what do you say, Novell? Are you up for this challenge? You can reach me at john@winntmag.com if you are.<br>
--John Enck, Lab Manager</i>

John Enck August 10, 1999


You must log on before posting a comment.

If you don't have a username & password, please register now.




Top Viewed ArticlesView all articles
Command Prompt Tricks

One reader shares his tip for setting up the command prompt to reflect a remote path. ...

New Microsoft/Yahoo! Deal? No

On Sunday, the Times of London reported that Microsoft had renewed talks with failing Internet giant Yahoo! and would manage its search engine for 10 years, while Yahoo! would retain control of its email, messaging, and content services. This report ...

How can I stop and start services from the command line?

...


Windows OSs Whitepapers Why SaaS is the Right Solution for Log Management

Related Events Virtualization Management

Virtualization for Mission-Critical BI with SQL Server

Check out our list of Free Email Newsletters!

Windows OSs eBooks Understanding and Leveraging Code Signing Technologies

A Guide to Windows Certification and Public Keys

SQL Server Administration for Oracle DBAs

Related Windows OSs Resources Become a VIP member of the Windows IT Pro community!
Get it all with the VIP CD and VIP access. A $500+ value for only $279!

Subscribe to Windows IT Pro!
Solve your toughest technical problems with our experts and access 10,000 + articles online. 30% off

Monthly Online Pass - Only $5.95!
Get instant access to 10,000+ articles from Windows IT Pro Magazine!

TechNet Virtual Labs
Evaluate and test Microsoft's newest products.


Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro Windows Dev Pro IT Job Hound ITTV
IT Library Technology Resource Directory Connected Home Windows Excavator Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 Copyright © 2008 Penton Media, Inc., All rights reserved. Terms and Use | Privacy Statement | Reprints and Licensing