There are a number of questions here so I'm willing to be generous with points to more than one person! I'll start with 200pts... but for real results, I'll willing to hand out 1000 pts in total.
- I'm looking for ways to get this server functioning faster without hardware changes (ideally)
- I need to add an addition NIC (to 'double' bandwidth) what is the proper procedure?
- I'm looking for tools that will help with bench-marking, performance tuning and monitoring/trends of Netware functions.
I have read just about every document on Novell performance tuning and none of them address/help with my problems.
My dirty cache buffers are staying around 1300, total cache buffers is at 89000 and original cache buffers is at 130000 (rounding off all amounts).
Further, utilization is around 45% and the Novell server is very, very slow!!
In fact, it is so slow that accessing the console monitor is difficult!
This is completely ridiculous; my NT servers have slower processors (PII 250?s) and are doing as much work (Exchange and MRP servers) with much better response times! I know that Novell can do better!!
Intel 440BX-2 motherboard, 650MHz PIII (100MHz bus)
512MB DIMM (PC133)
DPT Smart Cache IV w/RAID and 64MB cache options
4 x 18.9GB Seagate SCSI-II fast/wide (RAID 5 configured)
IDE 20gb drive use as common shared volume
Novell Netware 5.0 w/SP6
1 - 3COM 3C980B-TXM (want to put in another but I need details on how this is done - Extra bonus points!)
Server connected to a HP 4000M switch
45 connections using (mostly) 3COM 3C905TX NICs, Win9x, WinNT SP6a, Win2K SP2 all with latest Netware clients (some with SP3 client patch)
Novell protocol is IPX (clients configured as IPX only) and IPX traffic is 70% of all traffic (according to Sniffer), the rest of primarily IP (for Internet access and NT server connections)
I made the following changes last night (based on Novell TIDs):
Max concurrent disk cache writes: was 750 -> changed to 4000
Min packet receive buffers: was 128 -> changed to 1000
Max packet receive buffers: was 500 -> changed to 5000
Min. dir cache buffers: was 500 -> changed to 1500
Max dir cache buffers: was 2000 -> changed to 5000
Days untouched before compression: 14 no change
Dirty disk cache delay time: was 3s/6 ticks -> changed to 1s/6 ticks
Maximum service processes: was 500 -> changed to 1000
The results of the above changes? WORSE! Much worse!
Upon arrival this morning, I found the backup had only completed 10% of 4.5gb (incremental backup). Normally incremental backups only require 2 hours to complete. The estimated time to completion for this ArcserveIT
(ver 6.6 w/latest patches) was around 431 hours!!!
Further, my attempt to kill the job was not only difficult (because of the extremely slow console), the server did an ABEND (2nd one this year both due to cancelling a misbehaving ArcserveIT job). Please keep in mind, the server may be slow but it?s rock-solid with less than 10 minutes of down time a year (off-hour service time excluded of course).
BTW, a simple deletion process (with no other clients connected at the time) of 120MB and 2400 files requires over 5 minutes to complete and is enough to slow the server as already described.
So what do I do? How do I make this server run as fast as Novell is supposed to be? What tools are available to help diagnose problems and/or monitor with trend graphs most Novel parameters?
I have had fast speeds since Netware 4.11 but now it?s so slow that it?s adversely affecting it?s 45 clients!!