オルタナティブ・ブログ > プログラマー社長のブログ >

プログラミングでメシが食えるか!?

10Gイーサネットワークボード

»

忙しくてすっかり更新が後追いで、しかも内容が薄くてすみません・・・。

N1
先日購入したラックマウントサーバに装着する、10Gイーサネットワークボードが到着しました!当社内初の10Gイーサです。見た感じは大したことない感じですが、お値段は結構高いです。。

N2
10Gのスイッチなどは持っていないので、2台のラックマウントサーバともに10Gイーサネットワークボードを装着し、その間をダイレクトケーブルで直結です。

N3
本当は光ケーブルで接続するものですが、短距離で動作検証目的であれば、ダイレクトケーブルの方が安くて手軽です。

さて、10Gイーサの性能ですが、このネットワークボードには様々な高速化のための機能があり、

# ethtool -k eth5
Offload parameters for eth5:
rx-checksumming: off
tx-checksumming: off
scatter-gather: off
tcp-segmentation-offload: off
udp-fragmentation-offload: off
generic-segmentation-offload: off
generic-receive-offload: off
large-receive-offload: off

各種オフロード機能が使えます。私の目的では、直接パケットを加工するので、オフロードは邪魔なだけなのですが、オフロードをONにした状態だと、6Gbps以上の性能が出る感じでした。オフロードをOFFにしても5Gbpsくらいは出る感じみたいです。

これで様々なネットワーク関連ソフトウェアの性能試験などができるようになります!

====

N4
今日は自社の地下会議室で飲み会でした。暑気払い!

Comment(0)