2014年1月29日水曜日

TimeCapsuleのファイル共有がめっちゃ遅い件とその対策

昨日導入したTimeCapsule+WD REDに早速ファイルを転送してみるとなぜか異常に遅い。
CrystalDiskMarkで測定したらRead 20Mbps、Write 0.3Mbpsしか出てない!
   。 。
  / / ポーン!
( Д )
同様の事例を探してみたらTimeCapsuleのファームウェアが7.4.2から7.5.2に上がったとき多発していた現象みたいです。早速、AirMacユーティリティでファームをダウングレード・・・7.6.4から一番古い7.5.2に戻しました。

7.5.2 firmware update causes samba read performance to be slow.


再びCrystalDiskMarkをかけるとReadとWriteともに20Mbps以上で見事に症状が改善しました!
FireFileCopyでファイル転送してみると17MB/sec出たので無事解決です。

・・・と思ったら1時間ほどで激遅状態に戻ってしまった。
ファームウェアを7.4.2まで下げる方法が見つからない・・・。


(追記)ここにTimeCapsuleファームウェアのダウンロード先が分かるXMLファイルがありました。
http://apsu.apple.com/version.xml

TimeCapsuleの本体リビジョンによりますが、いずれかのファームウェアをDLすれば7.4.2に戻すことができます!!
http://apsu.apple.com/data/106/061-8610.20101216.Xsder/7.4.2.basebinary
http://apsu.apple.com/data/108/061-6288.20090623.Vgt5E/7.4.2.basebinary
http://apsu.apple.com/data/107/061-7422.20101216.2We3r/7.4.2.basebinary
http://apsu.apple.com/data/105/061-6285.20090623.Ki7ui/7.4.2.basebinary
http://apsu.apple.com/data/104/061-6284.20090623.gthyu/7.4.2.basebinary

これでTimeCapsuleのHDD機能がWindowsからまともに使えます。やったね。

(更に追記)・・・と思ったらやっぱりダメでした。ファーム7.4.2でもWrite 0.4MB/sしか出ず。Readは20MB/s出てますが・・・。無線だと6.3MB/s出るのに有線だと激遅になるってことはTimeCapsule側SMB2プロトコルスタックのバグで非同期処理がコケてる?

(解決編)TimeCapsuleのFWを最新版に戻し、NICのプロパティを変更したらRead25MB/s、Write22MB/sとなりようやく問題が解決しました!!
mac miniはBroadcomのNICですが以下のプロパティをDisableにしました。
・Flow Control
・IPv4 Checksum Offload
・LargeSend Offload
・LargeSend Offload v2
TimeCapsuleの問題じゃなくてNICが余計なパケット制御をしてるのが原因だったという・・・。

2014年1月28日火曜日

TimeCapsule導入

データのバックアップ用にApple TimeCapsule(第一世代)を中古で購入しました。
内蔵HDDをWestern DigitalのNAS向けディスクWD RED 2TBに入れ替えてスイッチオン!

・・・このHDD、凄い静かです!!アクセス音はおろか、モーター音も極めて小さい。
とても3.5インチとは思えないくらい静か。別の外付HDDに使ってるHGST 2TBと比べても圧倒的に静かです。
耐久性も高いようだしNAS用にはオススメですね。 > WD RED