差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
blog:2019:2019-01-29 [2019-01-29 16:57] Decomo |
blog:2019:2019-01-29 [2022-04-14 09:17] (現在) Decomo |
||
---|---|---|---|
行 11: | 行 11: | ||
{{ : | {{ : | ||
- | クライアントとサーバを40GBASE-SR4で直結し、サーバで40GbEと1GbEをブリッジする。こうすることで、40GbE対応スイッチがなくとも、40GbEによる高速化の恩恵を受けつつ既存の1000BASE-Tネットワークとの相互運用が実現できる。サーバが落ちてると、当然ながらクライアントのネットワークが使えなくなってしまうが、うちでは常時稼働させてるので殆ど問題ない。いざって時はクライアントを従来通り1000BASE-Tで繋げばいいだけだし、そこは割り切る。 | + | <WRAP important> |
- | 40GbEといっても、ネットワークカードは何の変哲もないPCI-Expressカードだ。ビデオカード等を取り付ける要領でマシンにNICを挿し、ドライバをインストールすれば普通のNICとして使える。 | + | FreeBSDのL2ブリッジ'' |
+ | </ | ||
- | FreeBSD(サーバ)では''/ | + | クライアントとサーバを40GBASE-SR4で直結し、サーバで40GbEのI/ |
+ | |||
+ | 40GbEといっても恐るるなかれ、ネットワークカードは何の変哲もないPCI-Expressカードだ。ビデオカード等を取り付ける要領でマシンにNICを挿し、ドライバをインストールすればよい。 | ||
+ | |||
+ | FreeBSD(サーバ側)では''/ | ||
< | < | ||
mlx4en_load=" | mlx4en_load=" | ||
</ | </ | ||
- | 40GbEと1GbEのブリッジは''/ | + | 40GbEと1GbEのブリッジは''/ |
< | < | ||
cloned_interfaces=" | cloned_interfaces=" | ||
行 29: | 行 34: | ||
</ | </ | ||
- | うまくブリッジが出来上がればifconfigが↓こんな感じになる。bhyve用のブリッジも兼用してるので余計なtapが刺さってるのは無視してくだしあ。 | + | うまくブリッジが出来上がればifconfigが↓こんな感じになる。bhyve用のブリッジも兼用してるのでtapも刺さってるのは無視してくだしあ。 |
< | < | ||
$ ifconfig bridge0 | $ ifconfig bridge0 | ||
行 51: | 行 56: | ||
</ | </ | ||
- | クライアントのネットワークが正しく使えることを確認する。インターネットに繋いだり、サーバにsshしたり…。設定に間違いがなければ、従来と全く同じように使えるはず。 | + | Windows(クライアント側)はふつーのEthernet設定の要領で、ConnectX-3のネットワークプロパティでIPアドレス等を設定してやればよい。サーバ側の設定が問題なければ、今までと同じように通信が行えるはず。 |
最後にSambaでファイルコピーを行ったGIF動画を貼っておく。サーバのSSD(Intel DC S3500シリーズ)の速度がボトルネックとなり10Gb/ | 最後にSambaでファイルコピーを行ったGIF動画を貼っておく。サーバのSSD(Intel DC S3500シリーズ)の速度がボトルネックとなり10Gb/ | ||
{{ : | {{ : |