2020年01月26日

RAID Card 再び SAS 9212-4i4e その8

日電のN8103-130を手に入れました。
またまた、Firmwareで遊んでいた時に
富士通のD2607用のりDirmware Kitに、最近のFirmwareがD2616用として、含まれていた事を発見。
このD2607用の「Firmwareって、LSI 2008 用のMegaRaid 用のFirmwareじゃない?」と思い至りました。
9214-i4e4は、SATAのコネクタが基板に4つかり外部にSFF-8088のコネクタがあり、物理的には理想的なんで
使いたいのですよ。
Linuxで使うと、megaraid_sasとmpt2sasで異差は感じられないのですが、
ESXiで使うと10倍くらいの差がありますから、流石にmpt2sas では使う気がしません。

と 言う事で、"megarec"で書き変えてみました。


C:\D2607> megarec -m0flash 0 20101150.rom
:
Supports 1078 controller and its Successors.
Using BAR2 mem space.
Not enough memory space to setup BAR2
Flash is NOT Programeable
DOS/32A warning (9003): real mode interrupt vector has been modified: INT 01h
DOS/32A warning (9003): real mode interrupt vector has been modified: INT 02h
DOS/32A warning (9003): real mode interrupt vector has been modified: INT 03h
DOS/32A warning (9003): real mode interrupt vector has been modified: INT 04h
DOS/32A warning (9003): real mode interrupt vector has been modified: INT 05h
DOS/32A warning (9003): real mode interrupt vector has been modified: INT 06h

と失敗でした。
どうやら、基板上のEEP-ROMの容量が足りないみたいです。
残念でした。
後は、ESXiのmpt2sasが良くなる事を期待するしか無いでしょう。
まあ、古いので期待薄でしょう。ESX7でサポートしてくれれば、それだけでもありがたいですが。




posted by kuma SF-Z at 16:37| Comment(0) | ハードウェア 修理

2019年10月27日

RAID Card 再び SAS 9212-4i4e その7

まだまだ、引っ張ります。

ここで、Fujitsu D2607 と比べると、パフォホーマンズに大きな違いがある事が判明。

SAS 9212-4i4e (NEC N8103-142)だと

[root@localhost:/vmfs/volumes/satastore1] time dd if=/dev/zero of=1G bs=1M count=1024
1024+0 records in
1024+0 records out
real 2m 24.35s
user. 0m 1.04s
sys. 0m 0.00s

Fujitsu D2607 だと

[root@localhost:/vmfs/volumes/satastore1] time dd if=/dev/zero of=1G bs=1M count=1024
1024+0 records in
1024+0 records out
real 0m 12.81s
user. 0m 0.93s
sys. 0m 0.00s


となった。
これは、カードのみを変えESXiをインストールし直して測った結果です。(RAID 1)
無視出来ない差となりました。
両カード共にLSI2008を使用したカードで、ハード構成には大きな差はないはずです。
ESXiでアタッチされるディバイス・ドライバーが違うのでしょうか?
D2607は、"LSI/Symbios Logic MegaRAID SKINNY Controller" (megaraid_sas)
SAS 9212は、"LSI Logic / Symbios Logic LSI2008" (mpt2sas)
として認識されています。

D2607は、EFIで使えないし、どうしたものかな。
posted by kuma SF-Z at 00:00| Comment(0) | ハードウェア 修理

2019年10月20日

RAID Card 再び SAS 9212-4i4e その6

いや、ここまで楽しめるとは、思いませんでした。

SAS 9214-4i4e 用のP20のパッケージがありました。
https://docs.broadcom.com/docs/9212_4i4e_Package_P20_IR_IT_FW_BIOS_for_MSDOS_Windows.zip
から、

214i4eir.bin
mptsas2.rom

を手に入れ、
https://docs.broadcom.com/docs/UEFI_BSD_P20.zip
から、

x64sas2.rom

を手に入れ、
https://docs.broadcom.com/docs/Installer_P20_for_UEFI.zip
から、

sas2flash.efi

を手に入れました。

結果として、こんな風になりました。


fs5:\P20> sas2flash -list
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

Adapter Selected is a LSI SAS: SAS2008(B2)

Controller Number : 0
Controller : SAS2008(B2)
PCI Address : 00:01:00:00
SAS Address : XXXXXXX-X-XXXX-XXXX
NVDATA Version (Default) : 14.01.00.06
NVDATA Version (Persistent) : 14.01.00.06
Firmware Product ID : 0x2713 (IR)
Firmware Version : 20.00.06.00
NVDATA Vendor : LSI
NVDATA Product ID : SAS9212-4i
BIOS Version : 07.39.02.00
UEFI BSD Version : 07.27.01.01
FCODE Version : N/A
Board Name : LSI2008-IR
Board Assembly : YY-YYYYY-YYY
Board Tracer Number : ZZZZZZZZZ

Finished Processing Commands Successfully.
Exiting SAS2Flash.

posted by kuma SF-Z at 00:00| Comment(0) | ハードウェア 修理