Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Dec 1999 11:07:21 +0100
From:      "Oliver Blasnik" <ob@omnilink.net>
To:        <freebsd-scsi@FreeBSD.ORG>, "Mike Smith" <msmith@FreeBSD.ORG>
Subject:   Re: Again: CRD-Raid-Controller and FreeBSD 3.x 
Message-ID:  <000c01bf4551$d8862240$da1940c2@omnilink.de>
References:  <199912130832.AAA06120@mass.cdrom.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Mike Smith wrote:

> No.  FreeBSD starts assuming that a drive will handle 64 tags, but it=20
> expects that the drive will correctly report a queue-full condition so =

> that it can dynamically adjust this number downwards.

And this could not work as far these maximum of 32 commands is =
host-based, not lun-based.
=20
> If the problem in this case is that the CMD unit is accepting a tagged =

> command and then simply throwing it away, that's a bug in the CMD=20
> firmware.
Correct.
=20
> This may solve the "problem", but it will substantially degrade=20
> performance in the case where there's only one array on the =
controller.
Right. But on the other hand enables tq without bothering on =
system-crashed :)
Better slow than not running.
=20
> <shameless plug>
> You might want to consider using a PCI:SCSI RAID controller like a =
Mylex=20
> DAC960 or AMI MegaRAID.  The host:cache bandwidth is _much_ better on=20
> these units, and they typically offer all of the features of the =
external=20
> units at a lower price.
> </shameless plug>

*g* Not a possibility for me.

It has to be external for different reasons. We do not only have =
FreeBSD, there's also Solaris and WinNT. Connecting an external system =
enables transparency. Some CRD's are connected to two machines, =
sometimes to share the array, sometimes to enable high-availability for =
a system (hot-take-over of the drives). You could set up two CRD's to =
the same drive bay to enable renundancy and cut off this single point of =
failure. Last but not least, if one machine burns down, just take a new =
hardware, plug it onto the raid and switch it on - running and up again. =
Tell me how to do that with your controllers :)

Cu, Oliver

PS: I made a mistake on my cam_xpt.c-entry. the "min-tags" has to be >0 =
to enable tq :)

--=20
    __               OMNILINK Internet Service Center GmbH
   /  \              Hahnstrasse 70, 60528 Frankfurt
 __\  /_________     Tel.: (0 69)66 44 10   Fax: (0 69)66 44 11 99
 O M N I L I N K     http://www.omnilink.net



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-scsi" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000c01bf4551$d8862240$da1940c2>