SDNネットワーク向けの半導発表相次ぐ
通信インフラに使うネットワーク機_を新たに、SDN(software defined network)擬阿吠僂┐董▲優奪肇錙璽を柔軟にU御する\術が1〜2QR`されてきたが、半導分野でもNetronomeとFreescaleがSDN官チップを相次いで発表した。SDNは2月のスペインのバルセロナでのMWCでもBとなったと言われている。

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