(5)一つ目のNIC。(6)一つ目のNICの受信時使用帯域。100%使用されている。(7)ほぼ全帯域がコピー処理に費やされている。(8)二つ目のNIC。(9)二つ目のNICの受信時使用帯域。これもほぼ100%使用されている。高速化されていることが確認できたら、他のシステムでも試してみたり、さらにNICを増設してみたり、同時に複数のサーバー/クライアント間でコピーなどを行ってテストしていただきたい。1つ分の帯域しか使わない)。高速化されていなかったり、片方のNICの使用率が0のままなら、後述のPowerShellコマンドを使って、サーバー側とクライアント側の両方のNICの構成などをチェックする。理論的には、サーバー側もクライアント側も最大帯域になるように自動的にNIC間でトラフィックが均等に割り振られることになっている。クライアントにNICを2枚、サーバーにNICを3枚という構成の場合は、クライアント側は100%×2、サーバー側は66%×3という負荷になるはずだ(当たり前だが、NIC枚数の少ない方で制限を受ける)。10間のコピー速度が低下したり、NICを1つしか使わなくなったりすることがあった。用意したNICのうち、いくつかがRSSをサポートしていないためではないかと思われるが、詳細は不明だ。導入に当たっては、十分にテストして(特に導入の前後の比較を必ず行うこと)利用していただきたい。3.0のマルチチャネル機能はデフォルトでは有効になっている。これを無効にしたり、また有効に戻したりするにはPowerShellを利用する。詳細は先のブログ記事(英語)を参照していただきたい。$false上のコマンドレットの実行後、システムを再起動してサーバーに再接続する。NICの情報や、RSS/RDMA機能をサポートしているかどうかは次のコマンドレットで確認できる。※SMBネットワークインターフェース情報の取得Get-SmbServerNetworkInterfaceGet-SmbClientNetworkInterface※NIC情報の取得Get-NetAdapter※RSSをサポートしているかどうかの確認Get-NetAdapterRSS※RDMAをサポートしているかどうかの確認Get-NetAdapterRDMA※NICのハードウエア情報の取得Get-NetAdapterHardwareInfoRSSやRDMAをサポートしていなくても高速化されている場合は、特に気にしなくてもよいだろう。RSSはNICやCPU間で負荷を均等に割り振るなどの機能を持つので、これがないと状況によっては全NICを均等に使わなかったり、特に高負荷/高トラフィックのシステムではシステムにパフォーマンスの劣化などを引き起こす可能性がある。マルチチャネルの導入に当たっては、CPUやI/Oなどの負荷も確認して、問題がないかどうか検証するようにしていただきたい。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。