かつて、仮想化はOSとアプリケーションの展開機能を変えました。 同様に、レベル4以上のNFV(管理レベル)およびレベル2および3のSDN(パケットトラフィック制御)は、既存およびオープンソースの両方の既存の機器とオペレーティングシステムを使用してネットワークトラフィックを管理する機能を変換します。 この分野では、インテルオープンネットワークプラットフォーム(ONP)サーバー(リファレンスアーキテクチャ)を含むOPNFVプラットフォームが、ネットワークの設計とテストを迅速に開始するのに役立ちます。 Intel AtomからIntel Xeonのプロセッサを搭載した標準的な既存のサーバープラットフォームを使用した初期セットアップの手順を使用します。
ネットワークおよび仮想化インフラストラクチャ管理ツールは、OpenStack OS用に開発された情報モデル、APIセット、およびOpenFlow(管理レベルと転送レベルの間でデータを交換するためのプロトコル)などの管理プロトコルを定義します。
OpenStack (Juno-Mitaka)は、仮想マシン(VM)を作成および管理するためのプラットフォームを提供します。 仮想マシンは、すべての仮想機能の基本オペレーティングシステムです。 各仮想マシンは、複数の仮想ネットワークインターフェイスを持つことができます。
OpenStack Neutronは、ネットワーク機能(Open vSwitch、VLAN、iptables / netfilterなど)のラッパーとして機能する共通APIを使用してLinuxネットワーク構成を抽象化するためのネットワークコンポーネントです。
OpenDaylight (ヘリウム、リチウム、ベリリウム)は、ネットワークコントローラーを仮想化するためのコードとアーキテクチャを提供します(構成、監視、管理の制御レベル)
Open vSwitch(OVS) 2.5.0は、作業レベルのマルチレベル仮想ネットワークスイッチです。 (OVSはOpenDaylightコントローラーに接続されたホストである場合があります)
データプレーン開発キット(DPDK) v16.04は、汎用プロセッサでネットワークパケットを高速処理するためのプログラミングプラットフォームを形成するデータレベルライブラリとネットワークアダプタドライバのセットです。
ご注意 Mitakaには、DPDK 2.2による加速を備えたOVS 2.5が含まれています
インテルオープンネットワークプラットフォーム(ONP)サーバーは、テストネットワークをすばやくセットアップするためのスクリプトおよびその他のリソースを備えたリファレンスプラットフォームです。 このプラットフォームは、NFVを開発するためのリファレンスハードウェアとソフトウェアの複合体であるOPNFVソリューションに基づいています。
パフォーマンス向上のためのIntelテクノロジー
Intel Corporation(Wind Riverを含む)は、DPDKおよびLinuxの開発に多大な貢献をしました。 最近、Intel開発者はIntel DPDK vSwitchをOpen vSwitchのメインブランチと組み合わせたため、NeutronはIntelの高速パケット処理アルゴリズムを使用して、独自のプラグインを回避できます。 スイッチングロジックはIntel DPDKライブラリに基づいているため、パケット処理のパフォーマンスが大幅に向上しています。 同時に、スイッチング機能をメインのOpenStackコンピューティングネットワークノードとゲストノードの両方に統合できます。
Intel DPDKは、レベル3転送、負荷分散、およびタイマーの例も提供します。 これらの例はすべて、開発のスピードアップに役立ちます。 リソースへのアクセスは、一連の仮想機能として提供されます。リソースは多くの仮想マシンで利用可能であり、仮想マシン間のデータ交換を加速できます。
さらに、Intelはネットワークパフォーマンスの強化を活用するために、OpenDaylightプラットフォームでOpen NFV(OPNFV)ソリューションのプロトタイプを開発しています。
Intel QuickAssistアクセラレーションテクノロジーは、最大14の個別の仮想環境をサポートするさまざまなアルゴリズム(暗号化、圧縮、アンロード)を加速する機能を提供します。 Intel QuickAssistテクノロジーは、Intel EP80579プロセッサー(統合プロセッサー)、Intel Xeon E5-2600およびE5-2400シリーズ、Intel Core、Intel Pentium、およびIntel 89xxシリーズチップセットを搭載したIntel Celeronでサポートされています。
Intelは、 Intel Open Network Platform Serverも提供しています 。 Intel ONPサーバーのリファレンスアーキテクチャには、迅速な開発のための実績のあるテンプレートとして、最新のオープンソースソフトウェアの完全なセット用に最適化されたハードウェアが含まれています。 リファレンスアーキテクチャには、仕様、テストレポート、最適化シナリオ、および1〜40 Gb / s(FTXL710-AM2 4x10GbE)のIntelイーサネットネットワークインターフェイスのサポートが含まれています。
どのSDN / NFVアプリケーションが利用可能ですか?
ソリューション開発パートナーのリストはこちらです。
詳細情報はどこで入手できますか?
Intelは、次のようないくつかのサイトをサポートしています。
- 01.Org/packet-processing:Intelが率いるオープンソースプロジェクトへのアクセス(パッケージ処理プロジェクトを含む)。
- NetworkBuilders.Intel.com : ホワイトペーパー、パートナーエコシステムなど。
- 情報とサポートは、 Intel Network Forumで入手できます。
- SDN / NFV / DPDKおよびその他のネットワーク情報: Intel Developer Zone
- Intelの有線イーサネットコミュニティ 。
- OPNFV:NFVを加速するオープンプラットフォーム 。
- NFVおよびSDNを使用した高性能のオープンスタンダード仮想化 。
- DPDKの詳細については、dpdk.orgを参照してください。
- 小さいネットワークパケットの最適化での使用例 。
- UbuntuのDPDKでOpen vSwitchを使用します。
- Inter-VM NFVアプリケーション用のDPDKでのOpen vSwitchの使用 。
- DPDKでOpen vSwitchの速度制限を構成して使用します 。
- DPDKを使用したOpen vSwitch *のQoS構成と使用方法 。
- OVS Learnアクションを使用したOpenStackセキュリティグループファイアウォールドライバーの実装