つぶねこ
@もじらもーど。
ファイル鯖を組んだのだが、何故かWriteが10M/sしか出にゃい。
パフォーマンスモニタのグラフがべったり10Mに張り付いてるので、何か上限が存在するとしか思えにゃい。Avg.Disk Queue Lengthもかにゃり高い。
SX4000のライトキャッシュがWrite throughににゃっていたので、まさにこれだと思ってWrite Backにしたが、変化がにゃい・・・怪しすぎる。
というわけでいくつかテストしてみると、ローカルtoローカルだとベタに30M/s以上の書き込み速度が出る。SX4000のRAID5性能的にも出て当然である。ということは、ネットワーク経由での書き込み時に何らかの処理が行われているのが原因と考えられ、要するにServer2003のファイルサーバーセッティングが問題じゃにゃいのかってことに。
いちばん怪しそうにゃ共有フォルダのシャドウコピーをOFFにしてみたが変わらず。しかもネットワーク経由でローカルの非RAIDドライブへ書き込むと20M/s出てしまうことが判明。
つまり、ネットワーク経由でRAIDドライブへ書き込むときにのみ、10M/sしか出にゃいということににゃる。だからサーバー上でネットワークからローカルへ書き込めばちゃんと20M/s出る。にゃんにゃんだこれは。
しかも安定しにゃい。だいたいはWriteが10M/sでべったりにゃんだが、ふと見ると20M/s前後出てたり、時には50M/sとか出てて何が起こったのかと・・・。これに加えてWinのWriteCacheが不用意にため込んではあっぷあっぷするので、運が悪いとセマフォがタイムアウトしたりとか酷いことに。
RAIDアレイ組み直しと、Win鯖入れ直しとどっちが正解だろうにゃぁこれ