LAN(1000Mbps)経由でファイル共有を行い、その際のコピー速度などについて書きました。その後、Windowsでのファイル共有速度をアップさせるSMBマルチチャンネルを試してみたので、今回はその方法などについて書いてみたいと思います。Card)を束ね、同時に(分散して)行うことでファイルの読み書きをスピードアップさせる機能が、SMBマルチチャンネルです。使用できるNICは最大4つとなっています。出典:www.amazon.co.jpSMBマルチチャンネルを行うためには、以下のような条件を満たす必要があります。サーバーとクライアントのどちらも、複数のNICを搭載している。Scaling)」とは受信作業を、複数のCPUコアで分散することで、処理を高速化する技術です。DS437Tと、クライアントとしてメインで使用している自作PCの2台でSMBマルチチャンネルを行います。それぞれの主なスペックは次のようなものです。2012以降である」は既に満たしています。カエレバAmazonで見る楽天市場で見るYahooショッピングで見る※価格は2019年12月2日時点のものであり、変更されている場合があります。LUA4-U3-AGTE-NBKを購入しました。説明は不要かと思いますが、PCのUSB3.0ポートに接続することで、Gigabit(1000Mbps)の有線LAN通信が可能となるアダプターです。LUA4-U3-AGTも使用します。LUA4-U3-AGTE-NBKの前モデルで、2015年6月購入です。AX88179なので、基本性能は変わりません。LANケーブルで直結これらのLANアダプターを、前述の2台のPCに取り付けて、カテゴリ6のLANケーブルで直結しました(Gigabitでの通信は、カテゴリ5e以上なら可です)。直結なので、IPアドレスはDHCPではなく、手動で設定しています。サーバーとクライアントのどちらも、複数のNICを搭載している」を満たしました。LANのレイアウトを簡単に示すと、以下のようになります。LANアダプターは、それぞれをスイッチングハブに接続しても、もちろん可です。現在使用しているスイッチングハブのポートに余りがなかったこと、LANケーブルはなるべく少なくしたいこと、そしてSMBマルチチャンネルで接続するのが2台のPCのみということで、今回は直結にしたというわけです。全てのNICでRSSを無効にするこれは、サーバーのDS437Tの画面で説明します。GBE」に変更しています。NICのRSS対応状況を確認まずは、NICのRSSの対応状況を知る必要があります。NICによって、RSSに対応しているもの、対応していないものがあるからです。PowerShell(管理者)から、次のコマンドを実行します。Get-SmbClientNetworkInterfaceすると、次のような画面になります。USB3.0」の方が「False」になっています。このように揃っていない状態では、SMBマルチチャンネルはできません。RSSを無効にするコマンドプロンプト(管理者)から次のコマンドを実行します。rss=disabled「OK」と表示されれば、RSSが無効になります確認したい場合は、次のコマンドを実行します。状態」が「disabled」であれば、RSSが無効になっています。PowerShell(管理者)から、次のコマンドを実行します。Capable」がどちらも「False」になっています。この状態になればOKです。Capable」は「False」でした。I219-V」もデフォルトで「False」だったので、手間が省けましたね。無効を揃える」を満たしました。LAN(1000Mbps)で測定し、その後にSMBマルチチャンネルで測定しました。HDDを、クライアントの自作PCからネットワークディスクとしてマウントしたうえでの、以下のテストになります。Gen1)の組み合わせです。5回)のシーケンシャルリードが217.0MB/s、同ライトが217.8MB/sなので、今回のテストでボトルネックになることはほぼないだろう、という考えです。X12には既に約5TBのバックアップデータを保存していて、使用率46%となっていたのですが、これを他に移すのはとても大変なので、このままテストを実施しました。5回)のシーケンシャルリードが3448.9MB/s、同ライトが2351.24MB/sという爆速なので、ボトルネックになることはありません。LANの上限速度(125MB/s)となる結果でした。10GBダミーファイルの書き込み書き込みは1分30.00秒で終了し、速度は約113MB/sとなりました。LANがボトルネックになっていますね。6.0.2のベンチマークシーケンシャルリードが213.8MB/s、同ライトが178.4MB/sでした。LAN経由(シーケンシャルリード113.5MB/s、同ライト120.8MB/s)と比較すると、約1.4~1.8倍のスピードです。10GBダミーファイルの書き込み書き込みは61.83秒で終了し、速度は約165MB/sとなりました。LAN経由(約113MB/s)と比較して、約1.5倍のスピードです。ファイルコピーのウィンドウの後ろにあるのは、タスクマネージャーのウィンドウ。2つのNICで、しっかりと通信を分散処理しているのが分かります。おわりに筆者が始めてLANを構築した頃はイーサネット(10Mbps)が標準で、その後すぐにファストイーサネット(100Mbps)に切り替わっていきました。その頃は、ファイルサイズがさほど大きくなかったため、「100Mbpsになって、LANのコピー速度がかなり上がった!」という印象でしたね。その後、Gigabit(1000Mbps)を導入し、今回のSMBマルチチャンネル化によってコピー速度は更にアップしたのですが、同時にファイルのサイズがどんどん大きくなっているので(特に動画や写真など)、そのうち「これじゃあ遅いよ!」と感じるようになるかも...。今後も速度アップの方法を、いろいろ検討していきたいと思います。