IBM M5014 Raid-Controller [ Flash-Anleitung, Benchmarks, etc. ]

XTaZY

Schraubenverwechsler(in)
mr9260-8i_image_largez6oil-png.633012


Was macht den Controller so interessant ?
Der Controller lässt sich ohne großen Aufwand zu einem LSI 9260-8i flashen und lässt sich für einen Preis von 100-150 € erwerben.


Was sind die Spezifikationen ?
► Eight internal 6 Gbps SAS/SATA ports
► Two Mini-SAS internal connectors (SFF-8087)
► 6 Gbps throughput per port
► 800 MHz PowerPC processor with LSI SAS2108 6 Gbps RAID on Chip (ROC) controller
► x8 PCI Express 2.0 host interface
► Onboard data cache (DDR2 running at 800 MHz):
► ServeRAID M5015: 512 MB
► ServeRAID M5014: 256 MB
► Intelligent Li-Ion-based battery backup unit with up to 48 hours of data retention:
► ServeRAID M5015: Standard in the option part number
► ServeRAID M5014: Optional
► Supports RAID levels 0, 1, 5, 10, and 50 (RAID 6 and 60 support with the optional M5000 Advanced Feature Key)
► Connects to up to 32 SAS or SATA drives
► SAS and SATA drives are supported, but the mixing of SAS and SATA in the same RAID array is not supported
► Supports up to 64 logical volumes
► Supports LUN sizes up to 64 TB
► Configurable stripe size up to 1 MB
►Compliant with Disk Data Format (DDF) configuration on disk (COD)
► S.M.A.R.T. support


Wie unterscheidet sich der IBM M5014 gegenüber dem LSI 9260-8i ?
Der IBM M5014 besitzt "nur" 256MB Cache - der LSI 9260-8i hingegen 512MB.
Der originale LSI 9260-8i besitzt von Grund auf die RAID-6 und RAID-60-Funktion.
Bei dem IBM M5014 muss dieses Feature mittels Advanced Feature-Key (Kosten: ~ 150,00 €) nachgerüstet werden.


Kann ich meine Array-Config ohne Probleme mit der anderen Firmware importieren ?
Wer seine Config von der LSI-FW zu der Dell-FW mitnehmen möchte kann mit kleinen Problemen rechnen.

config_203djy-png.633019


Durch "Scan Foreign Configuration" lässt sich zwar die Config wieder einspielen, aber zur Sicherheit sollte man aber die Config vorm Umzug abspeichern.

config_2_scanmndzq-png.633018



Der Import von der Config der Dell-FW zur LSI-FW ist wiederum nicht ohne Import der LSI-config möglich.
Beim Scan Foreign Configuration bricht der MSM die Aktion mit folgenden Fehlermeldungen ab:

config_3_importcdjyu.png config_3_import_enfjp4.png

Man muss also vor dem Umzug von der Dell-FW zur LSI-FW folgende Befehle ausführen:
Sichern der Config:
megaoem -adpsettings write -f filename.ini -a0

Restoren der Config:
megaoem -adpsettings read -f filename.ini -a0


Läuft der Controller auf meinem Mainboard ?
Die Compatibility-List wird in drei Sparten untergliedert.
Läuft Optimal: der Controller wird erkannt und läuft ohne Probleme mit dem Mainboard
Beschränkt einsetzbar: Der Controller wird erkannt und läuft mit dem Mainboard, dennoch sind manche Feature des Mainboards oder des Controllers nicht funktionsfähig.
Inkompatibel: Das Mainboard bootet nach Einbau des Controllers nicht mehr oder der Controller wird nicht erkannt.


Läuft optimal:
- Gigabyte X79-UD5
- Gigabyte X79S-UP5
- MSI P55-GD80
- Gigabyte X58A-OC
- ASUS E35M1-I Deluxe
- ASRock H77 Pro4-M
- Asus P6T WS Professional
- Asus P6T6 WS Revolution
- Asus P6T7 WS SuperComputer
- Asus P9X79
- Asus KCMA-D8
- Supermicro X8DT3
- Supermicro X9SCM-F
- Tyan S7050

Beschränkt einsetzbar:


Inkompatibel:
- ECS H67H2-I ITX


Wo kann ich die ganzen Firmwares finden ?
Die Firmwares sind auf den Hersteller-Seiten von Dell, LSI, IBM, etc. zu finden.

Einige geteste Firmwares findet ihr in dem Uploaded Download-Pool:



Durch Anklicken des Uploaded.net-Logos betretet ihr den Pool


Wie flashe ich den IBM M5014-Controller ?
Ich übernehme keine Haftung für entstandene Schäden.
Ihr flashed auf Eigenverantwortung !



Ich habe den Controller nach folgender Anleitung geflashed:
How to Flash IBM ServeRAID M5014 to LSI 9260-8i FirmwareServeTheHome – Server and Workstation Reviews

Alles was ihr braucht ist ein bootfähigen USB-Stick mit DOS (How to Create a bootable USB Memory Key)
und diesen Ordner: sas2108.zip
In dem Ordner ist auch die FW (0048_sun.rom) enthalten, die den Spindown der Festplatten zulässt.
Die sas2108.zip ladet ihr runter, entpackt diese und deponiert den entpackten Ordner im root des USB-Sticks.

Ihr bootet von dem USB-Stick und folgt dieser Anleitung: How to Flash IBM ServeRAID M5014 to LSI 9260-8i FirmwareServeTheHome – Server and Workstation Reviews

Beim letzten Schritt bzw. beim letzten Befehl der Anleitung (megarec -m0flash 0 0102_lsi.rom) führt ihr stattdessen folgenden Befehl aus:
megarec -m0flash 0 0048_sun.rom

Die Firmware 0102_lsi.rom unterstütz HDD-Spindown nicht - deshalb flashen wir die andere Firmware namens 0048_sun.rom.


Führt also folgende Befehle / Aktionen aus:
01) vom USB-Stick booten
02) cd sas2108
03) megarec -writesbr 0 sbrempty.bin
04) megarec -writesbr 0 sbrlsi.bin
05) megarec -cleanflash 0
06) REBOOT
07) vom USB-Stick booten
08) cd sas2108
09) megarec -m0flash 0 0048_sun.rom
10) REBOOT

Vergesst den Reboot nach dem megarec -cleanflash 0 - Befehl (Schritt 05) nicht !!!

Et Voilà - ihr besitzt ein LSI 9260-8i mit allen gewünschten Features :)

statusrekzm.png unbenannt5dhp3a.png


Unterstützt der Controller nach dem Flash die HDD-Spindown-Funktion ?
Jein.
Es muss dadrauf geachtet werden welche Firmware geflashed wird.
Die neuesten Firmwares unterstützen die Funktion in der Regel nicht.
Die Dell H700-Firmwares bieten Spindown, aber nur die Spindown-Konfiguration von Unconfigured- & Hot spare Drives.
Unter Punkt 1) findet ihr die Firmwares die komplette Spindown-Funktionen beinhalten und selbst konfigurierte Laufwerke schlafen legen können.
Punkt 2) sind die Dell-FWs aufgelistet.

1) Spindown Firmwares (Configured-, Unconfigured- & Hot spare-Drives):
- Oracle_12.12.0.0-0048: 0048_sun.rom
- IBM_12.12.0-0047: m5000fw.rom

2) Spindown Firmwares (Unconfigured- & Hot spare-Drives):
- Dell_12.10.3-0001_A09: FW1526M.rom
- Dell_12.10.4-0001_A10: FW1584M.rom

unbenannt3b6kzi.png unbenannt4h8k1u.png unbenanntumkoa.png unbenannt20ek2t.png


Gibt es schon Bechmarks vom Controller ?
HDD-Benchmarks:
User: Sightus - Post: #493
User: k0ssi - Post: #265
User: XTaZY - Post: #223
User: XTaZY - Post: #221
User: XTaZY - Post: #215

SAS-Benchmarks:
User: Sightus - Post: #446
User: Sightus - Post: #413
User: Schlingel_INV - Post: #283

SSD-Benchmarks:
User: XTaZY - Post: #455
User: Schlingel_INV - Post: #415
User: Romsky - Post: #103
User: Romsky - Post: #111
User: Romsky - Post: #129
User: Romsky - Post: #133
User: Romsky - Post: #174


Kann ich den IBM M5014 ohne zusätzliche Kühlung betreiben ?
Wenn der Controller nicht in einem Luftstrom eines oder mehreren Lüfter liegt, würde ich empfehlen an dem Kühlkörper einen zusätzlichen Lüfter anzubringen.
Der Kühlkörper wird ohne zusätzliche Kühlung sehr warm.

Der Lochabstand des Originalkühlers beträgt ~ 54mm.

img_20130106_160442j9p9w.jpg img_20130108_221037-ksbzg5.jpg


Wo kann ich den Controller sowie das Zubehör erwerben ?
Die günstigsten Angebote findet man bei eBay.
Dort findet man gebrauchte, generalüberholte sowie neue Controller.

Der eBay-Shop "BCM-Systems" verkauft neue IBM M5014 inkl. Low- & Full-Profile-Slotblenden.
Schaut gelegendlich mal in dem Shop vorbei. Der Händler ist sehr kulant und lässt gern mit sich handeln ;)
Sonstiges, Festplatten Artikel im bcm-system-gmbh Shop bei eBay!

Passende SFF-8087-Kabelpeitschen findet ihr hier:
Festplattenkabel mit Anschlusstyp: SFF-8087/SATA Preisvergleich | Deutschland - Hardwareluxx - Preisvergleich

Low-Profile Blende:
1 Slotblech kurz Slotblende low profile Lasche gelocht | eBay

Full-Profile Blende:
Slotblech Slotblende mit Laschen gelocht Luftlöcher panel bracket | eBay

Den Advanced Feature-Key bekommt man derzeit sehr günstig bei Senetic.de:
IBM 46M0930 jetzt 20% billiger ServeRAID M5000 Series Advance Feature Key


Wo finde ich nähere Informationen über den Controller ?


thanksmirod-png.633016


Dachte ich führ mal die Leute auf die den Thread am Leben erhalten und zählreiche Informationen hier einbringen ! ;)




Fragen oder Anregungen zum Thread ?
Einfach hier rein posten oder mir eine PN zukommen lassen.

Hoffe der Thread gefällt ;)
 

Anhänge

  • mr9260-8i_image_largez6oil.png
    mr9260-8i_image_largez6oil.png
    251,5 KB · Aufrufe: 2.177
  • thanksmirod.png
    thanksmirod.png
    9,4 KB · Aufrufe: 1.882
  • 234x60.jpg
    234x60.jpg
    17,7 KB · Aufrufe: 1.775
  • config_2_scanmndzq.png
    config_2_scanmndzq.png
    12,4 KB · Aufrufe: 1.858
  • config_203djy.png
    config_203djy.png
    7,5 KB · Aufrufe: 1.818
Zuletzt bearbeitet:
Öhm hat jemand ne Ahnung warum es mir hier den BB-Code zerschießt und alle Bilder nicht angezeigt werden ? :(
 
Brauch überhaupt der LSI SAS 1064E Chip eine besondere Kühlung?
Habe da einen Controller da, hab einfach mal ein Lüfter davorgehängt, reicht das schon Overkill?
 
Es geht hier zwar um ein SAS2108, aber generell würde ich empfehlen dass der Passivkühlkörper oder ein RAID-Controller in einem gewissen Luftstrom liegt ...
 
Zuletzt bearbeitet:
LSI hat eine neue Firmware released ( 4.10 P2 Firmware ).


Hab sie dem Firmware-Pool hinzugefügt.
(05.03.2013_LSI_12.13.0-0154)

Code:
************************************

LSI Corp. MegaRAID Firmware Release 

************************************

Release date: 03/05/13

====================== 
Supported Controllers:
======================

MegaRAID SAS 9260-4i
MegaRAID SAS 9260CV-4i
MegaRAID SAS 9260-8i
MegaRAID SAS 9260CV-8i
MegaRAID SAS 9260DE-8i
MegaRAID SAS 9261-8i
MegaRAID SAS 9280-4i4e
MegaRAID SAS 9280-8e
MegaRAID SAS 9280DE-8e
MegaRAID SAS 9280-24i4e
MegaRAID SAS 9280-16i4e
MegaRAID SAS 9260-16i

******* This firmware supports Cachecade Pro 2.0 (if activated) for the controllers mentioned above.
******* This single firmware image can be used on all of the controllers mentioned above (no longer need separate image for the high-port-count controllers).


Component:
=========
SAS MegaRAID Firmware Release for MegaRAID Controllers
Release date: 03/05/13


Version Numbers:	
===============
Current Firmware Package (with CacheCade Pro 2.0):  12.13.0-0154 (Merged)
Firmware 2.130.383-2315
Medusa_Expander SAS2XFW-25.05.04.00_MFGIMG-25.05.04.00 
NVDATA 2.09.03-0045
BootBlockCommon 09.250.01.219
BootBlock 2.02.00.00-0000 
ROMENV 1.08
WebBIOS 6.0-51-e_47_Rel
PCLI 4.04.20
UEFI_Driver 0x05270000
Hii 1.36.00
BIOS 3.27.00
FCODE 4.12.05.00
			     
Previous Firmware Package (with CacheCade Pro 2.0):  12.13.0-0151 (Merged)
Firmware 2.130.383-2230
Medusa_Expander SAS2XFW-25.05.04.00_MFGIMG-25.05.04.00 
NVDATA 2.09.03-0041
BootBlockCommon 09.250.01.219
BootBlock 2.02.00.00-0000 
ROMENV 1.08
WebBIOS 6.0-51-e_47_Rel
PCLI 4.04.20
UEFI_Driver 0x05270000
Hii 1.36.00
BIOS 3.27.00
FCODE 4.12.05.00


Bug Fixes and Enhancements:
===========================
Firmware:
SCGCQ00307050	Defect	Not able to flash both 9265-8i and 9285-8e card with 5.3 patch 1 firmware.However, it is ok on 9266-8i.
SCGCQ00338490	Defect	Invalid target ID after new logical drive creation
SCGCQ00341791	Defect	Support for mutlipath topology is broken
SCGCQ00361303	Defect	On iMR FW update caused card to FW fault state and card cannot boot to OS.
SCGCQ00371477	Defect	During Reconstruction (R0->R5) when system reboots the reconstruction doesnt resume. System hangs.
SCGCQ00375250	Defect	OEM BMC see clock stetching on I2C bus
SCGCQ00375854	Defect	adapterOperations.alarmControl is being set to 1 even if controller doesnot have alarm on board
SCGCQ00384381	Defect	Drive temperature is shown very high on 9240
SCGCQ00391094	Defect	9260-16i's drive locate/fault LED header doesn't work
SCGCQ00392062	Defect	Firmware halts when flashing components other than app.rom for OEM controller
SCGCQ00392063	Defect	PL library and files checkin for PL version 5.38
SCGCQ00396335	Defect	9260-16i's drive locate/fault LED header is not working properly.
SCGCQ00363619	EnhancementRequest	Set the Recovery mode page (WriteRetryCount and recoveryTimeLimit)


Installation:
=============
Use MegaCLI or StorCLI to flash the SAS controllers.  These tools can be downloaded from the support and download
section of www.lsi.com.

Command syntax:  
MegaCli -adpfwflash -f mr2108fw.rom -a0
or
StorCLI /c0 download file=mr2108fw.rom

Download:
05.03.2013_LSI_12.13.0-0154


-----------------------------------------------------------
Benchmark

Neue FW ist drauf.
Hab die neue FW mal über den MegaRAID Storage Manager geflashed.

SSD: ADATA S510 120GB

Anzahl von SSDs: 3

RAID-Level: 0

Stripe-Size: 64KB

Betriebssystem: Windows 7 x64 Enterprise

Filesystem: NTFS

Config:
- Read Policy: Always Read Ahead
- Write Policy: Always Write Back
- IO Policy: Direct IO
- Access Policy: Read Write
- Disk Cache Policy: Unchanged
- Background Initialization: Enabled

Firmware: LSI \ 05.03.2013_LSI_12.13.0-0154 \ mr2108fw.rom

unbenannt34i0kbd.png
 
Es geht hier zwar um ein SAS2108, aber generell würde ich empfehlen dass der Passivkühlkörper oder ein RAID-Controller in einem gewissen Luftstrom liegt ...
 
Zurück