Article View: comp.sys.mac
Article #40056Re: What kind of Mac for AS server?
From: Michael Thomas Niehaus
Date: Wed, 29 Mar 1989 20:11
Date: Wed, 29 Mar 1989 20:11
45 lines
3007 bytes
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!mithomasReferences:
<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