Upload
masaru-oki
View
517
Download
7
Embed Size (px)
DESCRIPTION
about network topology at home machines.
Citation preview
自宅実験環境 Aug 2014Masaru OKI
@masaru0714
外観
2014年8月15日に設置。
全部Mini-ITX。CPUは上から順に
● Xeon E3-1231 v3● Atom C2758● Celeron J1900● Celeron 1037Uキューブの上のはGbE SW-HUB。ラックはサンワサプライ MR-65GY。
なぜこんなにマシンを……● Intel DPDKの実験をしたかった。● DUT(Device Under Test)の両端にマシンが必要。● 2台ではできないことがあるので、最低3台。
● Xeonマシンは、つい欲しくて買ってしまいました。● 仮想マシンで実験できるパワフルなのが欲しかった。
DUT(DPDKを動かす)パケット送信ノード パケット受信ノード
実験ネットワーク(構想段階)● L2SWの設定により、配線変更なしで自由に組み替え。● これができそうな安価なGbE SWを探していた。● 16portくらいだとちょうどいいかなあ……
Xeon E(DUT 1)Ubuntu 14.04LTS (s)
Atom C(DUT 2)Ubuntu 14.04LTS (d)
Celeron JFedora Core 20
Celeron UCentOS 7
ポートVLANを複数作成できるL2SW
安かったL2SW● 買いました。NETGEAR GS116E。● 9000円くらいだったかな? NTT-X Storeさんにて。● for businessと書いてあり、ポートVLAN切れます。● 専用ユーティリティを使います。● 制御用ポートやシリアルポートはなく
スイッチポート上で制御するらしい。● ポートミラーリングもできるらしい。● いい買い物だった!● と思っていた時期が僕にもありました。
GS116Eを使ってみた
直結で試していたDPDKアプリを動かしてみる。
直結で動いていたものが、動かない。あれ?直結に戻すと動く。なぜだ!?
どうやらARP学習しないとIPが通らないらしい。
for businessって普通のオフィスLAN向けという意味か!任意のパケットを流したかったのに……とほほ。
というわけで結果: 実験用途には使えなかった。残念。
あきらめて構築した実験LAN● 別のL2SW買って同じ目に合うと立ち直れないので直結。● Xeon,AtomはどちらもDUTにできるように構成。● 往復のみの2台構成ならすべてDUTにできる。● OSもバラバラにして各種動作確認に使えるように。
Xeon E(DUT 1)Ubuntu 14.04LTS (s)
Atom C(DUT 2)Ubuntu 14.04LTS (d)
Celeron JFedora Core 20
Celeron UCentOS 7
192.168.1.0/24
実験LANに接続予定の機械
● Cubieboard2 (Allwinner A20; Cortex-A7 1GHz dual)○ エマージェンシーモードでFlash焼けるのは便利。○ Lubuntu(lite ubuntu)やCubian(debian for cubieboard)が動く。○ DPDKは移植中らしい。
● Intel Galileo (Quark X1000 400MHz single)○ UEFIが動く32bitマシン(レアもの)。DPDKは動かない。
● Xeon E3-1105C v2マシン (1.8GHz, 4core/8thread)○ SUPERMICRO X9SKV-1105○ GbEが6本! QAT! まるでルータを作ってくれと言わんばかりの仕様○ OS入れるにはPCIe x1なビデオカードが必要なので注意○ FlexATXなのでケースが……
Special thanksパソコンハウス東映様
● いつもお世話になっております。● マザーボードは全部ここで買いました。● ラストワンを買ってしまったことも多くやや恐縮……● miniPCIe延長、入荷いただき感謝しつつ、その前に隣のツ
クモさんで購入しました。すみません……ありがとうございました!
今後もよろしくお願いします!!
付録1: プロセッサ比較
Intel ARKより抜粋プロセッサ Xeon E3-1231 v3 Atom C2758 Celeron J1900 Celeron 1037U Xeon E3-1105C v2
アーキテクチャ Haswell Refresh Rangelay Bay Trail-D Ivy Bridge Ivy Bridge
動作クロック (TB) 3.4GHz (3.8) 2.4GHz (-) 2.0GHz (2.4) 1.8GHz (-) 1.8GHz (-)
コア/スレッド 4/8 8/8 4/4 2/2 4/8
キャッシュ(LLC) 8MB 4MB 2MB 2MB 8MB
メモリ DDR3-1333/1600 DDR3/3L-1600 DDR3L-1333 DDR3/L 1333/1600 DDR3/3L-1066/1333/1600
TDP 80W 20W 10W 17W 25W
付録2: マシンスペック比較SSDは64GBか128GBのをテキトーに載せ(て)ます。
Xeon v3 Atom C Celeron J Celeron U Xeon v2
ボードメーカー AsRock SUPERMICRO AsRock Giada SUPERMICRO
マザーボード E3C226D2I A1SRi-2758F Q1900-ITX N70E-DR v2 X9SKV-1105
搭載メモリ 16GB (8x2) 16GB (8x2) 16GB (8x2) 8GB (8x1) 16GB (8x2)
オンボードLAN i210 (2port) i350 (4port) 蟹 (1port) 82583V (2port) i210 (2port)i350 (4port)
拡張LAN i350 (4port) (1port) i210 (2port) (1port) -
ビデオ オンボード(AST) オンボード(AST) CPU内蔵 CPU内蔵 PCIe x1に増設
その他 IPMI IPMI - - QAT