Add-in RAID card vs. SATA Multiplier

Discussion in 'SSDs & Data Storage' started by Trackr, Jan 10, 2013.

  1. Trackr

    Trackr [H]ard|Gawd

    Messages:
    1,786
    Joined:
    Feb 10, 2011
  2. staticlag

    staticlag [H]ard|Gawd

    Messages:
    1,681
    Joined:
    Mar 26, 2010
    To use the port multiplier you will need a compatible SATA port to use it with. It will probably not work with your existing hardware.

    The PCIe card will do what you want it to.

    This one is your best bet:
    IBM ServeRAID M1015
     
  3. Trackr

    Trackr [H]ard|Gawd

    Messages:
    1,786
    Joined:
    Feb 10, 2011
    It won't work with the SATA 6.0Gb on my motherboard (H67)?

    That's a hardware RAID card, like my Perc 5/i.
    I need something where you DON'T have to list every drive as its own RAID 0 array, because that does not work with my choice of software which is FlexRAID.
     
  4. NoxTek

    NoxTek The Geek Redneck

    Messages:
    8,892
    Joined:
    May 27, 2002
    No, at least not in Windows. Linux or BSD? Maybe...

    All of Intel's ICH SATA controllers actually can support port multipliers - but Intel has removed support in the Windows drivers for years now and so it will not work. If you connect a port multiplier the driver will only see the first connected drive.

    SUPPOSEDLY people have had success with Linux and BSD setups but I've not seen this for myself.
     
  5. Trackr

    Trackr [H]ard|Gawd

    Messages:
    1,786
    Joined:
    Feb 10, 2011
    So, what can I use it with?

    I can't use it with my Perc 5/i or any SAS card because it takes SATA.

    Can I use the multiplier with the cheap-o 2-port PCIe SATA card I mentioned?
     
  6. hotcrandel

    hotcrandel Gawd

    Messages:
    782
    Joined:
    Feb 26, 2010
    If you weren't aware, SAS is backwards compatible with SATA drives. (But SATA ports are not compatible with SAS drives)

    If you flash the M1015 to "IT" mode (vs IR mode), each drive appears as a single drive. IR mode would present the drives as RAID0 arrays.

    The Intel SASUC8i (which I've used extensively) also does this, as do most modern LSI cards.

    I would very much not recommend using the SATA expander, you need a compatible SATA card to use it.
     
  7. patrickdk

    patrickdk Gawd

    Messages:
    744
    Joined:
    Jan 3, 2012
    There is a difference though, the m1015/lsi cards passthough any undefined drive, unlike the perc 5/6 cards that won't let you see them unless you put them into a raid0.

    The perc raid cards are the only ones I know that do that, so it's ok to use IR or IT mode.

    I have used port multiplers with my ich10 chipset on linux, without any issues. I don't believe they are compatable with sas ports though.
     
  8. sawk

    sawk [H]Lite

    Messages:
    91
    Joined:
    Dec 3, 2010
    The OP of this thread may have what you are looking for up for grabs.
    http://hardforum.com/showthread.php?t=1737610

    He did mention he may have 2 of these available which would suit your needs perfectly.
    http://www.lsi.com/products/storagecomponents/Pages/LSISAS9211-8i.aspx

    If I were buying new or could find one used I would try to target the newer version of this card, the 9207 which is PCIe 3.0 and should yield better overall performance.
    http://www.lsi.com/products/storagecomponents/Pages/LSISAS9207-8i.aspx

    That cheap card you linked appears to be only able to support SATA2 (3gb/s) so if you are placing SATA3 (6Gb/s) drives on it you will be hampering their ability.

    This cheap card DOES support Port Multipliers, or so says their website.

    I am not a fan of this option for a couple reasons.

    1) Not confident going with an unknown manufacturer.
    2) Using this card and a multiplier makes for a more complicated setup, more connections, more components, more chance of something going wrong.
    3) Not getting the most performance out of the Hard Drives, if SATA3 drives are used.
    4) This card's RAID is Software, not Hardware based.
    4a) If you plan to eventually go to a RAID solution get a proper RAID card, you won't regret it.
    5) You will end up with only 5 SATA2 ports, these cards I linked both yield 8.
    6) The 9207 has another +, "proper" SSD Support should you ever need it.

    As others have mentioned in other threads, Apply the "KISS" methodology :)
     
  9. Aesma

    Aesma [H]ard|Gawd

    Messages:
    1,842
    Joined:
    Mar 24, 2010
    I have IcyDock enclosures that include a SATA multiplier, and some of them were sold with a PCIe card with a marvell controller that is compatible with the multiplier. My onboard marvell was also compatible, while the Jmicron was not.

    I certainly wouldn't use that with any kind of RAID, be it flexRAID, the performance will be terrible.

    I also have the M1015 (and used flexRAID when it was free) and I didn't need to flash or anything to see the drives.
     
  10. Trackr

    Trackr [H]ard|Gawd

    Messages:
    1,786
    Joined:
    Feb 10, 2011
    Thank you for the detailed reply. I hope I can address everything.

    Yes, it would appear he has just the card in question. Ironically, it seems he is keen on finding a Hardware RAID solution (like my Perc 5/i's), and I am keen on the opposite.
    I have messaged him and we will see how it progresses.
    It does seem as if I have been unlucky in one thing. The value of the Perc 5/i cards (at least on eBay) has fallen to about 1/2 of when I purchased them a year ago. This is disheartening.

    I shall check prices.
    I have 10 HDD's, so SATA 3.0 is not necessary as they don't even surpass SATA 1.0 speeds.
    However, future-proofing is always a good idea and I do have two M4 SSDs.. although they are in another computer.

    What I figured is this: if all I need is a pass-through SATA port, a cheap card will either do the trick perfectly or fail entirely. I don't care for high speeds, only reliability and the Perc 5/i cards have almost zero reliability. The FlexRAID simply cannot play nicely with the fact that each drive is its own RAID 0 array. FlexRAID literally makes the controller lose the drive, forcing me to configure it and re-create the array every few days (which takes 5 hours).

    The problem is, I am simply so traumatized with the Perc 5/i cards that I just want to get some cheap-ass cards and call it a day. They're only 8$ a piece from China. It's hard to resist.

    But I suppose I could check prices and see whether the LSi card can fit into my budget of what is now 80-100$ (the value of both my Perc 5/i cards, unfortunately).

    I actually intended on getting a SAS 8087 card, but couldn't find one that is simply a pass-through SATA controller and NOT a RAID card (as RAID cards are expensive and entirely unnecessary with FlexRAID). I like how they're able to be paired with a 32-port multiplier, for future-proofing.

    I'm not sure what the "KISS" methodology is.

    EDIT:

    I can find the M1015 for less than 100$ on eBay. This is great.
    But I am confused.. the LSi cards are ridiculously more expensive. The 9211, 9240, 9260.. they're all 200-400$.
    Why is this, if it is the same card?
     
    Last edited: Jan 10, 2013
  11. sawk

    sawk [H]Lite

    Messages:
    91
    Joined:
    Dec 3, 2010

    The only thing I can see, obvious/not so obvious may be that the IBM M1015 only supports RAID 0, 1, 10 out of the box and you need to purchase a "ServerRAID M1000 Series Advanced Feature Key" to get raid 5.

    http://www.redbooks.ibm.com/abstracts/tips0054.html#m1015


    As far as I can tell the IBM's chip (Though it is an LSI chip) may be single core and it doesn't appear to have any Cache Memory.

    The extra money appears to be worth it.


    Your trying to compare apples and oranges.

    The IBM M1015 is a RAID card, so is the 9240 and 9260.

    The LSI 9211 is not, it is a HBA (Host Bus Adapter) which was the goal if I'm not mistaken.

    You just wanted to have 8 drives connected without raid what so ever.

    If you want to look at a RAID controller it is going to be more expensive than a HBA.
     
  12. Trackr

    Trackr [H]ard|Gawd

    Messages:
    1,786
    Joined:
    Feb 10, 2011
    Ah, okay. So, yes, I was an HBA. Only an HBA! :D

    But I am sure someone proposed the M1015 in an above post.. didn't they?

    Are you suggesting that I can either buy the 9211 or the cheap Chinese SATA cards? Are those really my only options? Because I can get 20x the ports with the SATA cards (essentially, if I had that many PCIe slots).

    EDIT: I don't understand why I have to pay 2.5x the price for a LACK of RAID.
     
  13. sawk

    sawk [H]Lite

    Messages:
    91
    Joined:
    Dec 3, 2010
    Yes someone did mention the IBM M1015 and that it allows a "Pass Through" mode. I'm not familiar with these cards but if it does indeed work as mentioned this may be a good option.

    I recommended the LSI brand as I have used several of their products and trust them.

    I'd see what "TheJimmahknows" is asking for his used cards before purchasing anything, provided he is still selling.

    Will those Chinese cheap ones work? Maybe.
     
  14. sawk

    sawk [H]Lite

    Messages:
    91
    Joined:
    Dec 3, 2010
  15. staticlag

    staticlag [H]ard|Gawd

    Messages:
    1,681
    Joined:
    Mar 26, 2010
  16. patrickdk

    patrickdk Gawd

    Messages:
    744
    Joined:
    Jan 3, 2012
    It's just learning about the different firmwares available for the lsi based cards.

    The m1015 is a hba, no onboard memory, the same as the lsi 9211.

    Most all raid cards do passthough of unconfigured drives, the only exception I have ever used that didn't is the perc5 and perc6 cards, that require you to do a raid0.

    If you only want passthough mode, it's preferred you reflash to IT mode, cause it means you should have less firmware cpu overhead when accessing the disks, vs using the IR firmware that comes on it. Though I am not aware of anyone that did any performance testing of that.
     
  17. pettakos

    pettakos [H]Lite

    Messages:
    66
    Joined:
    Feb 24, 2009
  18. Trackr

    Trackr [H]ard|Gawd

    Messages:
    1,786
    Joined:
    Feb 10, 2011
    Ah, I see!

    So, I guess whoever said that the 9211-8i was an HBA and that the M1015 was a RAID card.. was wrong? No offense, of course!

    So, if I buy an M1015, flash it to IT mode, it will act as what I want - a simple HBA that will pass my drives through without fuss?

    Thanks again, everyone.
     
  19. patrickdk

    patrickdk Gawd

    Messages:
    744
    Joined:
    Jan 3, 2012
    pettakos, for pure passthough, yes, IT is needed, but IR will passthough any unconfigured drive also.

    Both can be considered raid cards, cause they come with IR firmware that supports raid 1, raid10, and the m1015 raid5 also.

    But the biggest difference is, they don't have a sizable cpu for raid5/6 crunching, and no onboard ram, for cache. So their use as a real raid card is very limited. It's ok for a simple raid1 boot disk setup, but nothing more demanding.

    Once they are reflashed with IT firmware, they are a pure hba, without any possibility of raid.
     
  20. Trackr

    Trackr [H]ard|Gawd

    Messages:
    1,786
    Joined:
    Feb 10, 2011
    Well, that sounds abso-fucking perfect, doesn't it? :p
     
  21. cantalup

    cantalup Gawd

    Messages:
    758
    Joined:
    Feb 8, 2012
    speaking on M1015....
    you NEED to flash to IT mode (downgrade to 9211 firmware, as I remember) for OI (open solaris flavor) since the kernel module/driver for 9211 is stable.

    you do NOT need to flash to IT mode on windows or linux :).

    the default M1015 firmware will treat "Unconfigured drives" as JBOD and can passthrough SMART commands.


    M1015 is a simple HBA with default IR, where can treat "Unconfigured drives" as JBOD.
     
  22. Trackr

    Trackr [H]ard|Gawd

    Messages:
    1,786
    Joined:
    Feb 10, 2011
    So can I go ahead and order it or is there something else I need to consider here?
     
  23. Old Hippie

    Old Hippie [H]ardness Supreme

    Messages:
    6,013
    Joined:
    Oct 31, 2005
    Keep It Simple Stupid. :)
     
  24. Trackr

    Trackr [H]ard|Gawd

    Messages:
    1,786
    Joined:
    Feb 10, 2011
    Lol. Okay, I've ordered my M1015! If anyone wants me to cancel, speak up now! :D
     
  25. staticlag

    staticlag [H]ard|Gawd

    Messages:
    1,681
    Joined:
    Mar 26, 2010
  26. Trackr

    Trackr [H]ard|Gawd

    Messages:
    1,786
    Joined:
    Feb 10, 2011
  27. staticlag

    staticlag [H]ard|Gawd

    Messages:
    1,681
    Joined:
    Mar 26, 2010
  28. Aesma

    Aesma [H]ard|Gawd

    Messages:
    1,842
    Joined:
    Mar 24, 2010
    Personally I bought branded cables so I could be sure of what I bought. The same brand that LSI uses, that escapes my mind at the moment.