Postmark v1.5 over NFS

NFS Server Configuration:
    RedHat 7.3 with 2.418-4smp
    Using NFSv3

    Server was run with default and increased buffer size by following commands.
    Default buffer size:
    rmem_default = 65535
    rmem_max = 131071


    Increased buffer size to 1M using commands:
    echo 1048576 > /proc/sys/net/core/rmem_default
    echo 1048576 > /proc/sys/net/core/rmem_max

   
Server was run with eight instances of nfsd with the default buffer size and
    sixteen instances of nfsd with the increased buffer size.

    Filesystems tested were Ext3 and ReiserFS with notails.

NFS Client Configuration:
    FreeBSD 4.6
    Dell PowerEdge 1650
    Dual 1.1GHz Pentium 3 CPUS
    1G of RAM
   
    NFS drive was mounted using three rsize and wsize limits(block sizes).
    rsize=wsize=4096
    rsize=wsize=8192
    rsize=wsize=16384

Postmark Configuration:
    The base number of files is 50000
    Transactions: 30000
    Files range between 500 bytes and 9.77 kilobytes in size
    Working directory: /mnt/raid/post
    Block sizes are: read=512 bytes, write=512 bytes
    Biases are: read/append=5, create/delete=5
    Using Unix buffered file I/O
    Random number generator seed is 42
    Report format is verbose.


Only Ext3 and ReiserFS-notails were tested because upon evaluating the results of Bonnie++ it was obvious
that ReiserFS-tails was not even going to be suitable for local hard drive access much less NFS access.

Ext3 Results

ext3
default buffer
8 instances
4096bs
ext3
default buffer
8 instances
8192bs
ext3
default buffer
8 instances
16384bs
ext3
increased buffer
16 instances
4096bs
ext3
increased buffer
16 instances
8192bs
ext3
increased buffer
16 instances
16384bs
Transactions/sec
55
49
55
46
52
50
Creations/sec
86
72
85
81
79
82
Creations alone/sec
316
217
312
588
282
420
Creations with transactions/sec
27
24
27
23
26
25
Read/sec
27
24
27
22
26
24
Appended/sec
28
24
27
23
26
25
Deletions/sec
86
72
85
81
79
82
Deletions alone/sec
892
877
862
781
746
704
Deletions with transactions/sec
27
24
27
23
26
24
Data Read (kB/sec)
109.05
91.39
107.62
102.37
99.99
103.53
Data Written (kB/sec)
488.77
409.59
482.34
458.80
448.14
464.03

ReiserFS results

reiserfs-notails
default buffer
8 instances
4096bs
reiserfs-notails
default buffer
8 instances
8192bs
reiserfs-notails
default buffer
8 instances
16384bs
reiserfs-notails
increased buffer
16 instances
4096bs
reiserfs-notails
increased buffer
16 instances
8192bs
reiserfs-notails
increased buffer
16 instances
16384bs
Transactions/sec
44
43
43
45
43
43
Creations/sec
79
77
77
80
77
77
Creations alone/sec
588
568
549
588
568
549
Creations with transactions/sec
22
21
21
22
21
21
Read/sec
22
21
21
22
21
21
Appended/sec
22
21
21
22
21
21
Deletions/sec
79
77
77
80
77
77
Deletions alone/sec
877
819
833
806
806
847
Deletions with transactions/sec
22
21
21
22
21
21
Data Read (kB/sec)
99.62
97.37
97.02
100.73
97.49
97.25
Data Written (kB/sec)
446.50
436.40
434.85
451.45
436.92
435.89