パスワードを忘れた? アカウント作成
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2018年6月18日のLinux記事一覧(全1件)
13625023 story
ネットワーク

ASICを使わないLinuxルーターでも専用機並みの性能を実現できるルーターソフトウェア 46

ストーリー by hylom
アルゴリズムで対応 部門より

NTTコミュニケーションズが、ASIC(特定用途向けIC)を使わずとも高価な専用機並みの性能を実現できるというルーターソフトウェアを開発した(日経xTECH)。

大規模ネットワーク環境で使われるコアルーターは、ルーティングのための専用ハードウェアを使用して高速なルーティングを実現している。一方、汎用的なハードウェアとLinuxなどを組み合わせて構築されたルーターは安価であるもの、性能的には劣ると言われていた。

NTTコミュニケーションズが開発したルーターソフトウェア「Kamuee」は、ルーティング先を検索するアルゴリズムに「Poptrie」という独自のものを採用している。これによって、専用ハードウェア並みという毎秒2億5000万回の経路探索を実現したそうだ。これには、経路データを独自手法で圧縮することで、CPUのキャッシュ内に全経路データを収められるようにしたことも寄与しているという。さらに、カーネルを介さずに直接ルーターソフトウェアがネットワークインターフェイスにアクセスできる「DPDK(Data Plane Development Kit)」という技術を使うことで、割り込み処理やコンテキストスイッチのオーバーヘッドによる性能低下を抑えているという。

用途としてはBGPルーターのほか、仮想ルーターとしての活用も期待されているという。販売価格は未定だそうだ。

typodupeerror

物事のやり方は一つではない -- Perlな人

読み込み中...