🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.unix.ultrix
Article #7280

Re: Recommendations for high disk throughput

#7280
From: Joe Nordman
Date: Wed, 27 Jan 1993 20:55
54 lines
3173 bytes
In article <C1BFFz.EEr@news.iastate.edu> john@iastate.edu (John Hascall) writes:
>alan@nabeth.enet.dec.com (Alan Rollow) writes:
>}thomson@zarda.macc.wisc.edu (Don Thomson) writes:
>}>We are looking at upgrading our campus Usenet News server from a hopelessly
>}>overburdened DECstation 3100 to a DECstation 5000/240.  The biggest bottleneck
>}>for handling news has been disk access time, so we're looking at options that
>}>will allow us the highest disk throughput possible to a disk with a capacity
>}>of at least a gigabyte.  I'm looking for advice on an optimal configuration
>}>for these needs, including:
> ...
>}Most of the I/O was 8 KB, but the next biggest chunk was 1 KB.
>
>}An IPI subsystem will probably help, but it seems a bit overkill...
>
>Perhaps not.  A fairly recent Usenix Paper, "Why SCSI is better than IPI
>for NFS" (or something like that), held that IPI was really only a win
>for large sequential I/Os, for the NFS I/O mix (generally 8KB and all
>over the disk [sound familiar?]) SCSI was a win.
>
>John

Actually on Ultrix systems this is not true.  IPI will still win.  The
paper uses a couple of arguments which are either outdated, or don't
apply to these systems:

1) SCSI should do better for random I/O since it has a buffer and IPI
   doesn't.

   The newest IPI drives now have buffers just like SCSI drives (Seagate's
   Elite-3 IPI drive has a .5 MB buffer).  Even when using non-buffered
   drives on DECsystems, this argument still fails since the IPI
   **controllers** extensively buffer and cache the data.  The paper
   compared a situation where the IPI drive was connected to the system
   with a much less sophisticated IPI **adapter**.

2) SCSI optimizes multiple drives by placing a lot of intelligence on the
   drive.

   Again newer IPI drives also have this increased intelligence built in.
   Also, the IPI controllers for DECsystems provides a much higher level
   of optimization than the SCSI adapters.  The IPI controllers can do
   overlapped seeks, command queueing, command ordering, rotational latency
   optimization, and command consolidation - all controlled by an on-board
   microprocessor which is running at 10 Million instructions per second.

Now as Alan Rollow points out, this may well be overkill for the original
requirement.  But even for random I/O or NFS; on DECsystems, IPI is much
faster than SCSI.  BTW, all the above remains true for TURBOchannel based
Alpha systems (DEC 3000/500 and DEC 3000/400) running OSF/1.


--
Joe Nordman, V.P. of R&D 				joe@genroco.com 
GENROCO, Inc.           
Technical Details
Message-ID: <1993Jan27.205507.13234@grc.genroco.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!europa.eng.gtefsd.com!emory!swrinde!elroy.jpl.nasa.gov!usc!howland.reston.ans.net!spool.mu.edu!uwm.edu!grc!joe
References: <THOMSON.93Jan22073952@zarda.macc.wisc.edu> <1993Jan23.002725.7620@nntpd2.cxo.dec.com> <C1BFFz.EEr@news.iastate.edu>

Show Full Headers
Complete Article Headers
Newsgroups: comp.unix.ultrix
Path: arc1-ca.pugleaf.net!sparky!uunet!europa.eng.gtefsd.com!emory!swrinde!elroy.jpl.nasa.gov!usc!howland.reston.ans.net!spool.mu.edu!uwm.edu!grc!joe
From: joe@grc.genroco.com (Joe Nordman)
Subject: Re: Recommendations for high disk throughput
Message-ID: <1993Jan27.205507.13234@grc.genroco.com>
Sender: joe@genroco.com
Organization: GENROCO, Inc.
References: <THOMSON.93Jan22073952@zarda.macc.wisc.edu> <1993Jan23.002725.7620@nntpd2.cxo.dec.com> <C1BFFz.EEr@news.iastate.edu>
Date: Wed, 27 Jan 1993 20:55:07 GMT
Lines: 55