Northbound API開発のためワーキンググループ、Open Networking Foundationが発足

2013年10月18日

Facebookやグーグル、マイクロソフト、ドイツテレコムなど大手クラウドベンダーやテレコム企業などが中心となって発足し、OpenFlowの標準化などを行っているOpen Networking Foundationは、Northbound API開発のためのワーキンググループ「Northbound Interface Working Group」を発足すると発表しました

Open Networking Foundation Introduces Northbound Interface Working Group - Open Networking Foundation

このワーキンググループの目的は、Northbound APIの開発とユーザーからのフィードバックの獲得が中心のようです。

This new Working Group will develop information models for NBIs, prototyping and gaining end-user feedback on selected examples with real code. The goal is to reduce end-user confusion on the Northbound Interface and to help the application developers actively seeking an open Application Programming Interface (API) to develop code against.

この新しいワーキンググループは、NBIのインフォメーションモデルの開発、プロトタイピング、そして実際のコードに対するエンドユーザーのフィードバックの獲得などを行う予定だ。そのゴールは、Northboundインターフェイスにおけるユーザーの混乱を減らし、アプリケーションデベロッパーが開発するにあたり、オープンなAPIを探さなければならない活動を支援する。

OpenFlowよりも重要なNorthbound API

OpenFlowは、スイッチを制御するプロトコルとして普及が始まりつつありますが、そのOpenFlowのコントローラをプログラムから操作するためにはAPIが必要です。そのAPIがNorthbound APIと呼ばれるものです。

fig

Software-Defined Networkingを実現する上で、制御プロトコルであるOpenFlowはこのNorthbound APIによって上位のソフトウェアからは隠蔽され、見えなくなっています。ある意味で、このNorthbound APIが呼び出せれば、その先の制御プロトコルはOpenFlowであってもなくても関係ないのです。

そういう意味で、Software-Defined NetworkingにとってNorthbound APIの標準化はOpenFlowの標準化より重い意味を持つと言っても過言ではありません。

Open Networking FoundationはNorthbound APIの標準化について、これまでずっと「時期尚早」だとして距離を置いてきました。それは、今回のワーキンググループ発足を発表したプレスリリースでも次のように書いています。

Over the last two years, we have said that more experience was needed with SDN controllers and applications before anyone could judge the qualities of a ‘good’ NBI.

これまで2年以上、何が‘良い’Northbound APIかを判断するのは、もっとSDNコントローラやアプリケーションについての経験が必要だと言ってきました。

ワーキンググループでは、こうした経験や知見を深めることも活動に含まれているとしています。

Our Working Group will build on the considerable body of experience gained since then and on the demand from application developers for assistance in understanding this critical component of a complete SDN solution.”

ワーキンググループは、そうした経験を積み重ねていくとともに、アプリケーションデベロッパーの要件なども引き出し、このSDNソリューションの完成に重要な役割を果たすコンポーネントの理解を深めていくつもりです。

一方で、シスコ、マイクロソフト、IBM、Brocade、Juniperなど主要なネットワークベンダらが集まって、オープンソースのSDNコントローラを開発する「OpenDaylight Project」も活動しています。

これは事実上オープンなNorthbound APIを実装する試みとも言えますが、Open Networking FoundationのNorthbound APIワーキンググループがOpenDaylight Projectとどう歩調を合わせていくかについては説明されていません。

Northbound APIについて

Northbound APIについては昨年、2本の解説記事を公開しています。あわせてご覧ください。

あわせて読みたい

ハードウェア OpenFlow Software-Defined Network ネットワーク




タグクラウド

クラウド
AWS / Azure / Google Cloud
クラウドネイティブ / サーバレス
クラウドのシェア / クラウドの障害

コンテナ型仮想化

プログラミング言語
JavaScript / Java / .NET
WebAssembly / Web標準
開発ツール / テスト・品質

アジャイル開発 / スクラム / DevOps

データベース / 機械学習・AI
RDB / NoSQL

ネットワーク / セキュリティ
HTTP / QUIC

OS / Windows / Linux / 仮想化
サーバ / ストレージ / ハードウェア

ITエンジニアの給与・年収 / 働き方

殿堂入り / おもしろ / 編集後記

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed

最新記事10本