LSI RAID Controllers: Difference between revisions

mNo edit summary
mNo edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
ALL of the information in this article is sourced / copied from [https://servethehome.com/ ServerTheHome.com] (https://forums.servethehome.com/index.php?threads/lsi-raid-controller-and-hba-complete-listing-plus-oem-models.599/).  There is no intent of copyright infringement.  The only intent is to organize it a bit better.  Full credit should be given to [https://www.servethehome.com/author/patrick/ Patrick Kennedy], [https://servethehome.com/ ServerTheHome.com], his staff, and whatever sources he obtained the information from.  
ALL of the information in this article is sourced / copied from [https://servethehome.com/ ServerTheHome.com] (https://forums.servethehome.com/index.php?threads/lsi-raid-controller-and-hba-complete-listing-plus-oem-models.599/).  There is no intent of copyright infringement.  The only intent is to organize it a bit better.  Full credit for the creation of the content is [https://www.servethehome.com/author/patrick/ Patrick Kennedy], [https://servethehome.com/ ServerTheHome.com], his staff, and whatever sources he obtained the information from. Visit his / their website:  [https://servethehome.com/ ServerTheHome.com] and do yourself a favor by subscribing to their [https://www.youtube.com/@ServeTheHomeVideo YouTube Channel]: https://www.youtube.com/@ServeTheHomeVideo 


=='''Older SAS controllers'''==
=='''Older SAS controllers'''==
Line 317: Line 317:
*ASUS PIKE 2008/IMR 8-port SAS2 6G RAID card
*ASUS PIKE 2008/IMR 8-port SAS2 6G RAID card


 
=='''SAS2108 based controllers'''==
FunkyLast edited: Jul 15, 2022
 
*Reactions: <bdi>nihonjin</bdi>, <bdi>nate.physics</bdi>, <bdi>james23</bdi> and 3 others
 
====mobilenvidia====
 
=====Moderator=====
 
;
:Sep 25, 2011
 
;
:1,958
 
;
:201
 
;
:63
 
;
:New Zealand
 
Apr 21, 2012
 
*
*<nowiki>#3</nowiki>
 
'''SAS2108 based controllers'''
 
 
SAS2108 - DDR2 800Mhz, 8xSAS v2.0 3890MB/s, PCIe v2.0, PCIe 4x slot 1716MB/s, PCIe 8x slot 3433MB/s max throughput
SAS2108 - DDR2 800Mhz, 8xSAS v2.0 3890MB/s, PCIe v2.0, PCIe 4x slot 1716MB/s, PCIe 8x slot 3433MB/s max throughput


'''LSI MegaRAID'''
'''LSI MegaRAID'''
Line 437: Line 405:
*ASUS PIKE 2108 8-port SAS2 6G RAID card
*ASUS PIKE 2108 8-port SAS2 6G RAID card


 
=='''SAS2208 based Controllers'''==
Last edited: Jul 15, 2022
 
*Reactions: <bdi>nihonjin</bdi>, <bdi>james23</bdi>, <bdi>Stux</bdi> and 1 other person
 
====mobilenvidia====
 
=====Moderator=====
 
;
:Sep 25, 2011
 
;
:1,958
 
;
:201
 
;
:63
 
;
:New Zealand
 
Apr 21, 2012
 
*
*<nowiki>#4</nowiki>
 
'''SAS2208 based Controllers'''
 
 
'''LSI MegaRAID'''
'''LSI MegaRAID'''


Line 571: Line 508:
*ASUS PIKE 2208 8-port SAS 6G HW RAID card
*ASUS PIKE 2208 8-port SAS 6G HW RAID card


 
=='''SAS2308 based Controllers'''==
Last edited: Jul 9, 2022
 
*Reactions: <bdi>nihonjin</bdi>, <bdi>pumpalov</bdi>, <bdi>james23</bdi> and 3 others
 
====mobilenvidia====
 
=====Moderator=====
 
;
:Sep 25, 2011
 
;
:1,958
 
;
:201
 
;
:63
 
;
:New Zealand
 
Apr 21, 2012
 
*
*<nowiki>#5</nowiki>
 
'''SAS2308 based Controllers'''
 
 
'''FEATURES'''
'''FEATURES'''


Line 707: Line 613:
*X10SL7-F - 2x 4 port SAS internal 2x4 ports SAS, RAID 0, 1 and 10, no cache, no BBU
*X10SL7-F - 2x 4 port SAS internal 2x4 ports SAS, RAID 0, 1 and 10, no cache, no BBU


 
=='''SAS3008 based controllers'''==
Last edited: Feb 23, 2014
 
*Reactions: <bdi>nihonjin</bdi>, <bdi>james23</bdi>, <bdi>darkplayer</bdi> and 1 other person
 
====mobilenvidia====
 
=====Moderator=====
 
;
:Sep 25, 2011
 
;
:1,958
 
;
:201
 
;
:63
 
;
:New Zealand
 
Apr 21, 2012
 
*
*<nowiki>#6</nowiki>
 
'''SAS3008 based controllers'''
 
 
'''LSI MegaRAID'''
'''LSI MegaRAID'''


Line 816: Line 691:
*Extreme11
*Extreme11


 
=='''SAS3108 based controllers'''==
Last edited: Jul 15, 2022
 
*Reactions: <bdi>nihonjin</bdi>, <bdi>james23</bdi>, <bdi>RobSam</bdi> and 3 others
 
====mobilenvidia====
 
=====Moderator=====
 
;
:Sep 25, 2011
 
;
:1,958
 
;
:201
 
;
:63
 
;
:New Zealand
 
Apr 21, 2012
 
*
*<nowiki>#7</nowiki>
 
'''SAS3108 based controllers'''
 
 
'''LSI MegaRAID'''
'''LSI MegaRAID'''


Line 916: Line 760:
*X9DRW-CTF31
*X9DRW-CTF31


'''SAS3216 based controllersSAS3216''' PCIe 3.0, 12Gbs SAS,<br />
=='''SAS3216 based controllersSAS3216'''==
PCIe 3.0, 12Gbs SAS,<br />


*LSI SAS 9305-16e
*LSI SAS 9305-16e
Line 922: Line 767:
*Supermicro AOM-S3216-L-2
*Supermicro AOM-S3216-L-2


'''SAS3224 based controllersSAS3224''' PCIe 3.0, 12Gbs SAS<br />
=='''SAS3224 based controllersSAS3224''' PCIe 3.0, 12Gbs SAS==


*LSI SAS 9305-16i
*LSI SAS 9305-16i
Line 928: Line 773:
*SuperMicro AOM-S3224-L
*SuperMicro AOM-S3224-L


 
=='''SAS34xx/35xx/36xx/38xx/39xx based controllers'''==
Last edited: Jul 13, 2022
 
*Reactions: <bdi>nihonjin</bdi>, <bdi>EasyRhino</bdi> and <bdi>TheBloke</bdi>
 
====mobilenvidia====
 
=====Moderator=====
 
;
:Sep 25, 2011
 
;
:1,958
 
;
:201
 
;
:63
 
;
:New Zealand
 
Apr 21, 2012
 
*
*<nowiki>#8</nowiki>
 
'''SAS34xx/35xx/36xx/38xx/39xx based controllers'''
 
 
'''SAS3404''' PCIe 3.1, 12Gbs SAS,
'''SAS3404''' PCIe 3.1, 12Gbs SAS,


Line 1,074: Line 888:
*Fujitsu PRAID 680i
*Fujitsu PRAID 680i


'''SAS4xxx based controllersSAS4016''' eHBA, PCIe 4.0, 24Gbs SAS<br />
=='''SAS4xxx based controllersSAS4016'''==
eHBA, PCIe 4.0, 24Gbs SAS


*LSI SAS 9600-8i8e
*LSI SAS 9600-8i8e
Line 1,096: Line 911:
*LSI SAS 9670-24i
*LSI SAS 9670-24i


 
=='''Info:''' Caching mode for SAS1078, SAS2108, SAS2208, SAS3108 controllers:==
Last edited: Jul 15, 2022
 
*Reactions: <bdi>Stux</bdi> and <bdi>Kristian</bdi>
 
====mobilenvidia====
 
=====Moderator=====
 
;
:Sep 25, 2011
 
;
:1,958
 
;
:201
 
;
:63
 
;
:New Zealand
 
Apr 21, 2012
 
*
*<nowiki>#9</nowiki>
 
'''Info:'''
 
 
Caching mode for SAS1078, SAS2108, SAS2208, SAS3108 controllers:
 
SAS1068, SAS2008, SAS2308 and (probably) SAS3008 have no cache hence the below does not apply
SAS1068, SAS2008, SAS2308 and (probably) SAS3008 have no cache hence the below does not apply


'''Read mode'''
'''Read mode'''


The "Read mode" parameter can be used to influence cache behavior for read. A maximum of three options "No read ahead", "Read ahead" and "Adaptive" are available. No caching during read takes place in the case of "No read ahead". If a data block is requested, "Read ahead" causes further sequentially following data blocks to be already read from the hard disk to the cache of the controller just in case, and in the hope that they will be called for in subsequent requests. In the case of the "Adaptive" setting the controller itself attempts to determine whether a read-ahead makes sense or not.
The "Read mode" parameter can be used to influence cache behavior for read. A maximum of three options "No read ahead", "Read ahead" and "Adaptive" are available. No caching during read takes place in the case of "No read ahead". If a data block is requested, "Read ahead" causes further sequentially following data blocks to be already read from the hard disk to the cache of the controller just in case, and in the hope that they will be called for in subsequent requests. In the case of the "Adaptive" setting the controller itself attempts to determine whether a read-ahead makes sense or not.


'''Write mode'''
'''Write mode'''


The setting options of the controller cache that control the handling of write requests are summarized under the term "Write mode". There are three options for setting the write cache: "Write-through", "Write-back" and "Always Write-back (independent of BBU state)". The "Write-through" option ensures that each write request from the controller is only reported back as completed when it has been acknowledged by the hard disk. With the "Write-back" and "Always Write-back" options the requests are cached in the controller cache and they are immediately acknowledged to the application as completed and only transferred to the hard disk later. This procedure enables optimal utilization of controller resources, faster succession of the write requests and therefore higher throughput. Any power failures can be bridged by means of an optional BBU, thus guaranteeing the integrity of the data in the controller cache. The "Always Write-back" option enables the write cache on a permanent basis; it is also used if the battery of the BBU is empty or if no BBU is installed, whereas the "Write-back" option automatically switches to "Write-through" as long as the controller cache is not battery-buffered.
The setting options of the controller cache that control the handling of write requests are summarized under the term "Write mode". There are three options for setting the write cache: "Write-through", "Write-back" and "Always Write-back (independent of BBU state)". The "Write-through" option ensures that each write request from the controller is only reported back as completed when it has been acknowledged by the hard disk. With the "Write-back" and "Always Write-back" options the requests are cached in the controller cache and they are immediately acknowledged to the application as completed and only transferred to the hard disk later. This procedure enables optimal utilization of controller resources, faster succession of the write requests and therefore higher throughput. Any power failures can be bridged by means of an optional BBU, thus guaranteeing the integrity of the data in the controller cache. The "Always Write-back" option enables the write cache on a permanent basis; it is also used if the battery of the BBU is empty or if no BBU is installed, whereas the "Write-back" option automatically switches to "Write-through" as long as the controller cache is not battery-buffered.


'''Cache mode'''
'''Cache mode'''
Line 1,150: Line 929:


The possible values here are "enabled" and "disabled". In most cases, the enabling of the hard disk cache entails an increase in throughput for write access. If the system is safeguarded by UPS, the enabling of the hard disk cache is recommended for performance reasons.
The possible values here are "enabled" and "disabled". In most cases, the enabling of the hard disk cache entails an increase in throughput for write access. If the system is safeguarded by UPS, the enabling of the hard disk cache is recommended for performance reasons.


'''Batteries'''
'''Batteries'''


'''MegaRAID LSIiBBU07'''
'''MegaRAID LSIiBBU07'''
Line 1,162: Line 939:


In the Box: MegaRAID LSIiBBU07, installation guide
In the Box: MegaRAID LSIiBBU07, installation guide


'''MegaRAID LSIiBBU08'''
'''MegaRAID LSIiBBU08'''
Line 1,173: Line 949:


Part #: LSI00264
Part #: LSI00264


'''MegaRAID LSIiBBU09'''
'''MegaRAID LSIiBBU09'''
Line 1,184: Line 959:


Part #: LSI00279
Part #: LSI00279


'''Expanders'''
'''Expanders'''


IBM ServeRAID Expansion Adapter 60Y0309
IBM ServeRAID Expansion Adapter 60Y0309
Line 1,206: Line 979:


Astek A33606
Astek A33606


'''Software/Hardware Feature Keys'''
'''Software/Hardware Feature Keys'''


ServeRAID M5000 Series Advance Feature Key 46M0930
ServeRAID M5000 Series Advance Feature Key 46M0930


ServeRAID M5000 Series Performance Accelerator Key 81Y4426
ServeRAID M5000 Series Performance Accelerator Key 81Y4426


'''Alternate LSI SAS2xxx based controllers.'''
'''Alternate LSI SAS2xxx based controllers.'''


'''Areca''', a very good range of controllers, including up to 4GB of cache, they make  their own Firmware, not compatible with LSI MegaRAID.
'''Areca''', a very good range of controllers, including up to 4GB of cache, they make  their own Firmware, not compatible with LSI MegaRAID.


'''3ware''', now owned by LSI, these controllers have their own firmware, not compatable with LSI's own MegaRAID range.
'''3ware''', now owned by LSI, these controllers have their own firmware, not compatable with LSI's own MegaRAID range.