🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #40056

Re: What kind of Mac for AS server?

#40056
From: Michael Thomas Niehaus
Date: Wed, 29 Mar 1989 20:11
45 lines
3007 bytes
I have heard the same story so many times now that I think I can recite it in
my sleep.  To get a file server running at maximum speed, you need to eliminate
bottlenecks.  The way I understand it follows:

1)  First of all, you need a quick machine.  A Mac Plus creates a bottleneck
    because of slow processor speed.  It can't process requests as fast as they
    can come in.  A Mac SE improves on this, and the Mac II and above basically
    eliminate this request queue (with some excpetions: see point 2).
2)  The second bottleneck is the hard disk.  You need fast disk access.  I
    think that 20ms or faster (with a 1:1 interleave running on some machine
    that can handle this) would do the job.  You do not want the machine to
    have to sit there and wait for an I/O request to be completed, while
    letting other service requests just pile up in the queue.
3)  The third bottleneck is the network:  a 16MHz Mac (for the most part) can
    send out packets faster than AppleTalk will accept them, causing the
    server to sit and wait until it can send out another packet.  EtherTalk
    reduces this bottleneck.
4)  Assuming that you have gone to EtherTalk, you have to look back to the
    CPU and hard disk as bottlenecks.  You would probably want a 030 machine
    as a server.  And that machine should have at least 2MB of memory for
    disk caching, cutting down response time, since most of the time there
    will be multiple requests for the same data.
5)  Now the EtherTalk interface card becomes a bottleneck.  You would want a
    card that has sufficient buffering (without the processor having to worry
    about it).  And you would probably not want a card that is limited by the
    NuBus; the SE/30 with an EtherTalk card that can directly access the CPU
    should help out here.  (The SE/30 also eliminates the NuBus interrupts,
    causing the machine to move faster as well--in theory.)

So that is how I see it.  I don't consider myself an expert at increasing
performance of networks, but from various lectures that I have listened to
from Apple system engineers, this in the information that I have gathered.

I welcome any responses to this posting.  Please send them directly to me
and I will summarize and post the responses (unless you think your comment
is too important to wait).

-Michael



-- 
Michael Niehaus        UUCP: <backbones>!{iuvax,pur-ee}!bsu-cs!mithomas
Apple Student Rep      ARPA:  mithomas@bsu-cs.bsu.edu
Ball State University  AppleLink: ST0374 (from UUCP: st0374@applelink.apple.com)
Technical Details
Message-ID: <6384@bsu-cs.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!iuvax!bsu-cs!mithomas
References: <9684@bmc.uu.se> <22226@agate.BERKELEY.EDU> <22255@agate.BERKELEY.EDU>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!iuvax!bsu-cs!mithomas
From: mithomas@bsu-cs.UUCP (Michael Thomas Niehaus)
Newsgroups: comp.sys.mac
Subject: Re: What kind of Mac for AS server?
Message-ID: <6384@bsu-cs.UUCP>
Date: 29 Mar 89 20:11:49 GMT
References: <9684@bmc.uu.se> <22226@agate.BERKELEY.EDU> <22255@agate.BERKELEY.EDU>
Organization: CS Dept, Ball St U, Muncie, Indiana
Lines: 45