: Lagopus搭載OpenFlowスイッチ RS670:RS670-S16A:Riava - Yahoo!ショッピング - ネットで通販、オンラインショッピング - store.shopping.yahoo.co.jp/riava/rs670-s1…
2014-08-30 15:04:18I/Oとパケット処理のスレッド分けたいというのがある。ほかにもややこしい話があって、lagopusがCPU自動配置する。DPDKの処理とそのほかの処理を別なコアで…とか。なので2個穴井と起動しないようになってる。#lagopusday #lagopusvsw
2014-08-30 15:06:13Linuxがhyper threading対応してると, 1Coreでも2Coreにみえる。ただ裏と表が完全に独立して処理されあないので、そこは1スレッドで占有して裏のCPU使わない方が早いとか。#lagopusday #lagopusvsw
2014-08-30 15:07:24VMware fusion で動かすと、CPU IDが同じになっちゃうとかの問題が昨日わかった… #lagopusday #lagopusvsw 自動配置にしてるとうまくいかないかも。手動配置にすればできる。環境依存な話はまだほかにもあるかも。
2014-08-30 15:08:25sudo lagosh すると lagopus の CLI が動きます。show系のコマンドでフローテーブルなどが見えます。 #lagopusday #lagopusvsw
2014-08-30 15:19:08dpdk, 今最新が1.7.0, 今回同梱のもそう。ただubuntuは一部パッチ当てないといけない。lagopusのリポジトリの中にあります。ハンズオンのtarballのはすでにパッチが当ててある。CentOSはコンパイル通るはず #lagopusday #lagopusvsw
2014-08-30 15:22:21lagopus.conf, interfaceで指定する名前は、dpdk使う場合は、0番目1番目をeth0, eth1と書くというルールに今はなってる。#lagopusday #lagopusvsw
2014-08-30 15:26:12(linus kernel上で見えていた名前がeth1, eth2 → DPDK bind → eth0, eth1) #lagopusday #lagopusvsw
2014-08-30 15:26:17ハイパースレッド問題で起動が停止したらlagopusのオプションでどのCPUをどの処理に割り当てるかをつける「--rx "(0,0,1),(1,0,1)" --tx "(0,1),(1,1)" --w 0」
2014-08-30 15:33:39lagopusのスレッドはRX/TX/OF(worker)。それとDPDKで2つ(以上)のCPUコアを使う。どのコアでスレッドを動かすかどうかは起動オプションで指定可能。 #lagopusvsw
2014-08-30 15:39:31vmware fusionでID被る問題、Core配置自動設定だとNG. Coreの手動設定 --rx "(0,0,1),(1,0,1)" --tx "(0,1),(1,1)" --w 0 とか。--wはworker, とか #lagopusday #lagopusvsw
2014-08-30 15:39:46VMware Fusionで、lagopus起動する際のコマンドは、 sudo lagopus -d -- -c3 -n2 -- --rx "(0,0,1),(1,0,1)" --tx "(0,1),(1,1)" --w 0
2014-08-30 15:39:56Lagopusは1つのポートに1スレッド割り当てる。ヘッダ処理など諸々のパケット処理はwオプションでコアを指定する
2014-08-30 15:41:43全然関係ないけど、会場のWLANが普通にIPv6つかえるようになってるってこと気づいた。さすが。#lagopusday #lagopusvsw
2014-08-30 15:59:11#lagopusvsw ほほう > Lagopus搭載OpenFlowスイッチ RS670 store.shopping.yahoo.co.jp/riava/rs670-s1…
2014-08-30 16:02:57VMwareFusionでハイパースレッド問題が出たときは、"*.vmx"ファイルを直接弄ってnumvcpus = "2"の状態で「cpuid.coresPerSocket="2"」とか追加してやるとCPU2つを割り当てることができる
2014-08-30 16:10:38@stereocat Riavaの方からRS670ご紹介。Atom C2758 8Core CPU, 6port NIC, 今回lagopusユーザ会向けに価格設定。開発もs区はホビーユースで。いまはダイレクト販売のみ、保守サポートメニューはない。#lagopusvsw
2014-08-30 16:25:46