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

Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Hab jetzt schon die anderen die anderen Bestellt, aber sollte ja Passen...
0,5m reichen mir denk ich, hab ein kleines Lian Li Gehäuse

Datensicherung ist durchgeführt, kann also bald losgehen :)

Grüße
 
Kabel sind wie bereits erwähnt definitiv nicht dabei. Übrigens scheind die Dell FW die einzige Firmware zu sein bei der man auch beim Computerstart in ein eigenes Bios zum Configurieren kommt (CTRL + R). Bei den ganzen anderen FWs konnte ich das alles nur in Windows über das MSM machen.
 
Kabel sind wie bereits erwähnt definitiv nicht dabei. Übrigens scheind die Dell FW die einzige Firmware zu sein bei der man auch beim Computerstart in ein eigenes Bios zum Configurieren kommt (CTRL + R). Bei den ganzen anderen FWs konnte ich das alles nur in Windows über das MSM machen.

Konntest du mal schauen ob bei der Dell H700-FW die Spindown-Funktion integriert ist ?
Ich komm ohne Probleme mittels STRG + H in das Web-Bios des Controllers.

Du willst direkt auf das Web-BIOS zugreifen oder willst du den Zugriff über IPMI / iKVM etc. machen ?
Wenn ich über iKVM in das Web-BIOS des Controllers möchte wird meine Maus nicht durchgereicht.
 
Naja, wenn wir das selbe meinen... ich meine das Bios in welchen man vor dem Windowsstart Arrays usw. verwalten kann. Wenn ich mit einer LSI oder HP Firmware CTRL + H drücke, so komme ich nicht ins Bios sondern der Bootvorgang wird sofort gestartet. (Windows).

Ich schau nachher mal wegen dem Spin down.

---------- Post added at 12:05 ---------- Previous post was at 11:46 ----------

Also die DELL FW hat:
Unconfigured good spin down und Hot spare spin down
 
Naja, wenn wir das selbe meinen... ich meine das Bios in welchen man vor dem Windowsstart Arrays usw. verwalten kann. Wenn ich mit einer LSI oder HP Firmware CTRL + H drücke, so komme ich nicht ins Bios sondern der Bootvorgang wird sofort gestartet. (Windows).

Ich schau nachher mal wegen dem Spin down.

---------- Post added at 12:05 ---------- Previous post was at 11:46 ----------

Also die DELL FW hat:
Unconfigured good spin down und Hot spare spin down

Danke für deine Mühe :wink:

Kannste mal nachsehen ob auch der Spindown für Configured Drives unterstützt wird ?
Mit einem Rechtsklick auf den Controller unter dem Reiter "Physical" kann man unter dem Punkt "Manage Power Save Settings" kann man es auch überprüfen/konfigurieren:



Als was wird dir den der Controller angezeigt ?
Als Dell H700 oder als LSI 9260-8i ?

Was für eine Versionsnummer hat den die Dell-FW ?
Wenn die FW-Version höher als 12.12.0-0047 ist würd ich mir diese vielleicht mal ansehen :)
Haste zufällig ein Download-Link zu der Dell-FW ?
 
Zuletzt bearbeitet:
Der Controller supportet:
attachment.php


Er wird erkannt als PERC H700 Adapter. Im Gerätemanager wird er natürlich wie immer als IBM M5014 erkannt, klar die DEV und VEN IDs bleiben ja wie immer unverändert. Die DELL FW hat die Version 12.10.3-0001. (Ist die neueste von 3.02.2012). Ich denke aber du kannst das nicht mit den Versionsnummern von LSI oder so vergleichen, da anderes Schema.
 
Zuletzt bearbeitet:
Glaub die FW schau ich mir mal an.
Haste die Firmware nach der Anleitung geflashed ?
Hast den Controller vorher platt gemacht und mit der sbrh700.bin auf die Dell-FW vorbereitet ?

Konnte auf der sehr übersichtlichen Seite von Dell nicht die Firmware finden.

Haste die hier entnommen ?
http://www.dell.com/support/drivers/us/en/19/DriverDetails?driverId=48PX8
Die "SAS_RAID_H700M_12.10.3-0001_A09_ZPE.exe" müsste die Firmware beinhalten oder irre ich mich ?

Kannste bitte mal ein Link posten ?
 
Zuletzt bearbeitet:
Ja, erst SBRempty, dann sbrh700, dann cleanflash... reboot.... dann m0flash 3004_del.rom (ist glaube auch in deiner LSI Zip datei.

Also bleibt dabei, die Dell FW ist die schnellste. Seq. und vor allem bei 4K und 4K-64thrd. Die 128GB M4 legt nochmal ne Schippe beim lesen drauf. Gut die 128GB M4 ist auch die schnellste aller M4 Modelle (lesend).

M4 128GB SSD
AS SSD..........READ............WRITE....
Seq:...........532 MB/s.........202 MB/s
4K:..............20 MB/s...........49 MB/s
4K-64:........208 MB/s...........92 MB/s


M4 512GB SSD
AS SSD..........READ............WRITE....
Seq:...........519 MB/s.........282 MB/s
4K:..............17 MB/s...........50 MB/s
4K-64:........160 MB/s...........98 MB/s


SAMSUNG 830 256GB SSD
AS SSD..........READ............WRITE....
Seq:...........460 MB/s.........402 MB/s
4K:..............17 MB/s...........50 MB/s
4K-64:........207 MB/s...........96 MB/s
 
Zuletzt bearbeitet:
Werde ich gleich mal testen, ich berichte.

Klasse ... wenn die aktuelle Dell-FW alle Features unterstützt und stabil läuft ist die LSI-FW 12.12.0-0047 überfällig.



Laut dem Changelog ist ab der Dell-FW Version 12.3.0-0032 Spindown integriert.

7.0 History
===========

Component Current Version Previous Version
Package 12.10.3-0001 12.10.2-0004
Firmware 2.100.03-1526 2.100.03-1405
Bootblock 2.02.00.00-0000 2.02.00.00-0000
BIOS 3.18.00 3.18.00
Ctrl-R 2.02-0025.1 2.02-0025.1

1. Fixes an issue where seemingly random multibit ECC errors are seen.


Component Current Version Previous Version
Package 12.10.2-0004 12.10.1-0001
Firmware 2.100.03-1405 2.100.03-1062
Bootblock 2.02.00.00-0000 2.02.00.00-0000
BIOS 3.18.00 3.18.00
Ctrl-R 2.02-0025.1 2.02-0025

1. Fixes an issue where the Perc battery doesn’t always charge up properly, causing VD’s changing from WB to WT.

2. Removes system events that relate to partial Patrol completion on physical drives.


Component Current Version Previous Version
Package 12.10.1-0001 12.10.0-0025
Firmware 2.100.03-1062 2.100.03-1046
Bootblock 2.02.00.00-0000 2.02.00.00-0000
BIOS 3.18.00 3.18.00
Ctrl-R 2.02-0025 2.02-0025

1. Improved handling of IO in asynchronous mode.

2. Enhanced medium error detection and handling logic


Component Current Version Previous Version
Package 12.10.0-0025 12.3.0-0032
Firmware 2.100.03-1046 2.30.03-0872
Bootblock 2.02.00.00-0000 2.02.00.00-0000
BIOS 3.18.00 3.09.00
Ctrl-R 2.02-0025 2.02-0009

1. Corrects a potential scenario where a drive may repeatedly fail
during i/o.
2. Fixes an issue in which IEEE scatter gather lists may be
misinterpreted by firmware leading to possible PCIe fatal error.
3. Added support for drives larger than 2TB.


Component Version
Package 12.3.0-0032
Firmware 2.30.03-0872
Bootblock 2.02.00.00-0000
BIOS 3.09.00
Ctrl-R 2.02-0009

1. Improved disk medium error correction for cases where large numbers of
errors are found.

2. Increased performance of random workloads on solid-state drives.

3. Increased performance of small sequential workloads.

4. Unconfigured and hot spare disks can be spun down to conserve power.

5. A virtual disk's capacity can be expanded if there is free space
available on its physical disks.

6. The controller can be configured to use existing system backplane or storage
enclosure disk slots that have hot spares configured as persistent hot spare
slots. A hot spare disk can then be removed and replaced with replacement
disks without having to configure the new disk as a hot spare. Any disk
inserted on that hot slot will be overwritten and become a hot spare.

7. Enhanced controller error recovery.
 
Zuletzt bearbeitet:
Also die FW scheint etwas langsamer zu sein, besonders bei den seq. Raten. Bei der Samsung 830 merkt man dies kaum, bei den M4 aber gewaltig. Da diese FW aber keine Vorteile gegenüber der 12.10.3-0001 bringt kann man bei der 12.10.3-001 bleiben. Die 12.10.4-0001 bringt also keine Vorteile. Daher ist/bleibt bis jetzt die DELL PERC H700 12.10.3-0001 die schnellste.

M4 128GB SSD
AS SSD..........READ............WRITE....
Seq:...........480 MB/s.........195 MB/s
4K:..............19 MB/s...........49 MB/s
4K-64:........209 MB/s...........92 MB/s


M4 512GB SSD
AS SSD..........READ............WRITE....
Seq:...........474 MB/s.........273 MB/s
4K:..............17 MB/s...........50 MB/s
4K-64:........159 MB/s...........97 MB/s


SAMSUNG 830 256GB SSD
AS SSD..........READ............WRITE....
Seq:...........488 MB/s.........402 MB/s
4K:..............17 MB/s...........50 MB/s
4K-64:........207 MB/s...........96 MB/s


Ich glaube Dell hat bei der FW etwas am Caching geändert, die Werte schwanken sehr stark. Mal seq. Lesen bei mageren 440 MB/s mal 550 MB/s.
 
Zuletzt bearbeitet:
Code:
1.0 Introduction
================

This is a firmware release for the Dell PERC H700 Modular.

Component		Current Version			Previous Version
Package			12.10.4-0001			12.10.3-0001
Firmware 		2.100.03-1584			2.100.03-1526
Bootblock		2.02.00.00-0000			2.02.00.00-0000
BIOS			3.18.00				3.18.00	
Ctrl-R			2.02-0025.1			2.02-0025.1

Mal sehen was die nächste FW (wenn eine Neue released wird) an Neuerungen bringt.

Viel wurde nicht geändert/verbessert:
Code:
- Fixes an issue where a  Self Encrypting Drive larger than 2TB could  come off line and not be able to rebuild to a virtual drive.
  This fix is critical if you use 3T or larger SED drives and not needed otherwise.
 
Zuletzt bearbeitet:
Was mir aber aufgefallen ist, bei der neue FW von Dell kommt beim PC Start das diese aus dem Jahr 2010 ist.... bei der 12.10.3-0001 steht da 2012.
 
Merkwürdig ...
Das BIOS der Karte bzw. des Firmware-Pakets wurde ja nicht geändert.
Hast du die neuere Dell-FW wieder auf den nackten Controller geflashed oder einfach über die Dell-FW 12.10.3-0001 drübergehauen ?

Hab solche Phänomene wenn ich den Controller nicht komplett platt mache ...
 
Auch flashe grundsätzlich auf den nackten Controller. Also immer sbr neu und cleanflash.
 
Sehr merkwürdig ... Haste mal das komplette System vom Strom genommen ?
Wenn das nichts bring - lass die 12.10.3-0001 einfach drauf :d
Die Dell-FW lacht mich im Moment schon sehr an, weil diese anscheinend aktueller ist als die 2.12.0-0047.

Werd morgen oder übermorgen die erste Seagate Barracuda 7200.14 erhalten und dann mich mal ans benchen machen.
Ich denke dass RAID-Benchmarks interessanter sind, aber Single-Disk Benches können nix schaden :)
 
Zuletzt bearbeitet:
Das kann schon sein das Raid Arrays Aussageklräftiger sind. Will hier halt keine Daten löschen. Das RaidArray sollte aber aus SSDs bestehen, damit man sieht wo deer Controller da limitiert. HDDs werden den Controller nicht an seine Grenzen bringen.
 
Das kann schon sein das Raid Arrays Aussageklräftiger sind. Will hier halt keine Daten löschen. Das RaidArray sollte aber aus SSDs bestehen, damit man sieht wo deer Controller da limitiert. HDDs werden den Controller nicht an seine Grenzen bringen.

Versteh ich.
Meine Aussage bzgl. der RAID-Arrays bezog sich auch eher auf mein kommenden Single-Disk Benchmark :)
 
So, habe nun auch neuer Erkenntnisse. Die IBM FW ist zwar noch langsamer, sobald da ne neue da ist flashe ich die. Man kann ohne Probleme die Denkpause beim initialisieren beim IBM Controller mit IBM FW eliminieren. Der Init geht genau so schnell wie mit der LSI oder Dell FW.
 
IBM M5014 Raid-Controller [ Flash-Anleitung, Bechmarks, etc. ]

Bis meiner endlich da ist hast du vermutlich schon alles wunderbar ausgetestet 😊👍
Das nenne ich mal Service *top*
 
So, habe nun auch neuer Erkenntnisse. Die IBM FW ist zwar noch langsamer, sobald da ne neue da ist flashe ich die. Man kann ohne Probleme die Denkpause beim initialisieren beim IBM Controller mit IBM FW eliminieren. Der Init geht genau so schnell wie mit der LSI oder Dell FW.

Wurde die Initialisierungszeit bei den neuen IBM-Firmwares angepasst oder wie kommste zu dieser Aussage ?




EDIT:

Neue LSI-FW Version 2.130.373-2022 steht zum Download bereit:
Code:
************************************

LSI Corp. MegaRAID Firmware Release 

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

Release date: 12/28/12

====================== 
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: 12/28/2012


Version Numbers:	
===============
Current Firmware Package (with CacheCade Pro 2.0):  12.12.0-0139 (Merged)
Firmware 2.130.373-2022
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 0x05210000
Hii 1.33.00
BIOS 3.26.00
FCODE 4.12.05.00
			     
Previous Firmware Package (with CacheCade Pro 2.0):  12.12.0-0124 (Merged)
Firmware 2.130.363-1846
Medusa_Expander SAS2XFW-25.05.04.00_MFGIMG-25.05.04.00 
NVDATA 2.09.03-0039
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 0x05180000
Hii 1.32.00
BIOS 3.25.00
FCODE 4.12.05.00


Bug Fixes and Enhancements:
===========================
Firmware defects:
    SCGCQ00262426  -  If VD is secured while reconstruction is going on does not stay secured once reconstruction is done.
    SCGCQ00313883  -  Battery continually stating Battery Yearly Deep Discharge Relearn Pending. Please Initiate a manual Relearn
    SCGCQ00319537  -  System hang on IBM machine with a critical boot message
    SCGCQ00327006  -  Event (MR_EVT_CTRL_RESETNOW_DONE ) is not generated after OFU is completed
    SCGCQ00329851  -  EEPROM corruption(BQ2060 errata) due to corrupted value of design Capacity written in FCC for iBBU07
    SCGCQ00332181  -  INVALID SGL causes dump into montask, OCR does not recover. MonTask: line 377 in file ../../dm/mpt2/mptrec.c & MonTask: line
    SCGCQ00333679  -  reverting the changes of SCGCQ00295604
    SCGCQ00333696  -  EEPROM corruption(BQ2060 errata) due to corrupted value of design Capacity written in FCC for iBBU07
    SCGCQ00334032  -  Code review checkin
    SCGCQ00335607  -  Firmware upgrade/downgrade not possible due to missing env stamping
    SCGCQ00336716  -  Megamon issue when disabling the drive security on a MR controller with spun down FDE drives.
    SCGCQ00337894  -  OFU is not happening when tried to upgrade firmware.
    SCGCQ00338008  -  Flash of package with OFU request
    SCGCQ00345497  -  Code review: With the new approach for CtrlOFUPossibleSet/Get() shutdown path broken
    SCGCQ00346275  -  Copyback on a drive hits kill adapter
    SCGCQ00347253  -  Firmware fails to return proper value when flashed same firmware image with different stamping with OFU request.
    SCGCQ00353344  -  Data Corruption during Raid Level Migration
    SCGCQ00335935  -  Coverity Defect fixes
    SCGCQ00286152  -  GetConnectorIndex() Out of bound array access
    SCGCQ00334889  -  Multiple switch cases are not handles correctly in debug functions
    SCGCQ00314781  -  Controller always enter HSM when it is set to HCOE
    SCGCQ00317767  -  Code Review Defect: Correct the error in copy back path smart errors path
    SCGCQ00333346  -  Dont interpret the cachecade BVD flags if the volume is created with old FW which does not support cachecade.
    SCGCQ00340772  -  Address Action Item SCGCQ00340495 (Check coding standard for structure OfuRequestState)
    SCGCQ00332658  -  Out-of-bounds access (OVERRUN_STATIC) of an array "ar" in pdCopyBackSpinupCallBack
    SCGCQ00332651  -  Out-of-bounds access (OVERRUN_STATIC) of an array "nvInfo->lockKeyBlob.keyCheck" in displayNvKeyInfo
    SCGCQ00329070  -  Coverity Defect
    SCGCQ00315029  -  PD clear operation is not handle correctly with spun drive drives
    SCGCQ00332588  -  Fix coverity defects 10216 and 10425 (overrun and potential NULL pointer access)
    SCGCQ00307050  -  Not able to flash both 9265-8i and 9285-8e card with 5.3 patch 1 firmware.However, it is ok on 9266-8i.
    SCGCQ00353322  -  Unable to enable ocr using application due to FW ocr setting taking precedence
    SCGCQ00328109  -  Out of bound access in LDBBMListInit
    SCGCQ00337060  -  Coverity Defects
    SCGCQ00341791  -  Support for mutlipath topology is broken
    SCGCQ00330344  -  FW halts with a a kill adaptor on performing an onffline of the drive under copyback. line 1188 in file ../../raid/1078dma.c
    SCGCQ00332099  -  Out-of-bounds access (OVERRUN_STATIC) of an array "ar" in pdDcmdRebuildCB

Firmware Enhancements:
    SCGCQ00302600  -  Added more debug information
    SCGCQ00307949  -  True FW Online update for Liberator
    SCGCQ00307950  -  BGI is in endless loop continuously restarting after completion
    SCGCQ00308988  -  Improve foreign config import for iMR with mixed JBOD/RAID settings
    SCGCQ00314258  -  Need the ability to determine what disk a logical LBA associate with on the fly, api call/algorithim/etc. on Liberator
    SCGCQ00323446  -  Add NVDATA support to make 512 Emulated drive support as configurable for customers.
    SCGCQ00345203  -  megacli reports battery pack is missing on hot insertion
    SCGCQ00314965  -  iBBU07 - SOH bad will be declared for low capacity battery before starting learn cycle
    SCGCQ00307956  -  iBBU07: EEPROM and register values will be updated to revised values at first boot after FW flash.


BIOS:
Version change only

UEFI Driver:
SCGCQ00262858	Defect	Debug message is shown from EFI app choice prompt
SCGCQ00308870	Defect	EFI Driver 518\When disconnecting the driver in EFI, I am still able to exectue the EFI utility menu.
SCGCQ00312683	Defect	UEFI Driver not timing out in 3 mins when FW is in undefined state
SCGCQ00320619	Defect	UEFI: Build Device Path and Get Next Target function of SCSI Pass Thru is not returning correct EFI status for certain cases
SCGCQ00335617	Defect	Drives are reporting timeout on Write Buffer cmd 
SCGCQ00339371	Defect	UEFI Driver fails SCT Test
SCGCQ00343869	Defect	Enhance critical boot message handling
SCGCQ00338066	EnhancementRequest	UEFI - HAMR: Fire LD list query based on maxHANodes
SCGCQ00338782	EnhancementRequest	If SetOptions is called for Invader dont show EFI WebBIOS and EFI CLI option
SCGCQ00340581	EnhancementRequest	UEFI Driver should check pMRCtrlInfo ->maxHANodes with > 1 to determine HAMR

HII:
SCGCQ00318010 (DFCT) - Allows to select Cachecade VD as Boot device
SCGCQ00319005 (DFCT) - HII will not allow config to be cleared no drives attached
SCGCQ00319010 (DFCT) - HII while in safe mode locks up when entering View drive
SCGCQ00293056 (ENHREQ) - HII: LSIP200198414/LSIP200229508/LSIP200231613: Disables all requirement for human input at boot time
SCGCQ00317934 (ENHREQ) - Add MFI State error string for the new MFI stat error codes
SCGCQ00317991 (ENHREQ) - Remove 'Adaptive Read Ahead' option from every MegaRAID management utility (PR: SCGCQ00295908)


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

Den kompletten Changelog ist hier zu finden: http://www.lsi.com/downloads/Public...-0139_SAS_2108_Fw_Image_APP2.130.373-2022.txt

Die LSI-FW ladet ihr hier runter: http://www.lsi.com/downloads/Public...-0139_SAS_2108_Fw_Image_APP2.130.373-2022.zip
 
Zuletzt bearbeitet:
Von LSI gibt es doch bereits neuer fw (2013). Und was die IBM FW angeht, so hinterlegt IBM automatisch ein Delay von ca, 60 Sekunden, Dies kann man aber mit dem CLI ändern.
 
Zuletzt bearbeitet:
Ich bin jetzt mal auf der Suche was denn eigentlich verhindert das der geflashte M5014 kein Raid 6 kann. Ich habe den Controller mal verglichen mit einem 9260. Bis auf die 2 Rambausteine (daher hat der M5014 ja nur 256MB Cache) ist alles zu 100% identisch. Sprich, das der Controller kein Raid 6 kann muss lediglich eine küstliche Softwaresperre sein. Lässt sich sicher ändern.
 
Das mag ja sein, da der M5014 aber alle Bauteile auf der Platine wie der 9260 hat, kann es nur eine künstliche Beschneidung sein. (welche eigentlich ausgehebelt werden kann)
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh