Contents | Previous | Next

FTP

Measurement Description 

The measured system consisted of a 2064-109 processor configured as an LPAR with 2 dedicated processors, 1G of central storage, and 2G of expanded storage. This system was running z/VM 3.1.0 (the 64-bit CP was used) with TCP/IP VM Function Level 320 or 3A0. This system was attached to a 16 Mbit IBM Token Ring through an OSA-2 card. File transfer was to/from an RS/6000 model 250 running AIX 4.2.1 that was connected to the same token ring.

The following TCP/IP tuning was used:

  • DATABUFFERPOOLSIZE 32768
  • MTU 4000

The workload consisted of a number of consecutive identical FTP file transfers (get or put) initiated by a client virtual machine on the VM system. For the 2 Megabyte files, there were 50 file transfers; for the 24 Kilobyte files, there were 500 file transfers. These file transfers were to/from the client virtual machine's 191 minidisk, which was enabled for minidisk caching and defined on a 3390-3 DASD volume.

Measurement Results 

The measurement results are summarized in Table 1, Table 2, and Table 3. For each table, the absolute results are first shown, followed by the TCP/IP 3A0 to TCP/IP 320 ratios.


Table 1. FTP Performance: Get 2MB Files


Run Id
Mode
TCP/IP Release


G2M_AF2A
ASCII
320


G2M_AFAA
ASCII
3A0


G2M_BF2A
Binary
320


G2M_BFAA
Binary
3A0


Rate (KB/sec)
TCPIP CPU/KB (msec)
VM Client CPU/KB
Total CPU/KB


458.8
0.022
0.032
0.054


459.0
0.022
0.032
0.054


920.0
0.021
0.007
0.028


920.0
0.020
0.007
0.027


Rate (KB/sec)
TCPIP CPU/KB (msec)
VM Client CPU/KB
Total CPU/KB


1.000
1.000
1.000
1.000


1.000
1.000
1.000
1.000


1.000
1.000
1.000
1.000


1.000
0.952
1.000
0.964

Note: VM client: 2048-109, LPAR, 2 dedicated processors, zVM 3.1.0 with 64 bit CP; AIX server: RS/6000 Model 250; 16 Mbit IBM Token Ring


Table 2. FTP Performance: Get 24KB Files


Run Id
Mode
TCP/IP Release


G24KAF2A
ASCII
320


G24KAFAA
ASCII
3A0


G24KBF2A
Binary
320


G24KBFAA
Binary
3A0


Rate (KB/sec)
TCPIP CPU/KB (msec)
VM Client CPU/KB
Total CPU/KB


136.4
0.082
0.137
0.219


136.2
0.083
0.137
0.220


188.7
0.079
0.110
0.189


188.1
0.078
0.109
0.187


Rate (KB/sec)
TCPIP CPU/KB (msec)
VM Client CPU/KB
Total CPU/KB


1.000
1.000
1.000
1.000


0.999
1.012
1.000
1.005


1.000
1.000
1.000
1.000


0.997
0.987
0.991
0.989

Note: VM client: 2048-109, LPAR, 2 dedicated processors, zVM 3.1.0 with 64 bit CP; AIX server: RS/6000 Model 250; 16 Mbit IBM Token Ring


Table 3. FTP Performance: Put 2MB and 24KB Binary Files


Run Id
TCP/IP Release


P2M_BF2A
320


P2M_BFAA
3A0


P24KBF2A
320


P24KBFAA
3A0


Rate (KB/sec)
TCPIP CPU/KB (msec)
VM Client CPU/KB
Total CPU/KB


1222.0
0.027
0.005
0.032


1227.8
0.027
0.005
0.032


560.7
0.093
0.094
0.187


558.1
0.093
0.093
0.186


Rate (KB/sec)
TCPIP CPU/KB (msec)
VM Client CPU/KB
Total CPU/KB


1.000
1.000
1.000
1.000


1.005
1.000
1.000
1.000


1.000
1.000
1.000
1.000


0.995
1.000
0.989
0.995

Note: VM client: 2048-109, LPAR, 2 dedicated processors, zVM 3.1.0 with 64 bit CP; AIX server: RS/6000 Model 250; 16 Mbit IBM Token Ring

The CPU data were obtained from the CP QUERY TIME command. The elapsed times were obtained by summing the elapsed times reported for each file transfer by FTP's console messages. All results shown are the average of 2 trials.

Measurement Discussion 

The 6 measured FTP cases showed equivalent throughput and a slight improvement (average of 1%) in total CPU requirements relative to TCP/IP FL 320.

Contents | Previous | Next