NFS/FTP Performance measurement of Linux RH 5.1

23 July 1998 T. Ichihara

Preliminary

Result Summary (file operation at Linux client) Operation Media Results ------------------------------------------------------- NFS Read 1 (disk to disk) 6.8 - 7.6 MB/s (*1) NFS Read 2 (disk to memory) 7.6 - 8.4 MB/s (*1) NFS Write (disk to disk) 0.32 - 0.68 MB/s ftp get (memory to memory) 9.2 - 10.6 MB/s (*1) ftp put (memory to memory) 7.0 - 8.0 MB/s netperf 65.36(TCP) 93.84(UDP) Mbps (*1) Measured values of second or third copy operations. In this case, (a part of) data may be cached at the server memory.

Condition

Client

Linux RH 5.1 Kernel 2.1.109, NFS V2.0 Hardware: Dual Pentium II at 400MHz, 256MB Memory(Dell Presision 410) 3C905B-TX PCI Card (3C59x.c V0.99E option=4 (force 100BaseTX))

Server

Digital Unix 4.0D (500MHz Alpha, 320 MB Memory) 100BaseT Full Duplex, Seagete 9GB Ultra-wide disk Interconnection: 100BaseT Switch (CISCO 2916M)

Detailed Result

NFS Read 1 (disk to disk)

copy file from NFS mounted disk to local disk 7.2 MB/s at 2.1 MB file ( 0.27 sec) 7.4 MB/s at 4.1 MB file ( 0.53 sec) 7.4 MB/s at 8.2 MB file ( 1.06 sec) 7.6 MB/s at 16.4 MB file ( 2.07 sec) 7.6 MB/s at 32.8 MB file ( 4.13 sec) 6.9 MB/s at 65.6 MB file ( 9.1 sec) 7.0 MB/s at 131.3 MB file ( 17.9 sec) 6.5 MB/s at 262.7 MB file ( 39.5 sec) 6.2 MB/s at 525.3 MB file ( 81.0 sec) 6.8 MB/s at 1051.6 MB file (147.7 sec)

NFS Read 2 (disk to memory)

copy file from NFS mounted disk to local /dev/null 7.8 MB/s at 2.1 MB file ( 0.25 sec) 7.7 MB/s at 4.1 MB file ( 0.51 sec) 7.6 MB/s at 8.2 MB file ( 1.03 sec) 7.7 MB/s at 16.4 MB file ( 2.06 sec) 8.0 MB/s at 32.8 MB file ( 3.91 sec) 8.0 MB/s at 65.6 MB file ( 7.80 sec) 7.3 MB/s at 131.3 MB file ( 17.1 sec) 7.5 MB/s at 262.7 MB file ( 33.3 sec) 8.0 MB/s at 525.3 MB file ( 62.7 sec) 8.4 MB/s at 1051.6 MB file (119.9 sec)

NFS Write (disk to disk)

copy file from local disk to NFS mounted disk 0.32 MB/s at 2.05 MB file ( 6.53 sec) 0.37 MB/s at 4.1 MB file ( 11.20 sec) 0.38 MB/s at 8.2 MB file ( 21.30 sec) 0.45 MB/s at 16.4 MB file ( 36.32 sec) 0.52 MB/s at 32.8 MB file ( 63.44 sec) 0.58 MB/s at 65.6 MB file (113.6 sec) 0.68 MB/s at 131.3 MB file (191.8 sec) 0.62 MB/s at 262.7 MB file (422.5 sec) 0.65 MB/s at 525.3 MB file (807 sec) 0.56 MB/s at 1051.6 MB file (1779 sec) ---------------------------------------------------------------------

FTP get (server (cache) file to local /dev/null)

10.6 MB/s at 2.1 MB file ( 0.193 sec) 10.5 MB/s at 4.1 MB file ( 0.370 sec) 10.6 NB/s at 8.1 MB file ( 0.732 sec) 10.8 MB/s at 16.4 MB file ( 1.45 sec) 9.5 MB/s at 32.8 MB file ( 3.28 sec) 9.2 MB/s at 65.6 MB file ( 6.81 sec) 9.2 MB/s at 131.3 MB file ( 13.6 sec) 8.5 MB/s at 262.7 MB file ( 29.6 sec) 10.1 MB/s at 525.3 MB file ( 49.6 sec) 9.6 MB/s at 1051.6 MB file (104 sec)

FTP put (local (cache) file to server /dev/null )

7.6 MB/s at 2.1 MB file ( 0.263 sec) 7.0 MB/s at 4.1 MB file ( 0.561 sec) 7.8 NB/s at 8.1 MB file ( 0.992 sec) 7.7 MB/s at 16.4 MB file ( 2.02 sec) 8.0 MB/s at 32.8 MB file ( 3.90 sec) 8.0 MB/s at 65.6 MB file ( 7.87 sec) 8.0 MB/s at 131.3 MB file ( 15.6 sec) 7.2 MB/s at 262.7 MB file ( 34.6 sec) 7.1 MB/s at 525.3 MB file ( 71.0 sec) 6.9 MB/s at 1051.6 MB file (146 sec)

Netperf

from Linux Client to Server (alpha) netperf -H rikalp TCP STREAM TEST to rikalp Recv Send Send Socket Socket Message Elapsed Size Size Size Time Throughput bytes bytes bytes secs. 10^6bits/sec 32768 65535 65535 10.04 65.36 NFS performance measurement NFS Server NFS Client +--------------------+ +------------------------+ | Digital Personal | | Dell PC 410 | | Work Station 500au| | Dual PentiumII 400MHz | | 320 MB memory | | 256 MB Memory | | Digital Unix 4.0D | | RedHat Linux 5.1 / | | | | kermel 2.1.109 | +--------+-----------+ +--+---------------------+ | | | 100BaseT |3Com 3c905B-TX | Full duplex |100BaseTx (half duplex) +--------+------------------------+---------------------+ | CISCO 2916M XL 100BaseT/10BaseT Switch + +-------------------------------------------------------+
  • upper page
  • PHENIX CCJ Home Page
    23 July 1998 Takashi Ichihara (ichihara@bnl.gov)