差分
このページの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/ | ||
| {{ : | {{ : | ||