831Xu Qnap(8台のToshiba N300 CMRドライブ搭載)を使用しています。
以前は問題なく、読み取り:600MB/s、書き込み:100MB/sでした。
これはSMBマルチパスを使い、ダイレクトアタッチドカッパーケーブルで10/25Gbpsスイッチに接続しています。
以前述べたように、これで十分な性能が出ていました。
しかし、過去14日間でパフォーマンスが大幅に低下し、読み取り60MB/s、書き込み2MB/sになりました。3回アップデートを行い、最新のSMBバージョンもインストールしました。
不要なサービスは無効化し、CPU使用率は20%程度です。
本日、NFSとFTPもテストしましたが、どちらも60MB/s程度しか出ません。
qcli Storageテストも実施し、552MB~668MB/sのスループットが出ています。
1 /dev/mapper/cachedev6 558.15 MB/s /share/CACHEDEV6_DATA 458.78 MB/s
Annapurnaモデルはローエンドなのは承知していますが、これはアーカイブ用で、21TBのデータを新しいTrueNasベースのアレイに移行する必要があります。
同じ構成の831Xuがもう1台あり、そちらは正常に動作しています。/etc/SMB.confも比較しましたが、問題なさそうです。
キャッシュは無効にしています。
数日間この問題と格闘しています。
ディスクが原因ではありません。
ネットワークもSFPからPC直結でテストしましたが、同じパフォーマンスです。
SMB3を使用し、Windows側もSMB署名(SMB Signing)などできる限りチューニングしましたが、本日NFSやFTPでテストしても変化なしです。
NICを4枚使えば各150MB/s、2枚なら各300MB/s出ます。
SFPモジュールもDACケーブルに変更しました。
これ以上テストできることは無いと思います。ディスクとRAIDは正常です。
ネットワークも問題ないですが、その間のどこかでボトルネックが発生しています。
どのようなRAID構成で運用していますか?CACHEDEV6という名前からすると、すべて単一ディスクのように聞こえます(NASは1から始まるため)。
再度確認しました。
md1 : アクティブ raid6 sdc3[0] sdg3[7] sde3[6] sda3[5] sdb3[4] sdh3[3] sdf3[2] sdd3[1]
23382383616 ブロック super 1.0 レベル6, 512k チャンク, アルゴリズム2 [8/8] [UUUUUUUU]
Enclosure Port Sys_Name Throughput RAID RAID_Type RAID_Throughput Pool
NAS_HOST 1 /dev/sdc 186.53 MB/s /dev/md1 RAID 6 817.66 MB/s 1
NAS_HOST 2 /dev/sdd 190.82 MB/s /dev/md1 RAID 6 817.66 MB/s 1
NAS_HOST 3 /dev/sdf 197.82 MB/s /dev/md1 RAID 6 817.66 MB/s 1
NAS_HOST 4 /dev/sdh 197.03 MB/s /dev/md1 RAID 6 817.66 MB/s 1
NAS_HOST 5 /dev/sdb 192.00 MB/s /dev/md1 RAID 6 817.66 MB/s 1
NAS_HOST 6 /dev/sda 197.21 MB/s /dev/md1 RAID 6 817.66 MB/s 1
NAS_HOST 7 /dev/sde 184.71 MB/s /dev/md1 RAID 6 817.66 MB/s 1
NAS_HOST 8 /dev/sdg 186.41 MB/s /dev/md1 RAID 6 817.66 MB/s 1
[\~] #
お客様の状況につきましては、サポートチケットを発行していただきますようお願いいたします。弊社サポートチームが詳細な調査および診断にてご対応いたします。
ご協力いただきありがとうございます。
サポートポータル: https://service.qnap.com/
こんにちは、
こちらは報告済みです。
できるだけ早くご対応いただけますでしょうか。
adarak
9
私も同じような問題がありましたが、最終的に「キャッシュ機能」を無効にする必要があると分かりました。すると、驚くほどの速度の違いで一気に解決しました。
ご報告いただいた問題につきましては、サポートチケットを通じて引き続き分析および調査の支援を行います。最新情報があり次第、弊社の技術チームよりご連絡いたします。引き続きご理解とご協力を賜り、誠にありがとうございます。
どのキャッシュ方式か、
ボリュームかext4か、それぞれオン・オフで試しました。
あらゆることを試しましたが、サポートチケットも開いており、まだ連絡待ちです。
ですが、今のところ「設定可能」なものが原因だったことはありません。
まず最初にネットワーク通信を監視します―再送信があるか?MTUが間違っていないか?何かオーバーヘッドがあるか?
次に、送信しているデータの種類やサイズを見てみてください。ファイルが小さいほど、転送レートも低くなります。
ネットワークの純粋なスループットを調べるには IPERF3 を使いましょう。
これで問題なければ―それがあなたの回線で出せる最大値のはずです―次はポートのボンディング(bonding)について考えてみてください。そして、ボンディングが何をするのか、何をしないのか正しく理解しておきましょう。