home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / protocol / nfs / 2235 < prev    next >
Encoding:
Internet Message Format  |  1992-09-04  |  3.8 KB

  1. Xref: sparky comp.protocols.nfs:2235 comp.protocols.tcp-ip.ibmpc:5060 comp.dcom.lans.ethernet:1826
  2. Path: sparky!uunet!ogicse!das-news.harvard.edu!spdcc!dirtydog.ima.isc.com!newsserver.pixel.kodak.com!tgl
  3. From: tgl@ssd.kodak.com (Tom Lathrop)
  4. Newsgroups: comp.protocols.nfs,comp.protocols.tcp-ip.ibmpc,comp.dcom.lans.ethernet
  5. Subject: Sun <=> PC Transfer Rate (Summary)
  6. Message-ID: <1992Sep4.173931.24033@pixel.kodak.com>
  7. Date: 4 Sep 92 17:39:31 GMT
  8. Article-I.D.: pixel.1992Sep4.173931.24033
  9. Sender: news@pixel.kodak.com
  10. Organization: Eastman Kodak
  11. Lines: 66
  12. Originator: tgl@jupiter
  13.  
  14. I was asked to summarize the responses to my query about optimizing
  15. Sun to PC file transfer.
  16.  
  17. First, many thanks to all who responded.
  18.  
  19. I said:
  20.  
  21. >I would like to find a fast way to transfer large files from a Sun
  22. >to a 486 PC. Currently we're using Sun PC-NFS over Ethernet, but we're
  23. >not locked into that. Something like FTP, or writing our own custom
  24. >program using sockets, would be acceptable. The files are tens or
  25. >hundreds of megabytes. Transfers are mostly one-at-a time, on a dedicated
  26. >network (essentially no other network traffic). Any suggestions would be
  27. >appreciated.
  28.  
  29. The consensus seems to be that FTP is faster than NFS for file transfer.
  30. FTP is included with the Sun PC-NFS package, although several respondants
  31. preferred other implementations, including NCSA (available by
  32. anonymous FTP from zaphod.ncsa.uiuc.edu) and Erick Engelke's implementation
  33. for the University of Waterloo, available by FTP from 129.97.50.50 in
  34. pub/wattcp/ftp.zip. Probably a good FTP implementation is fast enough
  35. that a custom program wouldn't be much faster.
  36.  
  37. >    - How much difference does the PC Ethernet card make? Which board(s)
  38. >      give the best performance?
  39.  
  40. There was general agreement that cards make a great deal of difference.
  41. 16 bit cards are preferable to 8 bit cards, and a large buffer is quite
  42. helpful. Boards (and supporting software) which support shared memory
  43. may be desirable, but a bus-master card should be even faster (EISA and
  44. MCA busses only).
  45.  
  46. >    - Is there another vendor of NFS for the PC which has a product with
  47. >      a better transfer rate?
  48.  
  49. None of my respondants had much to say about this, but the latest
  50. (Sept. '92) issue of _SunWorld_ magazine has a test of 5 packages, 
  51. including Sun's PC-NFS, with performance numbers. Their best time
  52. for Sun to PC transfer was using Wollongong's Pathway Access 2.0
  53. and FTP. (Pathway's FTP was the slowest for PC-to-Sun transfer, though.)
  54. It took 7 seconds to send a 1 megabyte file from a SPARCstation 2 to
  55. a Dell 386/33 with a 3COM 3C503 board. This works out to 143k bytes/sec,
  56. not very good. But 3COM and others make much better boards than the
  57. 3C503. Locus Computing's PC-Interface 4.10 scored the best on NFS
  58. performance, but they don't support FTP.
  59.  
  60. >    - Currently we're using a SparcStation 2. Would a more powerful
  61. >      machine, or one with better I/O, give better performance? Or
  62. >      is there enough of a bottleneck on the PC end that it wouldn't
  63. >      make much difference?
  64.  
  65. There was a strong consensus that the PC is the bottleneck. Two
  66. SPARCstation 2's are apparently capable of data rates of 800 to 1000
  67. kilobytes per second memory-to-memory transfer on a dedicated Ethernet.
  68. In addition to the Ethernet card, the PC backplane bus was seen as a
  69. potential bottleneck. EISA and Microchannel may well make a difference
  70. for this type of application. (You can transfer 32 bits at a time, rather
  71. than 8 or 16. Also, some EISA and MCA cards can become bus masters, allowing
  72. incoming data to be transferred directly to main memory without CPU
  73. intervention.) Also, the PC disk drive may be a bottleneck unless it has
  74. a fast transfer rate. The CPU is probably not critical, though. On the
  75. software side, a couple of people said that if a packet driver is used,
  76. which one it is makes a big difference.
  77.  
  78. Tom Lathrop
  79. tgl@ssd.kodak.com
  80.