前回 OpenFlow コントローラのベンチマークを取るツールとして CBench について書いた。 せっかくなので、主要な OpenFlow コントローラのベンチマークを取ってスループットを比較してみることにする。 ベンチマークを取ったコントローラは以下の通り。 Ryu 3.3 (CPython 2.7.4) Ryu 3.3 (PyPy 2.1) Trema 0.4.4 (Ruby 1.9.3p194) Floodlight 0.90 (OpenJDK 1.7.0_25) ベンチマークを取るには VirtualBox の VM を使った。 CBench を動かす VM とコントローラを動かす VM は分けて、両者の通信は VirtualBox の private network を経由して行う。 CBench を動かす VM OS: CentOS 6.4 CPU: 2 Core RAM: