|
おはようございます( ,_ノ` )です、ってもう昼すぎですね。
予てより開発を進めているSSD搭載の新しいgimpoサーバーは、
ゴールデンウィーク明けにデビューする予定でしたが、私の準備不足により
みなさまにご迷惑をおかけしました。
さて、ゴールデンウィーク中は某国営放送でアニソン三昧(?)があったようで、
2ちゃんねるさんではいつもの倍以上のアクセスがあったようです。
2ちゃんねる実況系サーバーの転送量グラフ
その影響…という訳では無いのでしょうが、ゴールデンウィーク明けには
花子のハードディスクが1台故障したり、転送量グラフの出力が止まったりなど、
色々な作業が目白押しで大変な一日でした…が、('A`)さんや(´・ω・`)さんの頑張りにより
現在はどれも正常に稼働するようになりました。
そんな中、新gimpoサーバーを2ちゃんねるさんに納品させて頂いた訳ですが、
root▲▲ ★にサーバーをチェックして頂いた所、新しいgimpoサーバーで使用している
SSDのファームウェアが「いまいち」なバージョンとの事でお叱りを受けました…。
現在のファームウェアバージョン
ad6: 76319MB <INTEL SSDSA2MH080G1GC 045C8610> at ata3-master SATA300
ad8: 76319MB <INTEL SSDSA2MH080G1GC 045C8610> at ata4-master SATA300
|
このファームウェアはバージョンが古くてパフォーマンスが悪く、
しかも使っているうちにパフォーマンスが悪化していく可能性があるとの事です。
そこで、SSD本来のパフォーマンスを発揮する事ができるよう、
新gimpoサーバーの SSDファームウェアを更新する事にしました。
私は「ファームウェア更新」という言葉に苦手意識というか恐怖心がありまして、
これでハードウェアが壊れたらどうしよう…と、いつもドキドキします。
といっても、実際の作業は PIE の優秀なスタッフが行いますので、
私が怖がっていてもしょうがありません。
という事でさっそく、新gimpoサーバーの SSDファームウェアを更新します。
【ファームウェアの更新手順】
1、ISOイメージをCDに焼いてブートCDを作成する
最新版のISOイメージは
IntelR SATA Solid-State Drive Firmware Update Toolからダウンロード出来ます。
新gimpoサーバーではEnglish: 110902HD88208850.isoを使用しました。
このISOイメージをCD-Rに焼いてブートCDを作成します。
2、BIOSの設定を変更する
サーバーをCD-ROMドライブから起動するよう変更します。
また、アップデートツールの使用には制約があって、SSDを接続してるSATAポートが「AHCI」や
「RAID」モードになっている場合には、BIOS からSATAモードを「Compatibility」や「Legacy」など
IDE互換モードに変更する必要があるので、その設定もあわせて確認します。
4、ブートCDからサーバーを起動する
ブートCDからサーバーを起動すると自動的にアップデートツールが実行されます。
後は画面の表示に従って更新作業を進めていきます。
4−1、README.TXTの内容の確認と使用条件の承諾を尋ねられるのでyを押す。
4−2、接続されているSSDがサーチされ、そのドライブを更新するか尋ねられるのでyを押す。
4−3、最終警告が表示されるのでyを押すと、ファームウェアの更新が行われる。
4−4、全てのドライブを更新したら完了
5、サーバーを再起動してBIOSの設定を元に戻す
以上でファームウェアの更新は完了です。
|
ファームウェア更新後、dmesg コマンドで SSD のファームウェアバージョンを確認すると…
新しいファームウェアバージョン
ad6: 76319MB <INTEL SSDSA2MH080G1GC 045C8820> at ata3-master SATA300
ad8: 76319MB <INTEL SSDSA2MH080G1GC 045C8820> at ata4-master SATA300
|
という事で無事、新gimpoサーバーのSSDのファームウェアを最新バージョンに
アップデートする事が出来ました。
新しいファームウェアでは、SSD本来のパフォーマンスを出す事ができるとの事ですので、
現在、新gimpoサーバーでベンチマークテストを実施中です。
第147日目の日記で(´・ω・`)さんが取ったベンチマークと比較して、
どれくらい性能が向上しているか楽しみです。
ベンチマークの結果が出ましたらこの日記で改めてお知らせいたします。
【17:06 追記】:573.6 ⇒ 576.6 に性能アップ!
|
SSDファームウェア更新後のベンチマークが出ました。
結果、ファームウェア更新後のトータルスコアが3ポイント高い576.6となりました。
新gimpoサーバー ベンチマークテストの結果↓
========================================================================
ファームウェア更新後:
ad6: 76319MB <INTEL SSDSA2MH080G1GC 045C8820> at ata3-master SATA300
ad8: 76319MB <INTEL SSDSA2MH080G1GC 045C8820> at ata4-master SATA300
========================================================================
BYTE UNIX Benchmarks (Version 5.1.2)
System: tiger3530.maido3.com: FreeBSD
OS: FreeBSD -- 7.0-RELEASE-p5 -- FreeBSD 7.0-RELEASE-p5 #0:
Fri May 7 05:30:33 UTC 2010
root@tiger3530.maido3.com:/home/service/obj/usr/src/sys/TBANANA6474
Machine: amd64 (TBANANA6474)
Language: en_US.utf8 (charmap=, collate=)
CPU: no details available
11:00PM up 5 mins, 1 user, load averages: 0.01, 0.14, 0.09; runlevel
------------------------------------------------------------------------
Benchmark Run: Thu May 06 2010 23:00:48 - 23:29:00
unknown CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 16394006.5 lps (10.0 s, 7 samples)
Double-Precision Whetstone 3695.4 MWIPS (9.8 s, 7 samples)
Execl Throughput 2765.2 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 70251.0 KBps (30.1 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 84098.0 KBps (30.1 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 68085.0 KBps (30.1 s, 2 samples)
Pipe Throughput 1292474.8 lps (10.0 s, 7 samples)
Pipe-based Context Switching 110622.8 lps (10.0 s, 7 samples)
Process Creation 4848.0 lps (30.1 s, 2 samples)
Shell Scripts (1 concurrent) 5543.9 lpm (60.3 s, 2 samples)
Shell Scripts (8 concurrent) 1286.2 lpm (60.3 s, 2 samples)
System Call Overhead 1017978.8 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 16394006.5 1404.8
Double-Precision Whetstone 55.0 3695.4 671.9
Execl Throughput 43.0 2765.2 643.1
File Copy 1024 bufsize 2000 maxblocks 3960.0 70251.0 177.4
File Copy 256 bufsize 500 maxblocks 1655.0 84098.0 508.1
File Copy 4096 bufsize 8000 maxblocks 5800.0 68085.0 117.4
Pipe Throughput 12440.0 1292474.8 1039.0
Pipe-based Context Switching 4000.0 110622.8 276.6
Process Creation 126.0 4848.0 384.8
Shell Scripts (1 concurrent) 42.4 5543.9 1307.5
Shell Scripts (8 concurrent) 6.0 1286.2 2143.7
System Call Overhead 15000.0 1017978.8 678.7
========
System Benchmarks Index Score 576.6
========================================================================
ファームウェア更新前
ad6: 76319MB <INTEL SSDSA2MH080G1GC 045C8610> at ata3-master SATA300
ad8: 76319MB <INTEL SSDSA2MH080G1GC 045C8610> at ata4-master SATA300
========================================================================
BYTE UNIX Benchmarks (Version 5.1.2)
System: tiger3530.maido3.com: FreeBSD
OS: FreeBSD -- 7.0-RELEASE-p11 -- FreeBSD 7.0-RELEASE-p11 #0:
Tue Apr 21 06:19:34 UTC 2009
root@tiger3530.maido3.com:/home/service/obj/usr/src/sys/TBANANA6474
Machine: amd64 (TBANANA6474)
Language: en_US.utf8 (charmap=, collate=)
CPU: no details available
10:14PM up 23:06, 1 user, load averages: 0.00, 0.00, 0.00; runlevel
------------------------------------------------------------------------
Benchmark Run: Thu Apr 15 2010 22:14:39 - 22:42:50
unknown CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 16273568.0 lps (10.0 s, 7 samples)
Double-Precision Whetstone 3731.4 MWIPS (9.8 s, 7 samples)
Execl Throughput 2649.3 lps (29.7 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 76770.1 KBps (30.1 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 86455.1 KBps (30.1 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 71121.3 KBps (30.1 s, 2 samples)
Pipe Throughput 1305644.5 lps (10.0 s, 7 samples)
Pipe-based Context Switching 109327.7 lps (10.0 s, 7 samples)
Process Creation 3748.6 lps (30.1 s, 2 samples)
Shell Scripts (1 concurrent) 5692.5 lpm (60.1 s, 2 samples)
Shell Scripts (8 concurrent) 1335.1 lpm (60.1 s, 2 samples)
System Call Overhead 1030169.9 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 16273568.0 1394.5
Double-Precision Whetstone 55.0 3731.4 678.4
Execl Throughput 43.0 2649.3 616.1
File Copy 1024 bufsize 2000 maxblocks 3960.0 76770.1 193.9
File Copy 256 bufsize 500 maxblocks 1655.0 86455.1 522.4
File Copy 4096 bufsize 8000 maxblocks 5800.0 71121.3 122.6
Pipe Throughput 12440.0 1305644.5 1049.6
Pipe-based Context Switching 4000.0 109327.7 273.3
Process Creation 126.0 3748.6 297.5
Shell Scripts (1 concurrent) 42.4 5692.5 1342.6
Shell Scripts (8 concurrent) 6.0 1335.1 2225.2
System Call Overhead 15000.0 1030169.9 686.8
========
System Benchmarks Index Score 573.6
|