SDNネットワーク向けの半導発表相次ぐ
通信インフラに使うネットワーク機_(d│)を新たに、SDN(software defined network)(sh┫)式に変えて、ネットワークを柔軟にU(ku┛)御する\術が1〜2QR`されてきたが、半導分野でもNetronomeとFreescaleがSDN官チップを相次いで発表した。SDNは2月のスペインのバルセロナでのMWCでもBとなったと言われている。

図1 SDNはU(ku┛)御とスイッチを分け、通信機_(d│)をk元管理
出Z:Freescale、ETSI NFV Whitepaperなど
来の通信ネットワークシステムでは、機_(d│)ごとに(つまり半導ごと)に定のネットワークをU(ku┛)御する霾と、パケット転送するデータプレーン(スイッチ)霾を統合している専機であった。それもネットワークによって専機をいくつもTしていた。SDNは、ネットワークをU(ku┛)御する霾とデータプレーンを切り`したもの(図1)。U(ku┛)御のハードウエアを1にまとめて、ネットワークごとにソフトウエアで切りえてU(ku┛)御する。これにより、通信機_(d│)をk元管理できる。
j(lu┛)きなデータセンターに(j┫)徴されるネットワークインフラを、単純なシリコンのパケットコアとそれに随するソフトウエアでき換えられるため、SDNは、インターネットのサービスプロバイダや企業内ネットワークの設にj(lu┛)きなインパクトをもたらすと見られている。
図2 NetronomeのFlowNIC(屬瞭鵑弔離棔璽)
最Z、櫂侫.屮譽紅焼のNetronomeがリリースしたのは、ソフトとハードからなるプラットフォームアーキテクチャ。SDNのYサーバに使うもので、ハードウエアのアクセラレータNIC(ネットワークインターフェースカード)を△┐寝穣[スイッチを\咾掘▲優奪肇錙璽機Δ硫穣[化(NFV)設を行う。のkつはFlowNICシリーズ(図2の屬瞭鵑)で、最j(lu┛)200Gbpsまで拡張できるPCIe Gen3インターフェースをeつ。もうkつはFlowEnvironmentソフトウエアパッケージで、YのAPIを△─仮[スイッチオフロードとアクセラレーションのコンフィギュレーションプロトコルを提供する。
Netronomeが発表したハード霾のFlowNIC-6xxファミリは、Intelの22nm TriGateFETプロセスで]されたフロープロセッサを搭載したカード。PCIe Gen3アダプタでは、2×40Gbps、4×40Gbps、1×100Gbps、2×100GbpsのGigabit Ethernetを(li│n)Iできる。このカードには最j(lu┛)4個のPCIe Gen3インターフェースを内邸〓高]のバンド幅をYでeつ。カード1に216個のプログラマブルなコアを集積し、SDNプロトコルと格にも極めて高]に変えられる。
もうkつのFlowEnvironmentソフトウエアパッケージは、これまでの20倍以屬硫穣[化スイッチング性Δ魴eち、1サーバ当たりで使えるVM(virtual machine)インスタンス数をj(lu┛)きく\やすことができるという。このパッケージソフトは、Open vSwitch (OVS)2.0、OpenFlow 1.4、Intel DPDKやネットワークの仮[化プロトコル格に拠する。加えて、Y的なAPIを提供し、さらに最j(lu┛)400Gbpsまで拡張できる同社のFlowProcessorもサポートする。
Freescaleは、64ビットマルチコアプロセッサQorIQ(コアアイキューと読む)をネットワークプロセッサとしても使うと発表した。これは元々eっていたPowerアーキテクチャをCPUコアとするマルチコアプロセッサ。28nmプロセスのQorIQのTシリーズとして8をこれまで出してきた。同じ28nmでも、QorIQ Layerscaleシリーズは、Powerアーキテクチャに加えてARMコアをeつプロセッサも開発中である。これによりさまざまなユーザに官する。
図3 Freescaleが提供するU(ku┛)御とデータプレーンの2|類のソフトVortiQa
FreescaleはさらにVortiQa(ボルティカと読む)シリーズのソフトウエアも発表した(図3)。このは、SDNに官し、U(ku┛)御とデータプレーン、それぞれのハードウエアに官するソフトである。共に、Powerアーキテクチャで動作することを確認している。マルチコアプロセッサをベースにしたプラットフォームで最適化され、/∪の高いソフトウエアだという。
データプレーンを動かすソフトウエアVortiQa ON (Open Network) Switch Softwareは、パケットの鐇を認定したり、その処理の仕(sh┫)を管理したりする(図4)。例えば、パケットの鐇がわかれば、ネットワーク中を流れるアプリを見つけることができる。VortiQa ON Director Softwareは、アプリケーションレイヤーからのリクエストを理解して、U(ku┛)御霾のコアを動かす。また、データプレーンとのインターフェース/コントローラの送信機Δ盞eつ。
図4 データプレーンのソフト 出Z:Freescale Semiconductor
Netronome、Freescale共に半導メーカーながら、コアとなるプロセッサだけではなく、プロセッサの入ったSDNを動かすためのソフトウエアも開発している。半導メーカーはチップの提供だけではなくなる。