いまSoftware-Defined Network/OpenFlowの新しい課題として、Northbound APIの標準化をどうするのか? という議論が持ち上がってきています。スイッチを制御するプロトコルとしてOpenFlowという標準がOpen Network Foundationによって作成され、普及しつつありますが、それを実際にアプリケーションから制御するには、何らかのAPIが必要となります。 そのAPIがネットワーク機器ベンダやOpenFlowコントローラごとに固有のものとして定義されてしまったら、OpenFlowが標準化されたとしても意味がないのではないか? その部分も標準化されるべきではないか? という議論です。この、ネットワークをソフトウェアで操作するためのAPIが「Northbound API」と呼ばれています。 そのNorthbound APIとは何か? を解説した、