[comp.unix.i386] What ESDI Controller ships with the new AT&T 6386s?

aland@infmx.UUCP (Dr. Scump) (10/21/89)

Regarding the new 6386 line from AT&T (25 MHz version, 33 MHz version,
and 33 MHz "Model S"):  what hard disk controllers do they use?

I remember hearing somebody claim that they bundled DPT caching
controllers with the machines, and our local AT&T sales rep made
a similar claim (which we are trying to confirm, but we can't get thru
yet due to the quake -- they're in downtown S.F.).  The 29-page AT&T
summary on the new line doesn't say.  Frank McGee of AT&T support
sent me some detailed info on the machines (thanks again, Frank) which
stated that the 25MHz models use a WD controller for the ESDI drives,
but it doesn't say if the 33 MHz ESDI is any different.

I have two basic questions:  1) do the 25 and 33 MHz ESDI models include
DPT controllers?,  and 2) if not, has anybody tried to use the DPT
caching ESDI controller in one of these machines?  Does anybody know a
reason why they *wouldn't* work?

Also, are there caching SCSI controllers that would work with the
Model S, and how would the SCSI combination perform compared to ESDI
with the DPT caching controller for ESDI?

We want to use several of these machines in an environment where 
disk performance will be the biggest performance bottleneck.

Email preferred; I will summarize.
Thanks in advance.

--
    Alan S. Denney  @  Informix Software, Inc.    
         {pyramid|uunet}!infmx!aland                 "I want to live!
   --------------------------------------------       as an honest man,
    Disclaimer:  These opinions are mine alone.       to get all I deserve
    If I am caught or killed, the secretary           and to give all I can."
    will disavow any knowledge of my actions.             - S. Vega

pcg@rupert.cs.aber.ac.uk (Piercarlo Grandi) (10/22/89)

In article <2542@infmx.UUCP> aland@infmx.UUCP (Dr. Scump) writes:

    I have two basic questions:  1) do the 25 and 33 MHz ESDI models include
    DPT controllers?,  and 2) if not, has anybody tried to use the DPT
    caching ESDI controller in one of these machines?  Does anybody know a
    reason why they *wouldn't* work?
    
    Also, are there caching SCSI controllers that would work with the
    Model S, and how would the SCSI combination perform compared to ESDI
    with the DPT caching controller for ESDI?

Of course since you also want reliable operation, you *MUST*
*MUST* have an UPS if you use a caching controller with a
database system. If not, and the system goes off before the cache
has not been flushed, all the careful algorithms used by your
DMBS to ensure consistency, rewcoverability, and other
trivialities will have been made pointless, and your customers
will be *very* angry.
    
    We want to use several of these machines in an environment where 
    disk performance will be the biggest performance bottleneck.

A caching controller does not improve disk performance *AT ALL*. It simply
does the same job as the OS cache, or the DBMS cache, in a different way;
it reduces the average perceived disk latency, but not the maximum one,
at the price of keeping disc blocks in *VOLATILE* storage.

A caching disc controller is only useful if you have no control over either
(e.g. you have reached the limit of expandability of your system), and you
can guarantee that its cache is not volatile.

The OS or DBMS caches need not be guaranteed non volatile because
the OS or DBMS can bypass them for safe writes, while the
volatile storage in a caching disc controller is used even for
writes to what the OS or DBMS think are raw devices.

To have good disk performance, you had better rely on tuning the OS, the DBMS,
their cache sizes, and get fast disc controllers and fast discs (e.g. SCSI,
multiple discs with multiple controllersfor overlapped io, and discs with
tranfer rates of at least 1-2 Meg/sec. and access time of less than 18 ms.).
--
Piercarlo "Peter" Grandi           | ARPA: pcg%cs.aber.ac.uk@nsfnet-relay.ac.uk
Dept of CS, UCW Aberystwyth        | UUCP: ...!mcvax!ukc!aber-cs!pcg
Penglais, Aberystwyth SY23 3BZ, UK | INET: pcg@cs.aber.ac.uk