このページの翻訳:
ソースの表示
最近の変更サイトマップ



逸般の誤家庭で40GbEはじめますた その1(構想編)

自宅ネットワークを40GBASE-SR4で40GbE化しますた。その顛末を全3回くらいでお届け。

かねてより宅内ネットワークを10GbE化したいと考えていたものの、以下の理由により二の足を踏んでいた。

  1. メインマシンがMacBook Proで10GbE対応NICの選択肢が極めて限られる
  2. 10GbE対応スイッチが高い
  3. 消費電力の問題
  4. Aquantiaな10GbEのFreeBSD用ドライバがない

MacBook Proで10GbEを使おうとすると、Thunderboltに頼らざるを得ない。となると対応製品はAKiTiO Thunder2 10G Network Adapter Sonnet Twin 10G Ethernet Thunderbolt 2 Adapterくらいしかなく、値段が高い上に潰しもきかない。Thunderbolt→PCI Expressエンクロージャと汎用NICを使う手もあるが、同じく高価だしイマイチ筋が悪い。

10GbE対応スイッチも安くなってきたとはいえ、10GBASE-T×2ポートの単機能スイッチングハブで2万円後半〜は個人的にはまだ高い。せめて5ポートで1.5万円くらいじゃないと話にならん。それに加えて、逸般の誤家庭 一般のご家庭で使おうとすると消費電力の高さと、それに伴う発熱の多さからのファン冷却による騒音も悩ましい。

そんなこんなで4〜5年ほど悶々としていた。

ひと月ほど前、某掲示板で10GBASE-SRが割とお手軽に導入できることを知る。光ファイバー方式は、機器的にもお値段的にも敷居が高いイメージがあったが、調べてみると思いのほか安い。NICはサーバ抜き取り品やリファービッシュ品が5000円程度で流通してるし、光ケーブルも1mで1000円、20mで2000円程と家電量販店で売ってるUTPケーブルと大差ない値段で買えることが分かった。現状、10GBASE-SRは10GBASE-Tより低消費電力というのも好都合だ。

スイッチがお高い問題は残ったままだけど、メインマシン-サーバ兼NAS間が速くなれば当面は事足りる。マシン間直結ならDAC (Direct Attach Cable)やAOC (Active Optical Cable)を使えば、SFP+トランシーバ分のお金が浮いて嬉しかったりする。しかし今回は15mほど引き回す必要があり、またDAC/AOCは汎用性に欠けるので不採用。メインマシン-サーバを10GBASE-SRで直結し、サーバで10Gと既存の1000BASE-Tネットワークブリッジを作れば、スイッチなしで既存ネットワーク構成を活かしつつ高速化の恩恵を受けられそうな予感。

MacBook Pro用の10GbE NICはどうしたかって?。実は、そもそもMacとはもうオサラバして、Windowsな自作デスクトップにメイン環境を移行済みなのである。というか、そうしたからこそ、宅内ネットワーク高速化に着手できたというのが実際のところ。Macを捨てたポエムは別途書く。多分。

大まかな構想が固まったところで、次は機材選定だ。必要なのは以下の3点である。

  • SFP+搭載の10GbE NIC
  • 10GBASE-SR用SFP+トランシーバ
  • LC-LCマルチモードファイバー

注意すべきはSFP+モジュールのベンダーロックイン。ロックが掛かってると純正品の組み合わせでしか使えず残念な事になる(まぁロックインに対応した互換トランシーバーも売ってるんだけどね)。今回は関係ないがスイッチ側で掛かってる事もあるので要注意。

ベンダーロックとOSの対応状況を鑑み、NICはMellanox ConnectX-3以降、SFP+トランシーバは10Gtekの互換品を使うことにした。ConnectXシリーズは中古品の流通量が多く、FreeBSD対応ドライバがあり、ベンダーロックもなく貧者のNICとして最強なのだ。10Gtekはあまり聞き慣れない会社だが、格安ネットワーク機器中華ベンダーとしてそれなりに実績があるようだ。実は別件で同社の10GBASE-T NICとDACを使った事があるが、特に問題なく使えたってのも採用理由の1つ。ケーブルも10Gtekに決定。

なお、ConnectXはConnextX-3以降推奨。Windows 10用のドライバはConnectX-3以降の製品向けにしか提供されていないので。OSのインボックスドライバやWin8.1用ドライバでConnectX-2も使えるらしいから、価格重視なら人柱ってみるのもアリ。

詳しく調べていくうちに、ConnectX-3には40GbE対応の製品があることが判明。10G対応品よりは高いけど、十分に手が届く範囲だった。光トランシーバーとケーブルも同様な感じ。となれば欲が出てくるのが人の常。サーバ直結なら最早10GbEに拘ることもなくね…?ってなもんで、40GbEへと舵を切ったのである…。

方針はそのままにEthernet規格が40GBASE-SR4となり、必要な機材は次のようになる。

  • QSFP搭載の40GbE NIC
  • 40GBASE-SR4用QSFPトランシーバ
  • MPO-12マルチモードファイバ(OM3以上)

それぞれ10GbEで選定した機材の40GbE対応版を買えばよい。続きは購入編にて。

Comments




blog/2019/2019-01-16.txt · 最終更新: 2019-01-29 17:11 by Decomo
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0