【技術動向】OpenFlowに対する4つの誤解を検証するOpenFlow/SDN、誤解の構造【第2回】

さまざまに誤解されているOpenFlow。今回は主な誤解の中身を紹介するとともに、この技術のより適切な位置付けを考える。

2012年11月26日 12時00分 公開
[三木 泉,TechTargetジャパン]

 本連載の第1回「【技術動向】OpenFlowはなぜ誤解されるのか」では、誤解が生じる背景について説明した。第2回はこれを受けて、OpenFlowをめぐる誤解について具体的に解説し、等身大の位置付けを考える。

「OpenFlowには『ホップ・バイ・ホップ型』と『エッジ・オーバーレイ型』がある」?

 誤解というわけではないが、まず指摘しておきたい点だ。OpenFlowの説明を、この2つに分類することから始める人は、親切心でやっているのだと思う。しかし、実際にはこのことが混乱を招く恐れがある。

 エッジ・オーバーレイは「ネットワーク仮想化」(これも曖昧な言葉だ)とも呼ばれ、「分散トンネリング」と表現することもできる。どんな表現をするにしても、分散トンネリングの制御にOpenFlowを使わなくてはならない理由はない。VMware vSphere/vCloud Directorのように、クラウド運用基盤から直接制御してもいい。OpenFlowに何ができるかをこれから知ろうとする人に対し、OpenFlowを副次的に利用している例を最初に説明しても、混乱するだけだと考える。OpenFlowのメリットやデメリットを語るなら、話をホップ・バイ・ホップ型のみに集中した方がいい。

 例えば、米Nicira(現VMware)を「OpenFlowベンダー」と呼ぶのは適切ではない。同社のCTOであり、OpenFlowの開発者でもあるマーティン・カサド氏に筆者がインタビューした際(「OpenFlowの父」が語る、OpenFlowとSDNの真実(@IT))、同氏はNiciraについて、OpenFlowではなく、ネットワーク仮想化の企業だと強調していた。「(同社が注力している)ネットワーク仮想化はOpenFlowとは全く異なるものだ」とまで表現していた。すなわち、Niciraの分散トンネリング製品「NVP」はトンネル制御にOpenFlowを使ってはいるものの、そのことは技術的にはさして重要ではなく、ネットワーク仮想化を実現することが同社の目的だという意味だ。実際、NiciraはOpenFlowベンダーと呼ばれることを嫌ってきた。

 それでは具体的に、OpenFlowに関する代表的な誤解について説明する。

「OpenFlowはネットワークをプログラマブルにする」?

 これは、OpenFlowに対する最大の誤解だ。OpenFlow関連ベンダーは、確かに上記のような表現をしてきた。魅力的な響きを持つ表現でもある。だが、これを真に受けて、ユーザー組織の一般的なプログラマーがOpenFlowプロトコルでプログラミングし、ネットワークを自由自在にあやつるのだと思ってしまっている人が非常に多い。

 上記のインタビューに戻ると、カサド氏は次のように言っていた。「混乱の原因の1つは、顧客がOpenFlowプロトコルを使って何ができるのかと考えてしまうことだ。これに対する答えは『恐らく何もありません』だ。非常に優れたプログラマーが労力をかけてやることであり、OpenFlowが実現するのは、顧客がわれわれのようなベンダーを使って、より良いネットワークを手に入れられるようにすることだ」

 OpenFlowを、アセンブリ言語に例える人がいるくらい、このプロトコルは抽象度が低い。OpenFlowプロトコルを使ってネットワークをプログラミングするということは、ネットワーク製品を開発するのに似た作業だ。一般的なユーザー組織の人々がこれを使ってプログラミングすることはほとんどあり得ない。

 そして、OpenFlowコントローラーの役割はここにある。OpenFlowコントローラーは、OpenFlowでネットワーク機器を制御する一方、サーバやアプリケーションに対しては抽象化して見せる作業を行う。何を目的として、どのレベルまでどのように抽象化するかで、OpenFlowコントローラー間の違いが生まれる。

 ユーザー組織の人は、OpenFlowコントローラーが提供する「Northbound API」、つまり外部アプリケーションへのインタフェースを利用するか、Northbound APIあるいは非公開APIを使って書かれたアプリケーションを利用することになる。

 さらにいえば、もし「ネットワークが適度にプログラマブル」になったとして、何をやりたいかを考えることなく、言葉の響きだけで喜んでいるのだとしたら、それは自己満足でしかない。

「OpenFlowはオープン、従来のネットワーク技術はクローズド」?

会員登録(無料)が必要です

Copyright © ITmedia, Inc. All Rights Reserved.

譁ー逹€繝帙Ρ繧、繝医�繝シ繝代�

製品資料 NTT東日本株式会社

増加するトラフィックをローカルブレークアウトで分散、今選ぶべきSD-WANとは?

インターネットトラフィックが急増する今、それらを分散しつつ、安全かつ快適な通信環境を、コストを抑えながら構築することは、多くの企業にとって課題となっている。こうした中で選択肢となるのがSD-WANだが、中でも注目したい製品とは?

事例 NTTドコモビジネス株式会社

「多店舗運営のネットワーク管理」事例集 5つの実現パターンと改善効果

多店舗企業におけるネットワーク運用では、人員確保や運用、故障対応などに課題を抱えがちだ。このようなネットワーク管理の課題に、他社はどう対応しているのだろうか。本資料では、成功事例を交えて具体的な実現パターンを紹介する。

市場調査・トレンド ソニービズネットワークス株式会社

10G回線サービス調査から見えた幾つもの導入課題、スムーズに解決する方法は?

通信インフラが事業に占めるウェイトが重くなる中、注目度が高まっているのが「10G回線サービス」だ。ただ、ユーザーを調査すると、導入時にさまざまな課題があることも見えてきた。スムーズに導入するためのポイントはあるのだろうか。

製品資料 ソニービズネットワークス株式会社

オフィス移転で押さえておくべきポイントとは? やるべきことを時系列順に解説

オフィス移転は単なる引越しではなく、大勢の社員を巻き込む一大イベントとなるため、効率的な進行には知識と事前準備が欠かせない。本資料では、発生するタスクを時系列順に4つのフェーズで整理し、対応のポイントについて解説する。

事例 フォーティネットジャパン合同会社

運用コスト55%削減も可能? 事例に学ぶSD-WANの正しい選び方

ネットワーク環境の変化に伴い、SD-WANに移行する企業が増えている。しかし製品選定を誤ると、思ったような成果が挙がらないこともある。そこで、パフォーマンス向上やコスト削減などの成果を挙げた10社の事例から、選定のポイントを探る。

アイティメディアからのお知らせ

From Informa TechTarget

「テレワークでネットが遅い」の帯域幅じゃない“真犯人”はこれだ

「テレワークでネットが遅い」の帯域幅じゃない“真犯人”はこれだ
ネットワークの問題は「帯域幅を増やせば解決する」と考えてはいないだろうか。こうした誤解をしているIT担当者は珍しくない。ネットワークを快適に利用するために、持つべき視点とは。

ITmedia マーケティング新着記事

news017.png

「サイト内検索」&「ライブチャット」売れ筋TOP5(2025年5月)
今週は、サイト内検索ツールとライブチャットの国内売れ筋TOP5をそれぞれ紹介します。

news027.png

「ECプラットフォーム」売れ筋TOP10(2025年5月)
今週は、ECプラットフォーム製品(ECサイト構築ツール)の国内売れ筋TOP10を紹介します。

news023.png

「パーソナライゼーション」&「A/Bテスト」ツール売れ筋TOP5(2025年5月)
今週は、パーソナライゼーション製品と「A/Bテスト」ツールの国内売れ筋各TOP5を紹介し...