home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / unix / admin / 5021 < prev    next >
Encoding:
Internet Message Format  |  1992-09-13  |  4.1 KB

  1. Xref: sparky comp.unix.admin:5021 comp.windows.x:16624
  2. Newsgroups: comp.unix.admin,comp.windows.x
  3. Path: sparky!uunet!sci34hub!tybrin4!tybse1!swhite
  4. From: swhite@tybse1.uucp (William C. "Spike" White)
  5. Subject: Re: Xterminal-Server ratio wanted
  6. Organization: Tybrin Corporation, Shalimar, FL
  7. Date: Sat, 12 Sep 1992 20:13:12 GMT
  8. Message-ID: <1992Sep12.201312.3019@tybse1.uucp>
  9. References: <1992Sep1.200609.15078@progress.com> <1836euINNaqs@early-bird.think.com>
  10. Lines: 65
  11.  
  12. In article <1836euINNaqs@early-bird.think.com> barmar@think.com (Barry Margolin) writes:
  13. >In article <1992Sep1.200609.15078@progress.com> tucker@bedford.progress.COM writes:
  14. >>    We are currently performing an initial investigation into upgrading
  15. >>our present dumb-terminal based user environment to a X windows based one.
  16. >>We are weighing all the dis/advantages of PCs, Xterminals and workstations
  17. >>and look favorably at Xterminals from a maintenance standpoint. I use one
  18. >>myself and see no lack of functionality. We would like any opinions on this
  19. >>decision itself. And if we do go with Xterminals, then the question of how
  20. >>many Xterminals running off of how many Sparcs, Sparc2s, Solbournes, etc. We
  21. >>would like to hear about any success/horror stories about implementing such
  22. >>a configuration and performance issues regarding Xterm/Server ratios which
  23. >>seem to work well. These users will mainly be running Progress applications
  24. >>and some word-processing, news readers and email UAs.
  25. >
  26. >What are "Progress applications"?
  27.  
  28. Applications built using the Progress database?
  29.  
  30. >
  31. >My impression is that except for heavily graphics-oriented applications, an
  32. >X terminal isn't much worse than a dumb terminal.  There's more overhead
  33. >for keyboard input, but since that only happens at human typing rates, it's
  34. >not really significant.  Output has some extra overhead, but unless you're
  35. >doing it continuously (e.g. for animation), it's generally not enough to
  36. >cause problems.  As far as the network is concerned, I'd guestimate about
  37. >20-50% overhead for using X terminals over using dumb terminals (assuming
  38. >the dumb terminals were on the network via a terminal concentrator).  I've
  39. >never noticed any network congestion problems that I could attribute to X.
  40. >
  41. >As for server overhead, that also seems to be pretty low.  We some SS2's
  42. >and multiprocessor SPARCservers with connections to two dozen X servers (a
  43. >mix of X terminals, Sun workstations, and Macs running MacX) as well as
  44. >some dumb terminals and Macs running Telnet, and at least one 4-processor
  45. >690MP with connections to over 50 X terminals.  The main reason that X
  46. >terminals tend to put more load on a server is that users tend to run more
  47. >simultaneous applications; they'll have an xclock and xbiff running all the
  48. >time, and they'll have several windows open rather than exit one
  49. >application in order to start another.  You may need more swap space to
  50. >hold all these active processes.
  51. >
  52. >If you're mainly going to be using text-based applications as you
  53. >described, I think X terminals are definitely the way to go.
  54.  
  55. Here's a dissenting opinion.  
  56.  
  57. We ran an X11R2-based X-windows/Open Look system on a heavily-loaded database
  58. server.  Even though we had a single X-terminal, we had to pull it off 
  59. because the database performance would be terrible whenever any user used
  60. the X-terminal.  The users weren't doing anything fancy, just two xterms and
  61. 1 graphics application.  Things would have been different if:
  62.    1.  We had a modern version of X-windows (>= X11R4).
  63.    2.  The server wasn't so overworked.
  64.    3.  The server was faster (it was about a 10 MIPS machine).
  65.  
  66. In my opinion, X-terminals place a significant load on the server's resources
  67. and should be figured in.  NCD has an excellent white paper called "Host
  68. Loading in an X-terminal environment".  It has great rules of thumb for 
  69. figuring the load on the server and the network.
  70.  
  71.  
  72. -- 
  73. Spike White     Tybrin Corporation, Shalimar, FL   | Moderation in all things --
  74. spike.white@tybrin.com                             | and abstinence in none! 
  75. Disclaimer:  The guys down the hall disagree with everything I say! Guess 
  76.          who speaks for the company. 
  77.