Date: Sat, 05 May 2007 08:17:41 -0700
  From: Richard Elling <[EMAIL PROTECTED]>

  Harold Ancell wrote:
  At 04:41 AM 5/5/2007, Christian Rost wrote:

    For what and when to buy, I observe two things: at some point you
    HAVE to buy something; with disks exceeding Moores Law (aren't
    they at about a doubling every 12 months instead of 18?), you're
    going to feel some pain afterwards *whenever* you purchase as
    prices continue to plummet.  From that, many say buy what you have
    to buy when you have to, although that isn't so useful if growing
    a RAID-Z is difficult....

  Disk prices remain constant.

After checking my spreadsheets for the last eight years, you're right;
I hadn't looked at it that way.  And it's an important point.

  Disk densities change.  With 500 GByte disks in the $120 range, they
  are on the way out, so are likely to be optimally priced.  But they
  may not be available next year.  If you mirror, then it is a
  no-brainer, just add two.

A good point---but how realistic is the concern that 500GB drives will
go "poof"?  I guess the question is "who buys them"?  Lower size disks
stay in production because people now only "need" X disk space today,
where X is *currently* below 500GB.

I checked Dell.com, and their "we want you to buy this higher end home
machine" offer has a 320GB stock drive, but highlights a 500GB just
below it with a bolded "Dell recommended for photos, music, and
games!", for an extra 120 US$, about 10% of the machine's price.

I'll bet a lot of people take them up on that.

    [ Query on solid host PCI/PCIe multiple SATA adaptors. ]

  Look for gear based on LSI 106x or Marvell (see marvell88sx).  These
  are used in Sun products, such as thumper.

The LSI 106[48] are PCI-X chips and the Marvell driver is for PCI-X as
well, according to http://www.sun.com/bigadmin/hcl/driverlist.html and
some searching of this list's archives.  Also, as of last year the
latter (or most likely its driver) seemed to have some bugs---and is
closed source, so we can't fix them :-(.

The LSI 106[48]e are a possibility: the 8 SAS/SATA port LSISAS1068E
would seem to be the interesting chip.  It uses the existing LSI Logic
Fusion-MPT software infrastructure.

LSI makes RAID 0, 1, 1E and 10E only cards; they have a product matrix
of their PCI-X and PCIe el cheapo cards at:

http://www.lsi.com/storage_home/products_home/host_bus_adapters/sas_hbas/index.html

It has four PCI Express parts listed at the bottom: below find the
model name, Kit/Single Part number, and date for the "product brief"
glossy brochure, prices for a retail kit from scsi4me.com (no
endorsement there, they are just the first distributor I found that
carries these, be warned they list prices for 5 unit bulk packs, you
have to select the retail kit on the "Condition" drop box):

  LSISAS3041E-R, LSI00112, 4 internal, 12/06. 70 US$.

  LSISAS3442E-R, LSI00110, 4 external and 4 internal, 10/06, 109 US$.

  LSISAS3801E, LSI00138, 8 external 02/07 (Google returns only 13
    English hits on this model name, very new indeed).

  LSISAS3081E-R, LSI00151, 8 internal, none, does not seem to be shipping yet.

The LSI SAS3442E-R would seem to be their first released card:

http://www.lsi.com/storage_home/products_home/host_bus_adapters/sas_hbas/lsisas3442er/index.html

http://www.lsi.com/files/docs/marketing_docs/storage_stand_prod/sas/LSISAS3442E-R_PB.pdf

  LSI SAS3442E-R

  PCI Express, 3 Gb/s, SAS, 8-port Host Bus Adapter

  The LSI SAS3442E-R four-port internal/four-port external SAS PCI
  Express storage adapter provides 300 MB/s bandwidth (600 MB/s, full
  duplex) on each port for combined throughput of up to 2.4 GB/s.  The
  storage adapter supports multi-volume OS independent Integrated RAID
  0, 1, 1E and 10E without the need for special drivers. The
  SAS3442E-R features PCI Express connectivity, removing the host bus
  bottleneck from the parallel PCI busses.

    * LSI LSISAS3442E-R KIT - PCI Express, 3 Gb/s, 8-port, SAS

      - Individually packaged box with LSI LSISAS3442E-R HBA, CD
      containing drivers, (1) internal cable for connecting to (4) SAS
      hard disk drives, (1) internal cable for connecting to (4) SATA
      HDD or SATA-style backplane connectors, low-profile bracket, and
      quick installation guide

      - Part Number: LSI00110

One fly in the ointment for me at the moment: these have one PCIe lane
per supported port, x4 or x8; this is not insane, with SAS topologies,
the larger boards can be connected to up to 1023 devices (!!!, and see
below), which would allow only one card in the motherboard I'm
thinking of buying for my ZFS fileserver (the Tyan Tomcat K8E S2865).

If the single SATA port to multiple SATA drive enclosure problem can
be solved, this would not prove to be much if any of a limitation,
depending on how much traffic these first generation cards can handle,
and how many disks per enclosure.  The Seagate 7210.10 SATA Product
Manual says the "Sustained data transfer rate OD" for 500MB drives is
72MB/s (750GB is 78MB/s).  One PCIe lane will handle 250MB/s, about
3.5 time that, so the raw transfer numbers are there....

(I'm interested in these limits because I *desire* to have a RAID-Z
system feed a Quantum LTO-3 tape drive at it's full native 68MB/s (it
will step down if that isn't possible).)

Has anyone tried one of these LSI PCIe cards?  I checked this mailing
list and storage-discuss for each one, and only found these:

  Date: Tue, 17 Oct 2006 13:24:55 -0700
  From: Frank Cusack <[EMAIL PROTECTED]>
  Subject: Re: Re: ZFS Inexpensive SATA Whitebox
  Message-ID: <[EMAIL PROTECTED]>

  [...] For example, I've had a devil of a time trying to get the LSI
  3442-E working on Solaris SPARC (works on x86 with LSI driver)....


  Date: Fri, 19 Jan 2007 23:23:49 -0800
  From: Frank Cusack <[EMAIL PROTECTED]>
  Subject: Re: External drive enclosures + Sun Server for mass storage
  Message-ID: <[EMAIL PROTECTED]>

  On January 19, 2007 5:59:13 PM -0800 "David J. Orman" 
  <[EMAIL PROTECTED]> wrote:
  > card that supports SAS would be *ideal*,

  Except that SAS support on Solaris is not very good.

  One major problem is they treat it like scsi when instead they should
  treat it like FC (or native SATA).

  > So, anybody have any good suggestions for these two things:
  >
  ># 1 - SAS/SATA PCI-E card that would work with the Sun X2200M2.

  I had the lsilogic 3442-E working on x86 but not reliably.  That is
  the only SAS controller Sun supports AFAIK.

  [...]

Which are ambiguous about the target being SATA or SAS, although
probably the former.

What I've found so far on this list is that if you want multi-port
non-PCI-X SATA, get a Silicon Image chip based card, e.g. the Si3114
(SATA 150 though :-( ), and flash its BIOS to IDE if it comes with the
RAID BIOS.  At 22 US$ from NewEgg, that "works for me!" until there is
a better solution.

                                        - Harold

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to